body,
html {
	margin: 0;
	width: 100vw;
	height: 100vh;
	min-width: 1200px;
	/*font-family: "PingFang";*/
	background: #fff;
	overflow: hidden;
}
        @font-face {
			font-family:newfont;
			src: url(../../skin/font/newfont.TTF);
		}
/*css主要部分的样式*/
/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
.scrolling-area{
	direction: rtl;
}
.scrolling-element-inside {
  direction: ltr;
}
::-webkit-scrollbar {
	width: 0.260vw;
	/*对垂直流动条有效*/
	height: 0.260vw;
	/*对水平流动条有效*/
}

/*定义滚动条的轨道颜色、内阴影及圆角*/
::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 0.313vw rgba(0, 0, 0, .3);
	background-color: #999;
	/* border-radius: 0.156vw; */
}


/*定义滑块颜色、内阴影及圆角*/
::-webkit-scrollbar-thumb {
	border-radius: 0.365vw;
	-webkit-box-shadow: inset 0 0 0.313vw rgba(0, 0, 0, .3);
	
	background-color: #950101;
}

/*定义两端按钮的样式*/
::-webkit-scrollbar-button {
	background-color: #828282;
	width: 0;
	height: 0;
}

/*定义右下角汇合处的样式*/
::-webkit-scrollbar-corner {
	background: khaki;
}

.fenye{
    margin-bottom: 45px;
    text-align: center;
}
.fenye a{
    color: #AE6200;
}
.look{
    display:flex;
    justify-content: center;
    color: #999;
    font-size: 14px;
}
.look>div{
    margin-right: 10px;
}

.logo {
	width: 10.42vw;
	position: absolute;
	left: 3vw;
	top: 0vw;
	z-index: 110;
}

