body,h1,h2,h3,h4,h5,p,em,ul,li,strong,b,input,select,dl,dt,dd,ol,s,i,form,textarea,blockquote,th,td,header,nav,footer,aside,article,menu,figure,details,summary,button,input{margin:0;padding:0;}
header,nav,footer,aside,article,menu,figure,details,summary{display:block;}
body{margin:auto; -webkit-text-size-adjust: 100%;color:#333;background: #e2eafb;}
li{list-style:none;}
input,button,textarea{background:none;border:0; outline: none;-webkit-appearance: none;border-radius:0;}
a{text-decoration:none;color:#333;}
html{min-width: 1200px;}
.w1200{width:1200px;margin: 0 auto;}
.clear{clear:both;}
.left{float: left;}
.right{float:right;}
.clearfix:after {
	content: ".";
	display: block; 
	 height: 0; 
	 clear: both;
	 visibility: hidden;
}

.clearfix {
	*zoom: 1;
}
.box-shadow-1{box-shadow: 0 10px 20px rgba(0,0,0,0.2);}
.bgcolorf{background: #fff;}
/*nav*/
.top-header {
	position: fixed;
	top:0;
	width: 100%;
	left:0;
	height:130px;
	width: 100%;
	z-index: 9999;background: #fff;
}
.top-header .hilogo{background: url(https://f2.cri.cn/M00/55/4C/rBABC2Id1LCAV8KBAAAAAAAAAAA1630050.en-logo.png) no-repeat;width:494px;height:130px;margin-left:0px;float: left;}
.top-header ul { float: left;width: 598px;}

.top-header li {
	float: left;
    text-align: center;
    margin-top: 56px;
    padding: 0 15px;
    position: relative;
    border-left: 1px solid #a6937c;
    line-height: 18px;
}

.top-header .tit {
	color: #0c467d;
	font-family: 'microsoft yahei';
	font-size:22px;
	font-weight: bold;
	margin-bottom: 5px;
	position: relative;
	cursor: pointer;
}
.top-header li.on .tit,.top-header .tit:hover {color: #bb1908;}
.top-header li:first-child{ border-left:none}
.hizyw{width:106px;font-size:16px;float:right;line-height: 128px;color: #0c467d;text-align: right;}
.hizyw .zw{color: #bb1010;}
.hizyw .yw a{color: #0c467d;}
/* slideBox1 */
.swiper-container-swx{width: 100%;height:500px;max-width: 1900px;margin-top:130px;}
.swiper-container-swx .swiper-slide {width:100%;height: 500px;}
.swiper-container-swx .swiper-slide a{ display: block; width: 100%;  height: 500px;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{display: none;}


.newbox {margin-top:50px;}
.newbox-tit{margin-bottom:85px;width: 1200px;}
.newbox-tit span{color:#184e81;font-size:45px;width:140px;display: inline-block;font-weight: bold;}
.newbox-tit .borderbot{display: inline-block;border-bottom:2px solid #184e81;width:1050px;position: relative;}
.newbox-tit .borderbot a{display: block;position: absolute;bottom:1px;right:5px;font-size: 20px;color:#184e81}
.newbox-tit .borderbot a:hover{color:#bb1010}

.newbox-con{height:400px;background: #5696ec;border-radius: 5px;}
.secondIndex-textPic-3 .list-pic {float: left;
    width: 545px;
    height: 401px;
    margin-left: 20px;
    margin-top: -30px;}
.secondIndex-textPic-3 .list-pic img{border-radius: 5px;}
.secondIndex-textPic-3 .list-text {float: right;width: 600px;margin-top:70px;}
.secondIndex-textPic-3 .list-title {font-size: 32px;line-height:40px;margin-bottom: 35px;}
.secondIndex-textPic-3 .list-title a,.secondIndex-textPic-3 .list-brief a{color:#fefcfc}
.secondIndex-textPic-3 .list-brief {line-height: 26px;color: #666;font-size:18px;}

.w1162{width:1162px;margin: 0 auto;margin-top:45px}


.en-list-4 li {margin-bottom:30px;width:1162px;}
.en-list-4 .list-con {background: #fff;height:160px;}
.en-list-4 .list-text {width:822px;float: right;height:160px;}
.en-list-4 .list-text a {color: #000;}
.en-list-4 .list-title {margin-left: 20px;margin-right: 20px;font-size: 18px;line-height: 22px;font-weight: bold;padding-top: 15px;margin-bottom: 15px;}
.en-list-4 .list-brief {margin-left: 20px;margin-right: 20px;font-size: 16px;line-height: 20px;}
.en-list-4 .list-pic {width: 336px;height:160px;float: left;}

.culture .newbox-tit{margin-bottom: 45px;}
.culture .newbox-tit span{width:160px}
.culture .newbox-tit .borderbot{width:1030px}

.gnzc-con{}
.gnzc-con ul{/*width:1262px;overflow: hidden;*/padding-bottom: 30px;}
.gnzc-con li{width:360px;height:220px;float: left;margin-right:55px}
.gnzc-con .list-pic{width:360px;height:220px;position: relative;z-index: 9;}
.gnzc-con .list-title {position: absolute;bottom:0;left:80px;width:280px;background: url(https://f2.cri.cn/M00/55/4C/rBABC2Id1LCAV8KBAAAAAAAAAAA1630050.black-a.png) repeat 0 0;color:#fff;z-index:10;display:none;height:220px;}
.gnzc-con li:hover .list-title {display:block;font-size:20px;}
.gnzc-con .list-title span {margin:0 15px;display:block;padding-top: 12px;line-height: 30px;}

.en-list-2,.gnzc-con{width:1200px;}
.travel .newbox-tit,.archaeological .newbox-tit{margin-bottom: 45px;}
.en-list-2{}
.en-list-2 ul{/*width:1230px;overflow: hidden;*/padding-bottom: 30px;}
.en-list-2 li {width:380px;float:left;margin-right:30px;}
.en-list-2 .list-con {background: #fff;height:420px;}
.en-list-2 .list-text {}
.en-list-2 .list-text a {color: #000;}
.en-list-2 .list-title {margin-left: 20px;
    margin-right: 17px;
    font-size: 20px;
    line-height: 33px;
  padding-top:20px;
  overflow: hidden;}
.en-list-2 .list-pic {width: 380px;height: 260px;}
.en-list-2 li.li2,.gnzc-con li.li2{margin-right:0;}
/**/
.archaeological{
	margin-top: 40px;
}

.archaeological-con ul {
	width: 1280px
}

.archaeological-con li {
	width: 580px;
	height: 240px;
	background-color: #fff;
	position: relative;
	margin-right: 45px;
	float: left;
	margin-bottom: 50px;
	border-radius: 15px;
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}

.archaeological-con .list-pic {
	width: 320px;
	height: 240px;
	margin-bottom: 15px;
	position: absolute;
	top: 0px;
	left: -1px;
}

.archaeological-con .list-text {
	width: 228px;
	/* height: 120px; */
	overflow: hidden;
	position: absolute;
	top: 25px;
	left: 340px;
}

.archaeological-con .list-text h3 {
	font-size: 18px;
	line-height: 22px;
}

.archaeological-con .list-text p {
	font-size: 12px;
	line-height: 20px;
	margin-top: 15px
}
.archaeological .newbox-tit span{font-size: 35px; width: 423px;}
.archaeological .newbox-tit .borderbot{width:771px;}
.imgScale-1 {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.imgScale-1 img {
	transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
}

.imgScale-1:hover img {
	transform: rotate(0deg) scale(1.05, 1.05);
	-ms-transform: rotate(0deg) scale(1.05, 1.05);
	-moz-transform: rotate(0deg) scale(1.05, 1.05);
	-webkit-transform: rotate(0deg) scale(1.05, 1.05);
	-o-transform: rotate(0deg) scale(1.05, 1.05);
}
