@charset "utf-8";
/* CSS Document */
*,html{ padding:0px; margin:0px; border:0px; }
html{ font-size:10px;}
html, body, div, img, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
body, html { height:100%; width:100%; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#333; }
a:hover { text-decoration:underline; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
img { border:0; display:block; }
em { font-style:normal; }
hr { height:0; clear:both; }
.none { display:none; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
/*img,*/video{max-width:100%;height:auto;width:auto\9;/* ie8 */}   /*此处img会影响pc端满屏轮播图针对浏览器屏口的缩放, 移动端图片也会收到影响 */
.clear { clear:both; }
.domPC,.iframePC {	display:none!important;}
.domMobile {  display:block;}

/*body { margin: 0 auto;  max-width: 640px;  background: #EDEDED }  此段注释语句应用于纯移动端页面 */
body { font-size:16px; font-family:"微软雅黑"; color:#333; line-height:2em; /*background: url("../img/mb_banner.jpg") 50% 0px / 100% 350px no-repeat rgb(255, 255, 255);*/}
/* 改变移动端首页满屏靠top的高度100%， 也可以设定某个高度值 不进行满屏 */
.top{  position:relative; /*height:350px; */ margin-bottom: 4px; /*position: absolute; right: 0px; top: 0px;*/}


/*移动端导航*/
.nav .begin{ display:block; width:32px; height:29px; background:url(../img/bgPcNav.jpg) no-repeat; text-indent:-999px; position:fixed; right:10px; top:70%; overflow:hidden;  z-index:100;  -webkit-background-size: 32px 29px; background-size: 32px 29px; overflow:hidden;  z-index:100; }
.nav .navCon { position:fixed; top:70%; right:42px; width:120px; height:180px; z-index:100;}
.nav .navCon a{ float:right; height:29px; line-height:29px; font-size:1.6rem; color:#fff; padding:0 15px; margin:0 6px 5px 0; background:#449ae4; display:block; width:65px;}
.toTop { position:fixed; top: 85%; width: 35px; height: 35px; background: url(../img/top.png) no-repeat; background-size:35px 35px;  margin: 0px auto; margin-top: 5px; cursor: pointer; z-index: 99999999; right: 8px;}


/* Mobile 导航 4*/
#mobileHeader { font-family: "微软雅黑"; }
#mobileHeader { width: 100%; position:relative; }
#mobileHeader .logo { display: block; width: 63px; height: 45px; background: url(//www.xinhuanet.com/world/2015/images/xh_mobile_header.png) no-repeat 0px 0px; -webkit-background-size: 57px; background-size: 57px; position: absolute; top: 0px; left: 10px; z-index:1000;}
#mobileHeader .right { display: block; width: 30px; height: 45px; position: absolute; top: 0px; right: 15px; background: url(//www.xinhuanet.com/world/2015/images/xh_mobile_header.png) no-repeat 100% -45px; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .mobileNavList { width: 100%; height:0px; overflow:hidden; position: absolute; top: 45px; left: 0px; background: #ededed; z-index:10; z-index:1000;}
#mobileHeader .mobileNavList a { float: left; width: 20%; padding: 10px 0; color: #000; text-align: center; font-size:16px; }
#mobileHeader .phnav { text-align: center; padding-bottom:6px; }
#mobileHeader .phnav a { float:left; width:30%; height: 30px; line-height: 35px; text-align:center; font-size:16px; font-family:"微软雅黑"; color:#333; }

/*title样式*/
.title { width: 100%; height: 76px; background: url('//www.xinhuanet.com/fortune/summerdws2017/img/bg-line.png') repeat-x center;  margin: 20px auto;}
.title .w-1200 { height: 100%; position: relative; }
.title-more { display: block; height: 100%; position: absolute; top: 0; right: 0; background-color: #ffffff; line-height: 76px; padding: 0 10px; }
.title-pic { margin: 0 auto; line-height: 76px; font-size: 46px; text-align: center; position: relative; display: block; margin: 0 auto; font-weight: bold; }
.title-pic span { display: inline-block; background: #fff; padding: 0 20px; position: relative; }
.title-pic span a{ color: #000; font-weight:500;}
.title-pic span:before { display: block; position: absolute; width: 8px; height: 8px; content: ''; border: 1px solid #999999; top: 50%; margin-top: -4px; left: -10px; background-color: #ffffff; }

.title_2{ width: calc(100% - 0px); border-bottom: #96b0d0 1px solid; position: relative; top: 0pc; left: 0px; height: 50px; margin-top: 15px; margin-bottom: 15px;} 
.title_2 .dot{ position: absolute; left:0px; bottom:0px; width: 8px; height: 40px; background: #96b0d0;}
.title_2 span{ padding-left: 20px; line-height: 4.5rem; color:#444; font-weight: bold; font-size: 2.5rem; text-align: left; float: left;}

/* 栏目 包框 宽+高 */
.section_pm { margin: 0 1%; width: 98%;  margin-bottom: 30px; overflow: hidden;}
#banner2{ width: 100%; position: absolute; height: 210px;}

/*聚焦栏目 滚动图通用*/
.scroll_Pic_1, .scroll_Pic_2, .scroll_Pic_3, .scroll_Pic_4, .scroll_Pic_5, .scroll_Pic_6, .scroll_Pic_17{ position: relative;  overflow: hidden;}
.scroll_Pic_1 .swiper-slide, .scroll_Pic_2 .swiper-slide, .scroll_Pic_3 .swiper-slide, .scroll_Pic_4 .swiper-slide, .scroll_Pic_5 .swiper-slide, .scroll_Pic_6 .swiper-slide, .scroll_Pic_17 .swiper-slide{ position: relative; display: inline; width: 100%; overflow: hidden;}
.scroll_Pic_1 .swiper-slide, .scroll_Pic_2 .swiper-slide, .scroll_Pic_3 .swiper-slide, .scroll_Pic_4 .swiper-slide, .scroll_Pic_5 .swiper-slide, .scroll_Pic_6 .swiper-slide, .scroll_Pic_17 .swiper-slide {  z-index: 1; white-space: nowrap; width: 100%; height: auto;}	
.scroll_Pic_1 .swiper-slide img, .scroll_Pic_2 .swiper-slide img, .scroll_Pic_3 .swiper-slide img, .scroll_Pic_4 .swiper-slide img, .scroll_Pic_5 .swiper-slide img, .scroll_Pic_6 .swiper-slide img, .scroll_Pic_17 .swiper-slide img { width: 100%; height: auto; display: block;}	
.scroll_Pic_1 .e_flt_inf, .scroll_Pic_2 .e_flt_inf, .scroll_Pic_3 .e_flt_inf, .scroll_Pic_4 .e_flt_inf, .scroll_Pic_5 .e_flt_inf, .scroll_Pic_6 .e_flt_inf, .scroll_Pic_17 .e_flt_inf { position: absolute; left: 0; bottom: 0; width: 100%; /*height: 2.8rem; */overflow: hidden; z-index: 8; color: #fff; white-space: normal;  word-wrap: break-word;}	
.scroll_Pic_1 .e_flt_inf h3, .scroll_Pic_2 .e_flt_inf h3, .scroll_Pic_3 .e_flt_inf h3, .scroll_Pic_4 .e_flt_inf h3, .scroll_Pic_5 .e_flt_inf h3, .scroll_Pic_6 .e_flt_inf h3, .scroll_Pic_17 .e_flt_inf h3 { font-size: 1.6rem; padding: 0px 60px 5px 0px; color: #fff; text-align: left; line-height: 1.6rem;}		

.scroll_Pic_1 .swiper-pagination-fraction, .scroll_Pic_2 .swiper-pagination-fraction, .scroll_Pic_3 .swiper-pagination-fraction, .scroll_Pic_4 .swiper-pagination-fraction, .scroll_Pic_5 .swiper-pagination-fraction, .scroll_Pic_6 .swiper-pagination-fraction, .scroll_Pic_17 .swiper-pagination-fraction { position: absolute; /*bottom: 12px;*/ right: 15px!important; z-index: 7; color: rgba(255, 255, 255, 0.7); font-size: 18px; font-style: italic; font-weight: bold; left: inherit; /*width: 3rem;*/ width: 3.8rem;}	

.scroll_Pic_1 .e_flt_inf h3 a, .scroll_Pic_2 .e_flt_inf h3 a, .scroll_Pic_3 .e_flt_inf h3 a, .scroll_Pic_4 .e_flt_inf h3 a, .scroll_Pic_5 .e_flt_inf h3 a, .scroll_Pic_6 .e_flt_inf h3 a, .scroll_Pic_17 .e_flt_inf h3 a { color: #fff;}	
.scroll_Pic_1 .swiper-slide .e_bg_flt, .scroll_Pic_2 .swiper-slide .e_bg_flt, .scroll_Pic_3 .swiper-slide .e_bg_flt, .scroll_Pic_4 .swiper-slide .e_bg_flt, .scroll_Pic_5 .swiper-slide .e_bg_flt, .scroll_Pic_6 .swiper-slide .e_bg_flt, .scroll_Pic_17 .swiper-slide .e_bg_flt { position: absolute; left: 0; bottom: 0; width: 100%; height: 4rem;  background-color: rgba(0, 0, 0, 0.75); z-index: 7;}	


/*聚焦栏目 左右栏目 补充样式*/
.section_pm_5, .section_pm_6, .section_pm_7, .section_pm_8, .section_pm_9, .section_pm_5_10, .section_pm_11, .section_pm_12, .section_pm_13 {}
.section_pm_5 .col_l, .section_pm_6 .col_l, .section_pm_7 .col_l, .section_pm_8 .col_l, .section_pm_9 .col_l, .section_pm_10 .col_l {  width: 100%; display:block}
.section_pm_5 .col_r, .section_pm_6 .col_r, .section_pm_7 .col_r, .section_pm_8 .col_r, .section_pm_9 .col_r, .section_pm_10 .col_r {  width: 100%;}

.section_pm_8{ height: auto; padding-top: 215px;}
.section_pm_8 .col_r .headline{ padding-bottom: 10px; border-bottom: 1px dashed #ccc;}
.section_pm_8 .col_r .headline .topic{ line-height: 3rem;  font-size: 20px;}
.section_pm_8 .col_r .headline .topic a{color: #444; transition: 0.5s; font-weight:bold;}
.section_pm_8 .col_r .headline .topic a:hover { color:#0DDCF1; transition: 0.5s;}
.section_pm_8 .col_r .headline .abstract{line-height: 1.7; color: #444; text-indent: 2em;}
.section_pm_8 .col_r .headline .abstract_none a{color: #444; transition: 0.5s; font-size: 18px; line-height: 39px; margin-left: 4px; font-weight:bold; background: url(//www.xinhuanet.com/food/2016FDCzb/img/xwjjdot.jpg) 0 center no-repeat!important; padding-left: 12px}
.section_pm_8 .col_r .headline .abstract_none a:hover { color:#0DDCF1; transition: 0.5s;}
.section_pm_8 .col_r .headline .abstract .more a { color: #c00; text-decoration: none;}

.section_pm_8 .col_l{ margin-bottom: 10px;}
.section_pm_45 .col_r{ margin-bottom: 20px;}
.section_pm_44 .col_l{ margin-bottom: 40px;}


/* 栏目样式 25+36 企业访谈 */
.section_pm_43{}
.section_pm_43 .action{width:100%; height:auto; background-color: #FFF; margin:0px auto; padding:0px;}
.section_pm_43 .action .item{ width: calc(100% - 10px); overflow: hidden; height:auto; margin-bottom: 20px; border:solid 1px #d8e9f1; padding:5px;}
.section_pm_43 .action .item img{ float:left; margin-right:5px; width: calc(45% - 5px);/* width:160px;*/ height:150px;}
.section_pm_43 .item .text{ float:left; width: calc(55% - 5px); height:160px; line-height:24px; overflow:hidden; text-align:left; float:left; margin-left:5px;}
.section_pm_43 .item .text p{ color:#666; text-indent:2em; text-align: justify;} 
.section_pm_43 .action .text h4{ margin:5px auto; text-align:left;}
.section_pm_43 .action .text h4 a{ text-decoration:none; font-size:18px; color:#000;}
.section_pm_43 .action .text a{ color:#c00000; text-decoration:none;}

.meeting-video { height: 530px;}
.meeting-video .box-tit { background-image: url("//www.gz.xinhuanet.com/ztpd/gzslh_20180124/image/daibiaoweiyuan.png"); }
.meeting-video-cont { /*padding-top: 38px;*/ }
.meeting-video-item { float: left;  width: calc(100% / 2 - 10px); margin: 5px; background-color: #f5f5f5; }
/*.meeting-video-item:first-child { margin-left: 0; }*/
.meeting-video-img-wrap { position: relative; display: block; width: 100%; height: auto; }
.meeting-video-img-wrap img { display: block; width: 100%; height: 100%; }
.meeting-video-text { position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 200px; padding: 15px; overflow: hidden; }
.meeting-video-tit { font-size: 18px; line-height: 30px; color: #404040; }
.meeting-video-txt { height: 56px; overflow: hidden; font-size: 14px; line-height: 28px; color: #808080; }
.meeting-video-time { /*position: absolute; */left: 20px; bottom: 16px; font-size: 12px; line-height: 1.5rem; color: #b2b2b2; }

/*投票规则*/
.secondPart{  margin: 20px 0;}
.secondPart .unit-title{ font-size: 24px; background: url("../img/tpgz.png") 50% 0 no-repeat;  height: 125px; text-align: center;}
.thirdPart .section-title{ font-size: 24px; background: url(//www.news.cn/res/xhwimg/travel/zmzgtp20170707/img/wltp.png) 50% 0 no-repeat; height: 125px; text-align: center;  margin-top: 40px;}
.secondPart .unit{ background: #bbe9ec url(//www.news.cn/res/xhwimg/travel/zmzgtp20170707/img/bg1.png) 50% 0 no-repeat;}
.secondPart .mod-list{ padding: 50px 30px 30px 30px; font-size: 15px; line-height: 30px;  color: #346c9d; font-family: 微软雅黑;}


/*投票*/
.thirdPart { margin-bottom:20px; overflow: hidden; width: 100%; margin: 0 auto; text-align: center;}
.thirdPart .partL { width:605px; float:left; }
.thirdPart .partR { width:374px; float:right; }
.thirdPart .tabTitHeight { height:47px; position:relative; }
.thirdPart .tabTit { width: 603px;border:1px solid #c9c9c9; border-bottom:2px solid #007db9; height:46px; line-height:46px; overflow:hidden; background: #fff; }
.thirdPart .tabTit .tabLi { float:left; font-size:18px; color: #007db9; width:100px; text-align:center; float:left; height:46px; line-height: 46px; font-family:"微软雅黑"; cursor:pointer; }
.thirdPart .tabTit a:hover { text-decoration:none; }
.swiper-container-tab { margin-right: 48px; }
.swiper-container-tab > .swiper-wrapper { float:left; height: 43px!important; }
.thirdPart .partR{  width: 1000px; font-family: 微软雅黑;}

.tabCitem{display: none;}

.combox { margin-bottom:20px; clear:both; background-color:#fafafa; /*border:1px solid #ccc;border-top:2px solid #2e92c2; padding:10px 18px; */  }
.combox h2 { height:35px;margin-bottom:15px; }
.combox h2 a { height:35px;line-height: 35px; float:left; font-size:18px; font-family:"微软雅黑"; color:#007db9; padding:0 10px;}
.combox h2 a.on{font-weight: bold;background: #2e92c2;color: #fff;}
.combox .picText { margin-bottom:10px; }
.combox .picText img { float:left; padding-right:10px; }
.combox .picText h3 { line-height:30px; }
.combox .picText h3 a { font-size:16px; font-family:"微软雅黑"; font-weight:bold; }
.combox .picText p { line-height:24px; }
.combox .picText2 { line-height:28px; font-size:14px;  background:url(//www.xinhuanet.com/world/2015/images/common.png) 0px 0 no-repeat; padding:0 30px; height:104px;}
.combox .picText2 a{ color:#0e5b9e}
.combox .picText3 { margin-bottom:10px; overflow:hidden; _display:inline-block; padding:5px 0 0px;float:left; width:100% }
.combox .picText3 .img { float:right; display:inline; width:25%; text-align:right }
.combox .picText3 .info{float:left;width:70%; padding-right:5% }
.combox .picText3 .info h1 { line-height:30px; }
.combox .picText3 .info h1 a { font-size:22px; font-family:"宋体"; font-weight:bold; color:#484848 }
.combox .picText3 .info p { font-size:14px; line-height:26px; margin-top:10px}
.combox .picText3 .info p a{ color:#484848; font-size:14px; line-height:24px; font-weight:bold;}

.comPicText h3{margin-bottom:10px;height: 24px;overflow: hidden;}
.comPicText h3 a { font-size:16px; line-height:24px; font-family:"微软雅黑"; font-weight:bold  }
.comPicText img { float:left; margin-right:10px; }
.comPicText { color:#535353; font-size:12px; margin-bottom:10px; }
.comPicText p { height: 90px;overflow: hidden;}

.thirdPart .partR{ width: 1100px;font-family: 微软雅黑;}
.firstPart .newList01{ margin-bottom:0;}
.combox h2 a{  width:calc(20% - 10px); /*margin: 0 5px;*/ text-align:center; line-height: 50px; font-size: 16px; background: url(//www.news.cn/res/xhwimg/travel/zmzgtp20170707/img/tab-bg_02.jpg) 50% 50% no-repeat; color: #254c50;  height: 55px; padding:0; color:#ffffff; background-size: 150% 100%;}
.combox{ padding:10px; border-top:0;}
.combox h2 a.on{ background: url(//www.news.cn/res/xhwimg/travel/zmzgtp20170707/img/tab-bg_01.jpg) 50% 50% no-repeat; background-size: 150% 100%;}
.iframe-1 { width:100%; height:11900px;}
.iframe-2 { width:100%; height:11900px}
.iframe-3 { width:100%; height:11900px}
.iframe-4 { width:100%; height:11900px}
.iframe-5 { width:100%; height:11900px}

.newList01{  padding: 8px;  border-bottom: 1px dotted #ccc;}
.topic{ height: 2em; line-height: 2; overflow: hidden;	font-weight: bold;   font-size: 16px;}
.abstract{ font-size: 14px;  line-height: 1.8;  overflow: hidden;  color: #444;  height: 125px;}

.thirdPart .section-title{  font-size: 24px;   background: url("../img/wltp.png") 50% 0 no-repeat;  height: 125px;  text-align: center;  margin-top: 40px;}
.thirdPart .section-title2{  font-size: 24px;  background: url(//www.news.cn/res/xhwimg/travel/zmzgtp20170707/img/wltp2.png) 50% 0 no-repeat;  height: 125px;  text-align: center;  margin-top: 40px;}
.thirdPart .section-title3{ font-size: 24px;  background: url(//www.news.cn/res/xhwimg/travel/zmzgtp20170707/img/wltp3.png) 50% 0 no-repeat; height: 125px; text-align: center; margin-top: 40px;}




/*footer*/
.footer{ color:#333; font-size:1em;  padding:20px 0; border-top:1px solid #9a9a9a}
.footer p{ text-align:center;}
.creat{ color:#333; height:35px;}