body {
	background-image: url(../img/ny-bg.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.gg-container{
	width: 100%;
	height: 780px;
	position: relative;
	top: 160px;
	left: 0;
	border-top:1px dotted #616060;
	display: flex;
}
.gg-left-font-img{
	padding-top: 30px;
	margin-left: 60px;
}
.gezi{
	background-image: url(../img/gezi.png);
	
	width: 80px;
	height: 80px;
	background-size: 100% 100%;
	font-size: 64px;
	line-height: 80px;
	text-align: center;
	color: #950101;
	margin-bottom: 5px;
	font-family: 'SimSun';
}
.gg-left-nav{
	padding: 30px;
	border-right:1px dotted #616060;
}
.font-v{
	display: flex;
	color: #950101;
	width: fit-content;
	margin: 0 auto;
}
.font-v>div{
	writing-mode: bt-lr;
	-webkit-writing-mode: vertical-lr;
}
.font-v>div:first-child{
	font-size: 28px;
}
.font-v>div:last-child{
	font-size: 20px;
}
.gg-nav{
	padding: 30px 0;
	height: fit-content;
}
.gg-nav>a{
	color: #000000;
	text-align: center;
	border-top: 1px solid #950101;
	border-right:1px solid #950101;
	border-bottom: 1px solid #950101;
	border-radius: 0 10px 10px 0;
	width: 40px;
	height: 90px;
	background-color: #fff;
	margin-bottom: 10px;
	display: block;
	writing-mode: bt-lr;
	-webkit-writing-mode: vertical-lr;
	line-height: 40px;
}
.gg-nav-active{
	background-color: #950101 !important;
	color: #fff !important;
}
.gg-container-main{
	margin-top: 30px;
	margin-left: 40px;
	width: 1270px;
	height: 715px;
}
.gg-container-main-title{
	font-size: 30px;
}
.gg-container-main-position{
	color: #999;
	font-size: 14px;
	margin-top:5px;
	margin-bottom: 15px;
}
.gg-container-main-position a{
	color: #999;
}
.gg-container-main-content{
	padding-right: 40px;
	overflow-y: auto;
	height: 600px;
	/*margin-top: 30px;*/
}
.gg-list{
	display: flex;
	flex-wrap: wrap;
}
/*.gg-list>a:nth-child(3n){*/
/*	margin-right: 0px;*/
/*}*/
.jiudianyuding>a:nth-child(3n){
	margin-right: 0px !important;
}
.jiudianzhusu>a:nth-child(3n){
	margin-right: 0px !important;
}
.guzhenmeishi>a:nth-child(3n){
	margin-right: 0px !important;
}
.jiaotongchuxing>a:nth-child(3n){
	margin-right: 0px !important;
}
.lvyouxianlu>a:nth-child(3n){
	margin-right: 0px !important;
}
.guzhengouwu>a:nth-child(3n){
	margin-right: 0px !important;
}
.yuleyouwan>a:nth-child(3n){
	margin-right: 0px !important;
}
.guzhenmeijing>a:nth-child(3n){
	margin-right: 0px !important;
}
.gzmj-blok{
	display: block;
	width: 390px;
	height: 375px;
	background-color: #fff;
	color: #000000;
	margin-right: 20px;
	margin-bottom: 20px;
}
.gzmj-blok-litpic{
	width: 100%;
	height: 230px;
	overflow: hidden;
}
.gzmj-blok-litpic>img{
	height: 100%;
	min-width: 100%;
}
.gzmj-blok-title{
	padding: 15px;
	font-size: 20px;
}
.gzmj-blok-desc{
	height: 50px;
	padding: 0 15px;
	font-size: 14px;
	color: #666;
}
.gzmj-blok-more{
	width: 100px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	border: 1px solid #950101;
	margin-left: 15px;
	font-size: 14px;
}
.info{
	text-align: center;
}
.mtmj-blok{
	width: 295px;
	height: 265px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color: #fff;
	color: #000000;
}
.mtmj-blok-litpic{
	width: 100%;
	height: 230px;
	overflow: hidden;
}
.mtmj-blok-litpic>img{
	height: 100%;
	width: 100%;
}
.mtmj-blok-title{
    line-height: 35px;
	text-align: center;
}
.meitumeijing>a:nth-child(4n){
	margin-right: 0px !important;
}

.lyzn-blok{
	display: block;
	width: 390px;
	height: 350px;
	background-color: #fff;
	color: #000000;
	margin-right: 20px;
	margin-bottom: 20px;
}
.lyzn-blok-litpic{
	width: 100%;
	height: 230px;
	overflow: hidden;
}
.lyzn-blok-litpic>img{
	height: 100%;
	min-width: 100%;
}
.lyzn-blok-title{
	padding: 15px;
	font-size: 20px;
}
.lyzn-blok-desc{
	height: 50px;
	padding: 0 15px;
	font-size: 14px;
	color: #666;
}

.jqzx-blok{
	display: block;
	width: 410px;
	height: 240px;
	background-color: #fff;
	color: #000000;
}
.jqzx-blok-title{
	font-size: 20px;
	padding: 15px;
}
.jqzx-blok-date{
	font-size: 14px;
	padding: 0 15px;
	color: #999;
}
.jqzx-blok-desc{
	padding:15px;
	color: #333;
	height: 80px;
	font-size: 14px;
}
.jqzx-blok-more{
	width: 100px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	border: 1px solid #000;
	margin-left: 15px;
	font-size: 14px;
}

.jingqudongtai>a:nth-child(2n){
	background-color: #eee;
}
.jingqudongtai>a:hover{
	background-color: #950101;
}
.jingqudongtai>a:hover .jqzx-blok-title{
	color: #fff;
}
.jingqudongtai>a:hover .jqzx-blok-date{
	color: #fff;
}
.jingqudongtai>a:hover .jqzx-blok-desc{
	color: #fff;
}
.jingqudongtai>a:hover .jqzx-blok-more{
	background-color: #fff;
	color: #000000;
	border: 1px solid #fff;
}
.gongshigonggao>a:nth-child(2n){
	background-color: #eee;
}
.gongshigonggao>a:hover{
	background-color: #950101;
}
.gongshigonggao>a:hover .jqzx-blok-title{
	color: #fff;
}
.gongshigonggao>a:hover .jqzx-blok-date{
	color: #fff;
}
.gongshigonggao>a:hover .jqzx-blok-desc{
	color: #fff;
}
.gongshigonggao>a:hover .jqzx-blok-more{
	background-color: #fff;
	color: #000000;
}
.jingquhuodong>a:nth-child(2n){
	background-color: #eee;
}
.jingquhuodong>a:hover{
	background-color: #950101;
}
.jingquhuodong>a:hover .jqzx-blok-title{
	color: #fff;
}
.jingquhuodong>a:hover .jqzx-blok-date{
	color: #fff;
}
.jingquhuodong>a:hover .jqzx-blok-desc{
	color: #fff;
}
.jingquhuodong>a:hover .jqzx-blok-more{
	background-color: #fff;
	color: #000000;
}

.zxyd-blok{
	display: block;
	width: 390px;
	height: 375px;
	background-color: #fff;
	color: #000000;
	margin-right: 18px;
	margin-bottom: 20px;
}

.zxyd-blok-litpic{
	width: 100%;
	height: 230px;
	overflow: hidden;
}
.zxyd-blok-litpic>img{
	height: 100%;
	width: auto;
}
.zxyd-blok-title{
	font-size: 18px;
	padding:10px 15px;
}
.zxyd-blok-dz,.zxyd-blok-dh{
	padding: 0 15px;
	color: #666;
}
.zxyd-blok-more{
	padding: 0 15px;
	display: flex;
	justify-content: space-between;
	margin-top: 10px;
	height: 35px;
	line-height: 35px;
}
.zxyd-blok-more-price{
	font-size: 30px;
	color: #eb0000;
}
.zxyd-blok-more-more{
	width: 80px;
	height: 30px;
	font-size: 14px;
	text-align: center;
	line-height: 30px;
	color: #fff;
	border-radius: 15px;
	background-color: #8B0101;
}

.lxwm-block{
	margin-top: 100px;
	display: flex;
	justify-content: space-between;
}
.lxwm-block>div{
	display: flex;
	justify-content: space-between;
}
.lxwm-block>div>div:nth-child(1){
	margin-right: 10px;
}