
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
      .domPC {
        display: block;
      }
      .domMOB {
        display: none;
      }

        body {
            font-family: "Microsoft YaHei", sans-serif;
            color: #333;
            line-height: 1.6;
            background: url("https://www.news.cn/enterprise/2025qyjbolt/img/banner_pc.jpg") 50% 0px no-repeat rgb(255, 255, 255);
        }
         @media (max-width: 768px) {
        body {
            margin-top: 0px;
            background: url("https://www.news.cn/enterprise/2025qyjbolt/img/banner_mb.jpg") 50% 0px / 100% auto no-repeat rgb(255, 255, 255);
        }

       .domPC {
        display: none;
      }
      .domMOB {
        display: block;
      }

        }

        .container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 20px;
        }

/* Banner样式 */
        .banner-section {
            width: 100%;
            height: 850px;
            overflow: hidden;
            position: relative;
            margin-top: 60px;
        }

        @media (max-width: 768px) {
        .banner-section {
            width: 100%;
            height:auto;
            margin-top: 0px;
            position:relative;
            overflow: hidden;
        }
        .banner-container img{
          width: 100%;
            height: auto;
        }

        }

/*        .banner-container {
            width: 100%;
            height: 600px;
            max-width: 2000px;
            margin: 0 auto;
        }*/

        .banner-swiper-container {
            width: 100%;
            height: 600px;
            max-width: 2000px;
            margin: 0 auto;
        }

        .banner-slide {
            position: relative;
            width: 100%;
            height: 100%;
        }

        .banner-slide img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            transform-origin: center;
        }

        /* 1. 修复：给每个轮播的箭头添加专属样式，避免样式冲突 */
        /* Banner轮播箭头 */
        .banner-swiper-container .banner-next,
        .banner-swiper-container .banner-prev {
            top: 50%;
            transform: translateY(-50%);
            width: 40px;
            height: 40px;
            background-color: rgba(0,0,0,0.3);
            border-radius: 50%;
            color: white;
            z-index: 10; /* 确保箭头层级正常 */
        }
        .banner-swiper-container .banner-next::after,
        .banner-swiper-container .banner-prev::after {
            font-size: 18px;
        }
        .banner-swiper-container .banner-next { right: 10px; }
        .banner-swiper-container .banner-prev { left: 10px; }

        /* 响应式调整 */
        @media (max-width: 768px) {

		    .banner-swiper-container {
		        width: 100%;
		        height:100%;
		        max-width: 100%;
		        margin: 0 auto;
		        padding-top: 0;
		        margin-top: 0;
		    }

		    /* 核心修复：顶部顶满 + 水平居中双生效 */
		    .banner-slide img {
		        width: 150%; /* 保持原有扩大比例 */
		        height: 240px; /* 垂直充满父容器，解决顶部留白 */
		        object-fit: cover; /* 保持图片内容完整性，不拉伸变形 */
		        object-position: top; /* 优先保证顶部顶满（配合height:100%） */
		        transform-origin: center;
		        position: absolute; /* 恢复定位，用于精准水平居中 */
		        top: 0; /* 固定顶部位置，确保顶部顶满 */
		        left: 50%; /* 水平定位到父容器中间 */
		        transform: translateX(-50%); /* 左移自身50%，实现完美水平居中 */
		        /* 清除无效属性，避免冲突 */
		        margin: 0;
		        display: block;
		    }
		}







/*顶部工具栏*/
#topHeader { height: 32px; text-align: center; }
#topHeader .top { width: 1000px; margin: 0 auto; height: inherit; }
#topHeader a { float: left; height: 32px; line-height: 38px; color: #fff; margin: 0 10px; font-size: 12px; opacity: 1; }



/*2021网站导航 pc 端 */
.bg-xinhua-bar {background-color: #e63939; min-width: 1188px; /*position: fixed;*/ position: relative; height: 57px; z-index: 1000; width: 100%;}
.top-bar {height: 57px; color: #FFFFFF; text-decoration: none; padding-left: 14px; margin: 0 auto; position: relative; width: 1200px; }
.top-bar a {color: #FFFFFF; }
.top-bar .container {width: 1188px; }
.top-bar ul li {list-style: none; float: left; line-height: 57px; min-width: 46px; text-align: center; }
.top-bar ul li a {margin-right: 5px; font-size: 15px; }


/*移动端导航*/
@media (max-width: 768px) {
.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:100px;*/ z-index:100;}
.nav .navCon a{ float:right; height:29px; line-height:29px; font-size:20px; color:#fff; padding:0 20px; margin:0 6px 5px 0; background:#abcea7; display:block; width:80px;}
.toTop { position:fixed; top: 75%; 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; z-index: 1000; }
#mobileHeader .logo { display: block; width: 63px; height: 45px; background: url(http://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(http://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; }
}




/* goback pc端 */
.RTools { position: fixed; _position: absolute; right: 10px; bottom: 200px; width: 60px; z-index: 10000; display: none;}
.RTools .qrcode { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 5px/* 5px 0*/; border: 1px solid #ccc; background-color: #f7f7f7 !important; right: 0; bottom: 70px; position: absolute;}
.RTools .qrcode canvas { width: 100%; height: auto;}
.RTools .qrcode:hover::after { content: '扫描分享'; width: 100%; color: #333; font-size: 16px; display: block; text-align: center;}
.RTools .qrcode:hover { transform: translate(0, 0); animation: change 1s; -moz-animation: change 1s; -webkit-animation: change 1s; -mozanimation-fill-mode: forwards; -webkit-animation-fill-mode: forwards; overflow: hidden; width: 100%;}
@keyframes change {
  from {   width: 48px;  height: 48px;  opacity: 1; }
  to {  width: 100px;  height: 125px;  opacity: 1; }
}
.RTools .gototop { width: 60px; height: 60px; cursor: pointer; background: #1657cf url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAGUExURf///0RERMf1+eoAAAACdFJOU/8A5bcwSgAAAE1JREFUeNrs0yEOwDAQA8HN/z9ddiy2krJ2j1gGg6xjvTjEYrFY/CEM9xiyptioaTZpqg2aaCfO8KCkKTZq+kg3eFP8KrFYLP4pfgQYAJQnDccrVqXcAAAAAElFTkSuQmCC) no-repeat 50% 50%;
  transition: .3s; opacity: 0; filter: alpha(opacity=0);}
.show { display: block;}
.adBottom {  background: #00a0e9; /*padding: 20px 0 40px;*/}


/* goback 移动端 */
@media (max-width: 768px) {
.RTools{position:fixed; _position:absolute; right:10px;bottom:100px;width:60px;z-index:10000; display:none;}
.RTools .qrcode{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 5px 0;border:1px solid #ccc;background-color:#f7f7f7 !important;right:0;bottom:70px;position:absolute; display:none;}
.RTools .qrcode canvas{width:100%;height:auto;}
.RTools .qrcode:hover::after{content:'扫描分享';width:100%;margin:5px auto 0;color:#333;font-size:20px;display:block;text-align:center;}
.RTools .qrcode:hover{transform:translate(0,0);animation:change 1s;-moz-animation:change 1s;-webkit-animation:change 1s;-mozanimation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;overflow:hidden;width:100%;}
/* 用来改变二维码大小 */
@keyframes change{
    from{width:48px;height:48px;opacity:1;}
    to{width:268px;height:310px;opacity:1;}
}
/* 用来改变二维码大小 */
.RTools .gototop{width:60px;height:60px;cursor:pointer;background:#1657cf url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAGUExURf///0RERMf1+eoAAAACdFJOU/8A5bcwSgAAAE1JREFUeNrs0yEOwDAQA8HN/z9ddiy2krJ2j1gGg6xjvTjEYrFY/CEM9xiyptioaTZpqg2aaCfO8KCkKTZq+kg3eFP8KrFYLP4pfgQYAJQnDccrVqXcAAAAAElFTkSuQmCC) no-repeat 50% 50%;transition:.3s;opacity:0;filter:alpha(opacity=0);}
.show{display:block;}
@media screen and (min-width:0px) and (max-width:767px){
    .RTools{width:40px;}
    .RTools .gototop{width:40px;height:40px;}
}
}



.footer {padding: 50px 0; /*background: #da3c3b;*/ background-color: #2998e6; text-align: center; color: #fff; /*border-top: #df0045 solid 5px;*/ /*margin-top: 80px;*/}
.footer p {line-height: 2; font-size: 16px; }


/*footer2    wave begin */
.section-wave {margin-top: 100px; }
.section-wave .editorial {display: block; width: 100%; height: 150px; }
.section-wave .parallax>use {animation: move-forever 12s linear infinite; }
.section-wave .parallax>use:nth-child(1) {animation-delay: -2s; }
.section-wave .parallax>use:nth-child(2) {animation-delay: -2s; animation-duration: 8s; }
.section-wave .parallax>use:nth-child(3) {animation-delay: -4s; animation-duration: 5s; }

@keyframes move-forever {
    0% {
        transform: translate(-90px, 0%);
    }
    100% {
        transform: translate(85px, 0%);
    }
}

/*footer样式2 wave begin*/
/*移动端导航*/
@media (max-width: 768px) {
.section-wave {margin-top: 100px; }
.section-wave .editorial {display: block; width: 100%; height: 80px; }
.section-wave .parallax>use {animation: move-forever 12s linear infinite; }
.section-wave .parallax>use:nth-child(1) {animation-delay: -2s; }
.section-wave .parallax>use:nth-child(2) {animation-delay: -2s; animation-duration: 8s; }
.section-wave .parallax>use:nth-child(3) {animation-delay: -4s; animation-duration: 5s; }
@keyframes move-forever {
    0% {
        transform: translate(-90px, 0%);
    }
    100% {
        transform: translate(85px, 0%);
    }
}
.footer {padding: 2rem 0.3rem; background: #2998e6; text-align: center; }
.footer p {line-height: 2; font-size: 12px; margin: 0 auto; word-spacing: -1px; letter-spacing: 0px; color: #ffffff; }

}



.nav {
    width: 100%;
    height: 56px;
    line-height: 56px;
    /*background: #516ec9 url(nav_bg.png) center center no-repeat;*/
    background-size: cover;
    /*margin-bottom: 50px;*/
    position: fixed;
    _position: absolute;
    z-index: 1040;
    /*top: 50px;*/
    top: 0px;

    transition-duration: 300ms;
    transition-property: all;
    transition-timing-function:
    cubic-bezier(0.4, 0, 0.2, 1);

    --tw-backdrop-blur: blur(4px);

    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);

    /*background-color: rgb(255 255 255 / 0.9);*/
    /*background-color: #e63939;*/
    /*background-color: #2998e6;*/
    background: linear-gradient(to bottom, rgba(52,152,219,0.96), rgba(46,204,113,0.86))

}

.row .dib {
    display: inline-block;
    font-size: 14px;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
}

.nav-ul {
    width: 1200px;
    margin: 0 auto;
    text-align: center;
}

.nav-ul li {
    text-align: center;
    background: url(img/line.png) left center no-repeat;
    padding: 0 23px;
    font-size: 20px;
    position: relative;
    color: #fff;
    transition: .2s all
linear;
    cursor: pointer;
}

.nav-ul li a {
    display: block;
    color: #fff;
    font-size: 18px;
}









.section {
	margin: 50px auto;
	width: 1200px;
}

.mod a {
	color: #444;
	transition: .5s;
}

.mod a:hover {
	color: #516ec9;
}

.mod .topic {
	height: 2rem;
	line-height: 2;
	overflow: hidden;
}

.mod .topic a {
	color: #555;
}

.mod .topic a:hover {
	color: #516ec9;
}

.mod .caption {
	text-align: center;
	font-size: 16px;
	overflow: hidden;
}

.mod .caption a {
	display: block;
}

.mod .inner-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
	background-color: rgba(0, 0, 0, .7)
}

.mod .inner-caption a {
	color: #eee;
}

.mod .inner-caption a:hover {
	color: #666;
}

.mod .abstract {
	font-size: 14px;
	line-height: 1.8;
	color: #555;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}

.section-title {
	height: 50px;
	line-height: 50px;
	text-indent: 1rem;
	font-size: 22px;
	color: #fff;
	/*background:linear-gradient(to right,#516ec9 0%,#2f1078 100%);*/
	background-color: rgba(204, 204, 204, .3);
	_position: relative;
	margin-bottom: 20px;
	border-bottom: 2px solid #f36e73;
}

.section-title em {
	font-style: normal;
	font-weight: 700;
	color: #000;
}

.section-title .more {
	float: right;
	_position: absolute;
	_right: 0;
	_top: 0;
	height: 50px;
	line-height: 50px;
	padding: 0 20px;
	color: #333;
	font-size: 16px;
	text-indent: 0;
	transition: .3s;
}

.section-title .more:hover {
	background-color: rgba(0, 153, 255, .2);
	color: #516ec9;
	transition: .3s;
}

/* top-bar begin */
.top-bar {
	height: 49px;
	text-align: center;
	border-bottom: 1px solid #ccc;
	color: #ccc;
	width: 100%;
	position: fixed;
	_position: absolute;
	z-index: 1040;
	top: 0;
	left: 0;
	background-color: #fff;
	box-shadow: 3px 0 3px rgba(0, 0, 0, .2);
	overflow: hidden;
  display: none;
}

.top-bar .menu {
	width: 1200px;
	overflow: hidden;
	margin: 0 auto;
}

.top-bar .home-site-link {
	font-style: normal;
	font-weight: 700;
}

.top-bar li::after {
	content: "|";
	color: #d5d5d5;
}

.top-bar li:first-of-type::after {
	content: " ";
	padding-right: 15px;
}

.top-bar li:last-of-type::after {
	content: " ";
}

.top-bar .item {
	line-height: 50px;
	font-size: 14px;
}

.top-bar .item a {
	padding: 0 7px;
  text-decoration: none;
}

.top-bar .home-site-link {
	color: #666;
}

.top-bar a {
	color: #666;
}

.top-bar .loading {
	display: block;
	text-align: center;
	height: 32px;
	line-height: 32px;
	font-size: 12px;
	background-color: #f5f5f5;
}

/* top-bar end */

/* 背景图区域 begin */
.phd {
	margin-top: 50px;
	height: 900px;
}

#page-pc-header {
	display: none;
}

.widthMain {
	width: 1200px;
	overflow: hidden;
	margin: 0 auto;
}

/* 背景图区域 end */

/* nav begin */
.nav {
	width: 100%;
	height: 80px;
	line-height: 80px;
	background: #516ec9 url("http://www.newsimg.cn/enterprise/boaozgqyj2020/img/nav_bg.png") center center no-repeat;
	background-size: cover;
	margin-bottom: 50px;
}

.nav-ul {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}

.nav-ul li {
	text-align: center;
	background: url("http://www.newsimg.cn/tech/5gsd2018/img/line-01.png") left center no-repeat;
	padding: 0 13px;
	font-size: 20px;
	position: relative;
	color: #fff;
	transition: .2s all linear;
	cursor: pointer;
}

.nav-ul li:first-child {
	background: none;
}

.nav-ul li a {
	display: block;
	color: #fff;
	font-size: 20px;
}

.nav-ul li::before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 7px;
	left: 50%;
	width: 0;
	height: 100%;
	border-bottom: 3px solid;
	transition: .2s all linear;
}

.nav-ul li:hover::before {
	width: 100%;
	top: 7px;
	left: 0;
	transition-delay: .1s;
	/*过渡延迟*/
	border-bottom-color: #516ec9;
}

.nav-ul li:hover~li::before {
	left: 50%;
}

/* nav end */

/* news-bream begin */
.news-bream {
	color: #fff;
	/* background: #516ec9; */
	_position: relative;
	padding: 10px 30px;
	margin-bottom: 30px;
	/* border-bottom: 2px solid #f36e73; */
	background: linear-gradient(rgba(52, 152, 219, 0.96), rgba(46, 204, 113, 0.86));
}

.news-bream em {
	font-size: 30px;
	color: #fff;
	font-weight: 700;
	font-style: normal;
	display: inline-block;
	text-align: left;
}

.news-bream span {
	color: #fff;
	font-size: 16px;
	padding-top: 13px;
	display: inline-block;
  float: right;
}

.news-bream span a {
	color: #fff;
	text-decoration: none;
}

.news-bream span a:hover {
	color: #516ec9;
}

/* news-bream end */

/* news-list begin */
.news-list li {
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px dashed #ccc;
	list-style: none;
}

.news-list li:last-of-type {
	padding-bottom: 0;
	margin-bottom: 0;
	border: none;
}

.news-list .mod-card {
	*zoom: 1;
}

.news-list .mod-card:before,
.news-list .mod-card:after {
	content: "";
	display: table;
}

.news-list .mod-card:after {
	clear: both;
}

.news-list .mod-card .media img {
	float: left;
	width: 260px;
	height: 150px;
	margin-right: 20px;
	display: none;
}

.news-list .mod-card .topic {
	font-size: 20px;
	font-weight: 400;
	color: #333;
	line-height: 1.8;
	height: auto;
	text-align: justify;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 20px;
}

.news-list .mod-card .topic span {
	float: right;
    color: #ccc;
    font-weight: normal;
    font-size: 14px;
    padding-top: 5px;
}

.news-list .mod-card .topic a {
	color: #555;
	text-decoration: none;
}

.news-list .mod-card .abstract {
	font-size: 14px;
	line-height: 1.6;
	padding: 5px 30px;
	-webkit-line-clamp: 4;
	text-align: justify;
	padding: 10px 120px 0 20px;
}

.news-list .mod-card .abstract a {
	color: #516ec9;
}

.xpage-more-btn {
	width: 150px;
	box-sizing: border-box;
	text-align: center;
	margin: 50px auto 30px;
	padding: 15px 0;
	border: 1px solid #bbb;
	line-height: 1;
	border-radius: 5px;
	cursor: pointer;
	background: #eee;
	font-size: 14px;
}

.xpage-more-btn a {
	color: #333;
}

.xpage-more-btn:hover {
	/* background: #516ec9; */
	color: #fff;
	/* border-color: #516ec9; */
  background: linear-gradient(to bottom, rgba(52, 152, 219, 0.96), rgba(46, 204, 113, 0.86));
}

.xpage-more-btn:hover a {
	color: #fff;
}







@media (max-width: 768px) {

/* news-bream begin */
	.news-bream {
		color: #fff;
		background: linear-gradient(to bottom, rgba(52, 152, 219, 0.96), rgba(46, 204, 113, 0.86));
		_position: relative;
		/* padding: .2rem .4rem;
		margin-bottom: .2rem; */
		/* border-bottom: 2px solid #f36e73; */
		padding: 10px;
        margin-bottom: 10px;
        height: 55px;
        /* font-size: 30px; */
	}

	.news-bream em {
		font-size: 24px;
		color: #fff;
		font-weight: 700;
		font-style: normal;
		display: inline-block;
		text-align: left;
		line-height: 40px;
	}

	.news-bream span {
		color: #fff;
		font-size: 14px;
		padding-top: 5px;
		display: inline-block;
		float: right;
	}

	.news-bream span a {
		color: #fff;
		text-decoration: none;
	}

	.news-bream span a:hover {
		color: #516ec9;
	}

	/* news-bream end */

	/* news-list begin */
	.news-list {
        margin-top: .2rem;
    }

	.news-list li {
		padding-bottom: .2rem;
		margin-bottom: .2rem;
		border-bottom: 1px dashed #ccc;
		list-style: none;
	}
	.news-list li::marker {
	content: ""; /* 将标记内容设置为空 */
	}
	.news-list li:last-of-type {
		padding-bottom: 0;
		margin-bottom: 0;
		border: none;
	}

	.news-list .mod-card {
		*zoom: 1;
	}

	.news-list .mod-card:before,
	.news-list .mod-card:after {
		content: "";
		display: table;
	}

	.news-list .mod-card:after {
		clear: both;
	}

	.news-list .mod-card .media img {
		float: left;
		width: 3rem;
		height: auto;
		margin-right: .2rem;
	}

	.news-list .mod-card .topic {
		font-size: 16px;
		font-weight: 400;
		color: #333;
		line-height: 1.8;
		height: auto;
		overflow: inherit;
		text-overflow: inherit;
		white-space: inherit;
		padding: 0 10px;
		text-align: justify;
    margin: 10px 0px;
	}

	.news-list .mod-card .topic span {
		float: right;
		color: #ccc;
		font-weight: normal;
		font-size: .24rem;
		padding-top: 5px;
		display: none;
	}

	.news-list .mod-card .topic a {
		color: #333;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		text-decoration: none;
	}

	.news-list .mod-card .abstract {
		font-size: .24rem;
		line-height: 1.6;
		padding-top: .1rem;
		-webkit-line-clamp: 4;
		text-align: justify;
		display: none;
		padding: .1rem .2rem 0 .2rem;
	}

	.news-list .mod-card .abstract a {
		color: #516ec9;
	}

	.xpage-more-btn {
		width: 140px;
		box-sizing: border-box;
		text-align: center;
		margin: 40px auto 20px;
		/* padding: .06rem 0; */
		/* border: 1px solid #bbb; */
		/* line-height: .7rem; */
		border-radius: .1rem;
		cursor: pointer;
		background: #eee;
		font-size: 16px;
	}

	.xpage-more-btn a {
		color: #333;
	}

	.xpage-more-btn:hover {
		/* background: #516ec9; */
		color: #fff;
		/* border-color: #516ec9; */
    background: linear-gradient(to bottom, rgba(52, 152, 219, 0.96), rgba(46, 204, 113, 0.86));
	}

	.xpage-more-btn:hover a {
		color: #fff;
	}

  	}



/* news-list end */


@media (max-width: 768px) {
	/* 手机导航 begin */
	#mobileHeader {
		width: 100%;
		line-height: 0;
		background: #eee url("http://www.news.cn/world/2015/images/bgSjTop.png") 0 0 no-repeat;
		-webkit-background-size: 100% 45px;
		background-size: 100% 45px;
		position: relative;
		/* display: block; */
    display: none;
	}

	#mobileHeader .logo {
		display: block;
		width: 1.3rem;
		height: .9rem;
		background: url("http://www.news.cn/world/2015/images/xh_mobile_header.png") 0 0 no-repeat;
		-webkit-background-size: 57px;
		background-size: 57px;
		position: absolute;
		top: 0;
		left: .2rem;
	}

	#mobileHeader .name {
		display: inline-block;
		width: 5rem;
		height: .8rem;
		line-height: 2.7;
		font-size: .32rem;
		padding: 0 0 0 .2rem;
		color: #fff;
		vertical-align: top;
		margin: 0 0 0 1.5rem;
		background: url("http://www.news.cn/world/2015/images/xh_mobile_header.png") 0 -160px no-repeat;
		-webkit-background-size: 57px;
		background-size: 57px;
		overflow: hidden;
	}

	#mobileHeader .name a {
		color: #fff;
	}

	#mobileHeader .right {
		/* display: block; */
    display: none;
		width: .6rem;
		height: .9rem;
		position: absolute;
		top: 0;
		right: .2rem;
		background: url("http://www.news.cn/world/2015/images/xh_mobile_header.png") 100% -45px no-repeat;
		-webkit-background-size: 57px;
		background-size: 57px;
	}

	#mobileHeader .mobileNavList {
		width: 100%;
		height: 0;
		overflow: hidden;
		position: absolute;
		top: .9rem;
		left: 0;
		background: #ededed;
		z-index: 110;
	}

	#mobileHeader .mobileNavList a {
		float: left;
		width: 20%;
		padding: .2rem 0;
		color: #000;
		text-align: center;
		font-size: .32rem;
	}

	#mobileHeader .phnav {
		text-align: center;
		padding-bottom: .12rem;
	}

	#mobileHeader .phnav li {
		float: left;
		width: 25%;
		height: .8rem;
		line-height: .85rem;
		text-align: center;
		font-size: .32rem;
		color: #333;
	}

	#mobileHeader .phnav a {
		color: #333;
	}

	/* 手机导航 end */
	.widthMain {
		width: 100%;
		margin: .4rem auto;
		box-sizing: border-box;
		padding: 0 .2rem;
	}

	.section {
		width: 100%;
		margin: .3rem auto;
		padding: 0 .2rem;
		box-sizing: border-box;
	}

	/* 导航 begin */
	.nav {
		width: 100%;
		height: 1rem;
		line-height: 1rem;
		background: #516ec9 url("http://www.newsimg.cn/enterprise/boaozgqyj2020/img/nav_bg.png") left center no-repeat;
		background-size: auto;
		overflow: hidden;
		margin-bottom: .3rem;
	}

	.nav .swiper-container-nav {
		width: 100%;
		box-sizing: border-box;
		padding-left: .3rem;
		letter-spacing: 0;
	}

	.nav .swiper-slide {
		width: auto;
		color: #fff;
		font-size: .36rem;
	}

	.nav .swiper-slide:last-child {
		margin-right: .4rem;
	}

	.nav .swiper-slide a {
		color: #fff;
	}

	/* 导航 end */

  	}
