﻿@charset "utf-8";

body{
	overflow-y: scroll;
	overflow-x: hidden;
}

body{
	background:;
	font-size:;
	color: #212125;
}

.sure{
	touch-action: none; 
}

a{
	color: #212125;
}
a:hover{
	color: #C1162A;
}

video::-webkit-media-controls {
  overflow: hidden !important;
}
video::-webkit-media-controls-enclosure {
	width: calc(100% + 32px);
	margin-left: auto;
}
video::-webkit-media-controls-enclosure{ 
	opacity: .8;
}

.width-x{
	width: 100%;
	margin-left: auto;
	margin-right: auto;	
}

.width-1200{
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}

.width-1280{
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}

.width-1400{
	width: 1400px;
	margin-left: auto;
	margin-right: auto;
}


/*背景颜色*/
.background-color-C4232F{background-color:#C4232F !important;}
/*/背景颜色*/


/*按钮*/
.button1 {
  background-color: #293256;
  font-size: 15px;
  text-align: center;
  display: inline-block;
  line-height: 48px;
  width: 184px;
  color: #DCDDDF;
  border: none;
  cursor: pointer;
  transition: background-color .25s linear;
}
.button1:hover{
	background-color: #C42531;
}

.button2 {
  background-color: #C42531;
  font-size: 15px;
  text-align: center;
  display: inline-block;
  line-height: 48px;
  width: 184px;
  color: #DCDDDF;
  border: none;
  cursor: pointer;
  transition: background-color .25s linear;
}
.button2:hover{
	background-color: #293256;
}
/*/按钮*/

/*--------------------------------动画、过渡--------------------------------*/

/*通用过度*/
.transition {
	transition: all .25s linear;
}

/*针对图片-缩放*/
.transition-img {
	transition: transform 0.25s linear;
}
.transition:hover .transition-img{
	transform:scale(1.07);
}

/*针对文字-变色*/
.transition-color {
	transition: color 0.3s linear;
}
.transition:hover.transition-color,
.transition:hover .transition-color{
	color: #C1162A;
}
.transition:hover.color1,
.transition:hover .color1{
	color: #C1162A;
}

.transition:hover.color2,
.transition:hover .color2{
	color: #FFF;
}

/*针对文字-变背景*/
.transition-background {
	transition: all 0.3s linear;
}
.transition:hover.transition-background,
.transition:hover .transition-background{
	background-color: #293256;
}
.transition:hover.transition-background1,
.transition:hover .transition-background1{
	background-color: #293256;
}

/*--------------------------------/动画、过渡--------------------------------*/

.padlr3x{
	padding-left: 3%;
	padding-right: 3%;
}	

.nb-header-dhx{
	color: #363636;
	font-size: 15px;
	padding-right: 23px;
}
.nb-header-dhx b{
	color: #E31E25;
	font-size: 18px;
}
.nb-header-nav a img{
	margin-left: 8px;
}
.imas2{
	display: none;
}
.nb-header-nav ul li:hover > a .imas1{
	display: none;
}
.nb-header-nav ul li:hover > a .imas2{
	display: block;
}	


@media (max-width: 1250px) {
	.nb-header-dhx{
		display: none !important;
	}	
}



/*----------------------------------头部----------------------------------*/
.nb-header-gao,
.nb-header{
	height: 100px;
}
.nb-header{
	position: fixed;
	left: 0;
	top: 0;
	z-index: 100;
	width: 100%;
	background-color: #FFF;
	border-bottom: 1px solid #CBCBCB;
}	
.nb-header-nav ul li{
	float: left;
	padding-right: 50px;
	position: relative;
}	
.nb-header-nav ul li > a{
	color: #212125;
	font-size: 15px;
	
}
.nb-header-nav ul li.on > a{
	color: #E31E25 !important;
}
.nb-header-nav ul li > a:hover{
	color: #E31E25;
}

.nb-header-nav-ertdg{
	position: absolute;
	left: -27px;
	padding-top: 39px;
	top: 16px;
	z-index: 1;
	width: 100%;
	display: none;	
}
.nb-header-nav ul li dl{
	background-color: rgba(255,255,255,.9);
	padding: 10px 0;
}
.nb-header-nav ul li dl a{
	color: #293256;
	font-size: 13px;
	line-height: 30px;
	display: block;
	text-align: center;
}
.nb-header-nav ul li dl a:hover{
	color: #E31E25;
}
.nb-header-logo a{
	display: inline-block;
	vertical-align: middle;
}

@media (max-width: 1074px) {
	/*.padlr3x{
		padding-left: 0;
		padding-right: 0;
	}*/
	.nb-header{
		padding-left: 15px;
		padding-right: 15px;
	}
	.nb-header-nav-ertdg{
		left: 0;
	}
	.nb-header-nav-ertdg dl dt a{
		text-align: left !important;
	}
	.imas1,
	.imas2{
		display: none !important;
	}
}

/*搜索*/
.nb-header-ss{
	position: relative;
}
.nb-header-ss img{
	cursor: pointer;
}
.search{
	display: none;
	position: absolute;
	right: 0;
	top: 38px;
	z-index: 999;
	width: 300px;
	background-color: #FFF;
	border-top: 3px solid #E31E25;
	box-shadow: 0 3px 10px #929292;
}
.search-form-div{
	width: 100%;
}
.search-text input{
	display: block;
	width: 100%;
	height: 52px;
	background-color: #FFF;
	font-size: 14px;
	border: none;
	padding: 0 15px;
}
.search-submit{
	padding-right: 13px;
}
.search-submit input{
	width: 58px;
	height: 32px;
	font-size: 14px;
	color: #FFF;
	background-color: #E31E25;
	border: none;
	cursor: pointer;
	transition: all 0.15s linear;
}
.search-submit input:hover{
	background-color: #C2191F;
}
/*/搜索*/

.nb-header-dh{
	display: none;
}
.nb-header-dh img{
	display: none;
	cursor: pointer;
}
.nb-header-dh img:first-child{
	display: block;
}


@media (max-width: 1350px) {
	.nb-header-nav ul li {
	  padding-right: 30px;
	}	
}

@media (max-width: 1074px) {
	.nb-header-gao,
	.nb-header{
		height: 60px;
	}	
	.nb-header-logo img{
		width: 86px;
	}
	
	.nb-header-dh{
		display: block;
	}
	
	/*导航*/
	.nb-header-nav ul li {
    float: none;
    margin-right: 0;
    padding: 0 15px;
	}	
	.nb-header-nav ul li > a{
		color: #FFF;
		font-weight: 100;
		font-size: 15px;
		border-bottom: 1px solid #2A2A2A;
		display: block;
		padding: 15px;
		position: relative;
	}
	.nb-header-nav ul li > a.nb-header-jt:after{
		content: "";
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -3px;
    z-index: 1;
    width: 0;
    height: 0;
    overflow: hidden;
		border-left: 5px solid transparent;
	  border-top: 5px solid #FFF;
	  border-bottom: 5px solid transparent;
	  border-right: 5px solid transparent;
   
	}
	
	.nb-header-nav-ertdg{
		position: relative;
		right: 0px;
		padding-top: 0px;
		top: 0px;
		z-index: 1;
		width: 100%;
		display: none;	
		border-bottom: 1px solid #2A2A2A;
	}
	.nb-header-nav ul li dl{
		background-color: transparent;
		padding: 15px 0;
		padding-left: 0;
	}	
	.nb-header-nav ul li dl a{
		color: #FFF;
		font-weight: 100;
		line-height: 25px;
		font-size: 13px;
		display: block;
		padding: 0 15px;
		padding-left: 30px;
		position: relative;
	}
	.nb-header-nav ul li dl a:after{
		content: "";
		position: absolute;
		left: 15px;
		top: 50%;
		margin-top: -2px;
		z-index: 1;
		width: 4px;
		height: 4px;
		background-color: #FFF;
		overflow: hidden;
		border-radius: 100px;
	}
	.nb-header-nav ul li dl a:hover:after{
		background-color: #C1162A;
	}
	
	.nb-header-nav-ertdg.show{
		display: block !important;
	}	
	/*/导航*/
	
	
	/*搜索*/
	.nb-header-navtss{
		position: fixed;
		left: 0;
		top: 60px;
		z-index: 99;
		background-color: #212125;
		height: calc(100% - 60px);
		width: 100%;
			
		-moz-box-orient: vertical;
		-webkit-box-orient: vertical;
		-o-box-orient: vertical;
		-ms-box-orient: vertical;
		box-orient: vertical;		
	}
	.nb-header-ss > img{
		display: none;
	}
	.search{
		display: block !important;
		position: relative;
		left: 0;
		top: 0;
		width: 100%;
		border-top: none;
		box-shadow: 0 0 0 #929292;
	}
	.search-text input {
    height: 46px;
    padding: 0 12px;
    line-height: initial;
	}	
	.search-submit {
	  padding-right: 8px;
	}	
	.nb-header-nav{
		width: 100%;
		-moz-box-ordinal-group: 2;
		-webkit-box-ordinal-group: 2;
		-o-box-ordinal-group: 2;
		-ms-box-ordinal-group: 2;
		box-ordinal-group: 2;		
	}
	.nb-header-ss{
		width: 100%;
		-moz-box-ordinal-group: 1;
		-webkit-box-ordinal-group: 1;
		-o-box-ordinal-group: 1;
		-ms-box-ordinal-group: 1;
		box-ordinal-group: 1;		
		padding: 0 15px;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.nb-header-navtass{
		display: none;
	}
	.nb-header-navtass.show{
		display: block;
	}
	/*/搜索*/
	
}
/*----------------------------------/头部----------------------------------*/



/*----------------------------------底部----------------------------------*/	
.nb-footer{
	background-color: #2B2B2B;	
}
.nb-footer-top{
	padding: 90px 0;
	display: flex;
}
.nb-footer-logo a{
	display: inline-block;
	vertical-align: middle;
}
.nb-footer-top article{
	flex: 1;
}

.nb-footer-top article:first-child{
	flex: 0;
	padding-right: 6%;
}

.nb-footer-top article:nth-child(2){
	flex: 1.3;
}

.nb-footer-top article:nth-child(4){
	flex: none;
}

.nb-footer-liasr{
	margin-top: 26px;
}
.nb-footer-liasr ul{
	overflow: hidden;
	font-size: 0;
	line-height: 2;
}
.nb-footer-liasr ul li{
	width: 50%;
	display: inline-block;
}
.nb-footer-liasr ul li a{
	color: #D3D3D3;
	font-size: 16px;
}	

.nb-footer-nsera{
	font-size: 16px;
	color: #D3D3D3;
	line-height: 2;
	margin-top: 26px;
}

.nb-tit4 h5{
	font-weight: bold;
	font-size: 20px;
	color: #FFF;
	position: relative;
	padding-bottom: 26px;
}
.nb-tit4 h5:after{
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 30px;
	height: 2px;
	background-color: #C4232F;
}

.nb-footer-ico{
	margin-top: 35px;
}
.nb-footer-ico a{
	margin-right: 25px;
	margin-left: 5px;
}
@media (max-width: 1450px) {
	.nb-footer-top article:first-child{
		padding-right: 3.5%;
	}	
}
@media (max-width: 1250px) {
	.nb-footer-nsera {
    font-size: 14px;
	}
	.nb-footer-liasr ul li a {
    font-size: 14px;
	}	
}
@media (max-width: 1074px) {
	.nb-footer-top {
    padding: 35px 0 0;
		display: inline-block;		
	}
	.nb-footer-top article{
		width: auto;
		display: block;
	}
	.nb-footer-top article:first-child {
	  padding-right: 0;
	}	
	.nb-footer-div{
		display: -webkit-box;
		display: -moz-box;
		display: -o-box;
		display: -ms-flexbox;
		display: box;		
		
		-moz-box-pack: center;
		-webkit-box-pack: center;
		-o-box-pack: center;
		-ms-flex-pack: center;
		box-pack: center;		
	}
	.nb-tit4 h5 {
    font-size: 16px;
    padding-bottom: 12px;
	}
	.nb-footer-top article {
	  margin-bottom: 35px;
	}	
	.nb-footer-liasr,
	.nb-footer-nsera,
	.nb-footer-ico {
    margin-top: 15px;
	}	
	.nb-footer-ico a {
    margin-right: 18px;
    margin-left: 0;
	}	
	.nb-footer-ico a img{
    width: 28px;
    height: 28px;
	}
}

/*版权*/
.nb-footer-banqt{
	border-top: 1px solid #505050;
	color: #BBBBBB;
	font-size: 14px;
	line-height: 1.5;
	padding: 45px 15px;
}
@media (max-width: 1074px) {
	.nb-footer-banqt{
		padding: 15px 0;
		font-size: 13px;
	}
	.nb-footer-banqt-div{
		display: block !important;
	}
	.nb-footer-banqt-right{
		padding-top: 10px;
	}
}
/*/版权*/

/*----------------------------------/底部----------------------------------*/	



/*大图*/
.nb-dt a{
	display: block;
}
.nb-dt img{
	width: 100%;
}	
/*/大图*/



/*------------------------------其他------------------------------*/



/*------------------------------/其他------------------------------*/




/*------------------------------内页1------------------------------*/

/*视频*/	
.nb-virnes{
	padding-top: 100px;
	padding-bottom: 70px;
}	
.nb-virnes-right{
	padding-left: 70px;
}	
.nb-tit5 h5{
	font-weight: bold;
	font-size: 20px;
	color: #343434;
	position: relative;
	padding-bottom: 26px;
}
.nb-tit5 h5:after{
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 66px;
	height: 3px;
	background-color: #C4232F;
}	
.nb-virnes-news{
	color: #666666;
	font-size: 16px;
	line-height: 1.7;
	padding-top: 5px;
}
.nb-virnes-news p{
	margin-top: 18px;
}
.nb-virnes-left{
	position: relative;
	width: 600px;
	
}
.nb-virnes-left video{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	object-fit: fill;
	cursor: pointer;	
	width: 100%;
	height: 100%;	
	max-height: 450px;
}
@media (max-width: 1450px) {
	.nb-virnes-right {
	  padding-left: 35px;
	}	
	.nb-virnes-left{
		width: 500px;
	}	
}

@media (max-width: 1074px) {
	.nb-tit5 h5 {
    font-size: 16px;
    padding-bottom: 12px;
	}	
	.nb-virnes{
		-moz-box-orient: vertical;
		-webkit-box-orient: vertical;
		-o-box-orient: vertical;
		-ms-box-orient: vertical;
		box-orient: vertical;		
	}
	.nb-virnes-left {
    width: 100%;
	}
	.nb-virnes {
    padding-top: 30px;
    padding-bottom: 30px;
	}	
	.nb-virnes-left video {
    position: relative;
    left: 0;
    top: 0;
    z-index: 1;
    object-fit: cover;
    cursor: pointer;
    width: 100%;
    height: auto;
    max-height: none;
	}	
	.nb-virnes-right {
	  padding-left: 0;
	  padding-top: 25px;
	}	
	.nb-virnes-news {
    font-size: 14px;
    padding-top: 0;
	}	
}
/*/视频*/	



/*列表-图文*/
.nb-listrag-list{
	margin-bottom: 150px;
	margin-top: 80px;
}	
.nb-listrag-list li{
	border: 1px solid #DADADA;
	margin-top: 20px;
}	
.nb-listrag-left{
	overflow: hidden;
}
.nb-listrag-left img{
	width: 330px;
}	
.nb-listrag-right{
	padding-left: 55px;
	padding-right: 15px;
}	
.nb-listrag-right h4{
	color: #2F2F2F;
	font-size: 22px;
	line-height: 1.5;
}
.nb-listrag-right time{
	display: block;
	font-size: 16px;
	color: #666666;
	padding: 15px 0;
}
.nb-listrag-right p{
	line-height: 2;
	color: #777777;
	font-size: 14px;
}

@media (max-width: 1250px) {
	.nb-listrag-right {
	  padding-left: 15px;
	  padding-right: 0;
	}
	.nb-listrag-right p font{
		display: none;    
	}	
	
	.nb-listrag-left img{
		width: 110px;
	}	
	.nb-listrag-list li{
		border: none;
		border-top: 1px solid #DADADA;
		padding-top: 16px;
	}	
	.nb-listrag-list li:first-child{
		border-top: none;
	}	
	.nb-listrag-list li a{
		-moz-box-align: start;
		-webkit-box-align: start;
		-ms-flex-align: start;
		-o-box-align: start;
		box-align: start;		
	}
	.nb-listrag-right h4 {
    color: #2F2F2F;
    font-size: 15px;
    line-height: 1.5;
    -webkit-line-clamp: 2;
    height: 44px;
	}	
	.nb-listrag-right time {
    font-size: 12px;
    padding: 0;
    padding-top: 8px;
	}	
	.nb-listrag-right p {
    line-height: 1.5;
    color: #777777;
    font-size: 13px;
    margin-left: -125px;
    padding-top: 15px;
	}	
	.nb-listrag-right p span{
		-webkit-line-clamp: 3;
	}
	.nb-listrag-list {
    margin-bottom: 35px;
    margin-top: -8px;
	}	
	.nb-listrag-left{
		min-height: 68px;
	}
}
/*/列表-图文*/



/*内容页模板1*/
.news-show{
	padding-top: 70px;
	padding-bottom: 70px;
}	
.show-tit h5{
  font-size: 24px;
  color: #171717;
  margin: 0;
  font-weight: 500;
  line-height: 1.5;
}	
.show-tit p {
  font-size: 14px;
  color: #b3b3b3;
  text-transform: uppercase;
  padding-top: 15px;
}
.show-tit {
  border-bottom: 1px solid #eee;
  padding-bottom: 15px;
}
.show-nanst{
	padding-top: 15px;
}
.show-nanst p {
  text-align: left;
  font-size: 15px;
  color: #515151;
  line-height: 2;
  margin-bottom: 2%;
}
.news-show .link {
  margin: 3.5% auto 0;
}
.news-show .link p {
  padding-top: 15px;
}
.news-show .link p a {
  font-size: 14px;
  color: #a8a8a8;
}
.news-show .link p a:hover{
	color: #C1162A;
}
.show-nanst img{
	display: block;
	padding-bottom: 10px;
	padding-top: 10px;
	max-width: 100%;
	margin: 0 auto;
}


@media (max-width: 767px) {
	.news-show {
    padding-top: 35px;
    padding-bottom: 50px;
	}	
}
/*/内容页模板1*/





.sabanrtg{
	background: url(../images/bj1.jpg) center top no-repeat;
	padding-bottom: 12.5%;
	background-size: cover;
}
.zttreap{
	padding-top: 5%;
}
.zttreap-right{
	padding-right: 11%;
}
.zttreap2 .zttreap-left{
	-moz-box-ordinal-group: 2;
	-webkit-box-ordinal-group: 2;
	-o-box-ordinal-group: 2;
	-ms-box-ordinal-group: 2;
	box-ordinal-group: 2;
	
	-moz-box-flex: 0.1;
	-webkit-box-flex: 0.1;
	-o-box-flex: 0.1;
	-ms-flex: 0.1;
	box-flex: 0.1;	
}
.zttreap2 .zttreap-right{
	-moz-box-ordinal-group: 1;
	-webkit-box-ordinal-group: 1;
	-o-box-ordinal-group: 1;
	-ms-box-ordinal-group: 1;
	box-ordinal-group: 1;
	
	padding-right: 0;
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	-o-box-flex: 1;
	-ms-flex: 1;
	box-flex: 1;	
	position: relative;
	top: 135px;
}

.zttreap3 {
	padding-top: 11%;
}
.zttreap3 .zttreap-right{
	padding-right: 0;
}



.znsmrst1{
	margin-top: 20px;
}
.znsmrst1-div ul{
	overflow: hidden;
	margin-left: -20px;
}
.znsmrst1-div ul li{
	width: 50%;
	float: left;
	padding-left: 20px;
}	
.znsmrst1-div ul li img{
	width: 100%;
}
.znsmrst1-t1 a{
	display: block;
	position: relative;
}
.znsmrst1-t2{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	pointer-events: none;
}

.znsmrst1-t2{
	line-height: 1.5;
	padding-top: .75rem;
	padding-left: 1.3rem;
	padding-right: 1.3rem;
}
.znsmrst1-t2 h5{
	font-size: .32rem;
	color: #1A2127;
	text-shadow: 2px 2px 3px #FFF;
}
.znsmrst1-t2 h6{
	font-size: .32rem;
	color: #1A2127;	
	text-shadow: 2px 2px 3px #FFF;
}
.znsmrst1-t2 p{
	color: #666666;
	font-size: 16px;
	line-height: 1.7;
	margin-top: .2rem;
	margin-bottom: .2rem;
	text-shadow: 2px 2px 3px #FFF;
}
.znsmrst1-t2 span{
	color: #E31E25;
	font-size: 16px;
	display: block;
}

@media (max-width: 1250px) {
	.znsmrst1-t2{
		padding-top: .6rem;
		padding-left: .8rem;
		padding-right: .8rem;
	}	
	.znsmrst1-t2 h5{
		font-size: .4rem;
	}
	.znsmrst1-t2 h6{
		font-size: .4rem;
	}
	.znsmrst1-t2 p{
		font-size: 14px;
	}
	.znsmrst1-t2 span{
		font-size: 14px;
	}	
}
@media (max-width: 1074px) {
	.znsmrst1-div ul{
		margin-left: -8px;
	}
	.znsmrst1-div ul li{
		padding-left: 8px;
	}	
	.znsmrst1-t2 h5{
		font-size: 15px;
		display: none;
	}
	.znsmrst1-t2 h6{
		font-size: 15px;
	}	
	.znsmrst1-t2 p{
		font-size: 12px;
	}
	.znsmrst1-t2 span{
		font-size: 12px;
	}		
	.znsmrst1-t2{
		padding-top: .35rem;
		padding-left: .35rem;
		padding-right: .35rem;
	}	
	.znsmrst1{
		padding: 0 15px;
		margin-top: 8px;
	}	
}




/*.nb-footer2{
	background: url(images/bj2.jpg) center top no-repeat;
}*/


.footer-article h3{
	color: #000;
	font-size: 16px;
	position: relative;
	padding-bottom: 8px;
	width: 110px;
}	
.footer-article h3:after{
	content: "";
	position: absolute;
	left: 0;
	bottom: -5px;
	z-index: 1;
	width: 21px;
	height: 1px;
	background-color: #D62424;
}
.footer-navs{
	padding-top: 10px;
}
.footer-navs li{
	line-height: 32px;
}
.footer-navs li{
	color: #777777;
	font-size: 13px;
}
.footer-navs li a{
	color: #424242;
	font-size: 14px;
}
.footer-navs li a:hover{
	color: #000;
}
.footer-navs li a.slamrt:hover{
	color: #424242 !important;
}
.kbartg{
	padding-top: 15px;
}
.footer-tandrtg{
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 50px;
	padding-top: 8%;
	background: #FFF url(../images/bj1.png) center top no-repeat;	
}
.footer-srtop{
	display: flex;
}
.footer-srtop article{
	flex: 1;
}
.footer-srtop .footer-article2{
	flex: 2.6;
}
.footer-srtop .footer-article3{
	flex: none;
	width: 280px;
}
.footer-srtop .footer-ewm{
	width: 100px;
}
.footer-ewm img{
	width: 100px;
	height: 100px;
}
.footer-ewm h6{
	text-align: center;
	color: #C5C5C5;
	font-size: 14px;
	padding-top: 15px;
}
.footer-banruew{
	font-size: 13px;
	color: #666666;
	text-align: left;
	padding: 28px 0;
}
.footer-banruew a:hover{
	color: inherit;
	text-decoration: underline;
}
.footer-fx li{
	margin-left: 13px;
}
.wqunmdg ul{
	margin-right: -5px;
}
.wqunmdg ul li{
	display: inline-block;
	padding-right: 5px;
}
.slamrt:hover{
	color: #C5C5C5 !important;
}
.footer-bq a:hover{
	color: #FFF;
}
.nb-jszc{
	margin-left: 8%;
	color: #999999;
	font-size: 14px;
}
.nb-jszc a{
	color: #999999;
}
.nb-jszc a:hover{
	color: #FFF;
	text-decoration: underline;
}
.kalsrtg{
	color: #3C3C3C;
	font-size: 14px;
	line-height: 2.3;
	margin-top: 20px;
}	

@media (max-width: 1550px) {
	.footer-srtop{
		width: 1200px;
	}
}
@media (max-width: 1350px) {
	.footer-srtop{
		width: 970px !important;
	}	
	.footer-srtop .footer-article2{
		flex: 3.4;
	}
	.kbartg img{
		width: 116px;
	}
	.footer-srtop .footer-article3 {
    width: 250px;
    display: none;
	}
}

@media (max-width: 1074px) {
	.footer-tandrtg{
		background: #212125; 
		padding-top: 15px;
	}
	.footer-btrg{
		background: #212125; 
	}
	.footer-banruew{
		/*padding-top: 15px;*/
	}
	.footer-srtop{
		display: block;
	}
	.footer-srtop{
		padding: 0 10px;
	}
	.footer-navs {
	  padding-top: 12px;
	}	
	.footer-article h3 {
    font-size: 15px;
    padding-bottom: 13px;
    width: 100%;
	}	
	.footer-srtop article {
	  margin-bottom: 30px;
	}	
	.footer-ewm{
		text-align: center;
		width: 100% !important;
		padding-bottom: 25px;
	}
	.footer-ewm img{
		margin: 0 auto;
	}
	.footer-banruew {
    font-size: 12px;
    padding: 10px 10px;
    line-height: 1.5;
	}	
	.footer-banruew{
		/*display: block !important;*/
	}	
	.footer {
		/*padding-top: 15px;*/
	}
	.footer-ewm{
	  padding-top: 25px;
	}
	.footer-navs{
		display: none;
		padding: 12px 12px;
		border-bottom: 1px solid #313131;
	}	
	
	.footer-article2 .footer-navs{
		border-bottom: none;
	}
	
	.footer-navs a{
		display: block;
	}
	.footer-article h3:after {
    display: none;
	}	
	.footer-srtop article {
	  margin-bottom: 0px;
	}	
	.footer-article h3 {
    font-size: 15px;
    padding-bottom: 0;
    padding: 15px 12px;
    background: url(../images/lit_07.png) right 12px center no-repeat;
    color: #FFF;
	}	
	.footer-srtop .footer-article3{
		width: 100%;
	}		
	.nb-jszc{
		padding-left: 0;
		margin-left: 0;
		padding-top: 5px;
		padding-bottom: 10px;
	}
	.footer-banruew{
		/*padding-left: 27px !important;*/
		color: #C5C5C5;
		text-align: left;
		padding-bottom: 20px;
		padding-top: 20px;
	}
	.kbartg{
		padding-bottom: 15px;
		padding-left: 15px;
		margin-top: -15px;
	}
	.kbartg img{
		width: 86px;
	}
	.footer-navs{
		padding-top: 0;
		margin-top: -5px;
	}
	.footer-fx img{
		width: 28px;
	}
	.zttreap{
		-moz-box-orient: vertical;
		-webkit-box-orient: vertical;
		-o-box-orient: vertical;
		-ms-box-orient: vertical;
		box-orient: vertical;		
	}
	
	.zttreap-left{
		-moz-box-ordinal-group: 1;
		-webkit-box-ordinal-group: 1;
		-o-box-ordinal-group: 1;
		-ms-box-ordinal-group: 1;
		box-ordinal-group: 1;	
	}
	.zttreap-right{
		-moz-box-ordinal-group: 2;
		-webkit-box-ordinal-group: 2;
		-o-box-ordinal-group: 2;
		-ms-box-ordinal-group: 2;
		box-ordinal-group: 2;	
	}
	.zttreap2 .zttreap-left{
		-moz-box-ordinal-group: initial;
		-webkit-box-ordinal-group: initial;
		-o-box-ordinal-group: initial;
		-ms-box-ordinal-group: initial;
		box-ordinal-group: initial;	
	}
	.footer-banruew{
		border-top: 1px solid #313131;
	}
	.footer-article3{
		display: none;
	}
	.footer-btrg{
		padding-left: 15px;
		padding-right: 15px;
	}
	.footer-navs li a{
		color: #717171;
	}
	.footer-navs li a:hover{
		color: #FFF;
	}
	.footer-tandrtg {
		padding-bottom: 0;
	}
	.footer-srtop{
		width: 100% !important; 
	}	
	.footer.padlr3x{
		padding-left: 0;
		padding-right: 0;
	}
}	

@media (max-width: 1350px) {
	.zttreap-right{
		/*padding-right: 0;*/
	}
	.zttreap-left img{
		/*transform:scale(.8);*/
		width: 7rem;
	}
	.zttreap-right{
		transform:scale(.8);
		margin-right: -7.8%;
	}
	.zttreap2 .zttreap-right{
		margin-right: 0;
		margin-left: -7.8%;
		top: 108px;
	}
}

@media (max-width: 768px) {
	.zttreap-left img {
	  width: 100%;
	}
	.zttreap-left{
		margin-top: 35px;
	}
	.zttreap-right {
    transform: scale(1);
    margin-right: 0;
    padding-right: 0;
    margin-top: 40px;
	}
	.zttreap-right img{
		width: 76%;
		margin: 0 auto;
	}
	.zttreap2 .zttreap-right {
    margin-right: 0;
    margin-left: 0;
    top: 0px;
	}
	.zttreap3{
		margin-top: -50px;
		padding-top: 0;
	}
	
	.footer-banruew{
		display: block !important;
		text-align: center;
	}
	.footer-fx{
		margin-top: 15px;
	}
	.footer-fx ul{
		-moz-box-pack: center;
		-webkit-box-pack: center;
		-o-box-pack: center;
		-ms-flex-pack: center;
		box-pack: center;		
	}
	
	.footer-bq span{
		display: block;
	}
}










										.mbx1-cen{
											background-color: #E4E7EB;
										}	
										.mbx1-cen,
										.mbx1-cen a{
											color: #FFF;
										}	
										.mbx1-left-nav a{
											font-size: 16px;
											padding: 0 42px;
											display: block;
											line-height: 86px;
											color: #666666;
										}
										.mbx1-left-nav ul li{
											float: left;
										}
										.mbx1-left-nav ul li.trgex a{
											color: #FFF;
											background-color: #C1162A;
											font-size: 22px;
										}	
										.mbx1-left-nav ul li.trgex a:hover{
											color: #FFF;
										}
										.mbx1-left-nav ul li.on a{
											color: #C1162A;
											background-color: #FFF;
										}											
										.mbx1-left-nav ul li:hover a{
											color: #C1162A;
										}
										.mbx1-right-nav ul{
											overflow: hidden;
										}
										.mbx1-right-nav ul li{
											float: left;
											color: #909191;
											font-size: 14px;
											line-height: 20px;
										}
										.mbx1-right-nav ul li a{
											color: #666666;
										}
										.mbx1-right-nav ul li a:hover{
											color: #000;
										}
										.mbx1-right-nav ul li span{
											padding: 0 6px;
										}
										.mbx1-right-nav ul li img{
											margin-right: 10px;
										}
									
										@media (max-width: 1250px){

											.mbx1-left-nav ul {
										    display: flex;
										    overflow-x: auto;
											}	
											.mbx1-left-nav ul li{
												float: none;
											}
											.mbx1-left-nav ul li a{
												width: 90px;
												font-size: 13px !important;
												padding: 0 10px;
												padding-bottom: 0px;
												text-align: center;
												line-height: 42px;
											}
										}
										@media (max-width: 1250px){
											.trgex,
											.mbx1-right{
												display: none;
											}
											.mbx1-left-nav ul li a{
												line-height: 38px;
											}
										}
										
										
										
										
										
										
										
										
	
	.tw1{
		background-color: #F2F2F2;
	}
	.tw1-tit{
		padding-top: 6%;
		padding-bottom: 6%;
		position: relative;
	}
	.tw1-tit-left{
		color: #666666;
		font-size: 14px;
		line-height: 2.2;
		padding-left: 5%;
	}
	.tw1-tit-left:after{
		content: "About Us";
		position: absolute;
		right: 3%;
		top: 13%;
		z-index: 1;
		width: auto;
		font-size: .8rem;
		color: #E9EBEB;
		font-weight: 100;
		line-height: 1;
	}
	.tw1-tit-right img{
		width: 8.16rem;
	}
	.tw1-tit2 .tw1-tit-left{
		-webkit-box-ordinal-group: 3;
	}
	.tw1-tit2 .tw1-tit-right{
		-webkit-box-ordinal-group: 1;
	}	
	.tw1-tit2 .tw1-tit-flex{
		-webkit-box-ordinal-group: 2;
	}

	.tw1-tit-tsire{
		line-height: 1.5;
		padding-bottom: 5%;
	}
	.tw1-tit-tsire h4{
		font-size: 32px;
		color: #212121;
	}	
	.tw1-tit-tsire h5{
		font-size: 32px;
		color: #666666;
		font-weight: 100;
	}
	
	@media (max-width: 1350px){
		.tw1-tit-left:after{
			display: none;
		}
	}
	
	@media (max-width: 1075px){
		.tw1-tit{
			-moz-box-orient: vertical;
			-webkit-box-orient: vertical;
			-o-box-orient: vertical;
			-ms-box-orient: vertical;
			box-orient: vertical;			
		}

		.tw1-tit .tw1-tit-left{
			-webkit-box-ordinal-group: 3;
		}
		.tw1-tit .tw1-tit-right{
			-webkit-box-ordinal-group: 1;
		}	
		.tw1-tit .tw1-tit-flex{
			-webkit-box-ordinal-group: 2;
		}		
		.tw1-tit-left {
		  /*padding-left: 15px;
		  padding-right: 15px;*/
		 padding-left: 0;
		}
		.tw1-tit-right{
			width: 100%;
			display: none;
		}
		.tw1-tit-right img{
			width: 100%;
		}
	}
	
	@media (max-width: 768px){
		.tw1-tit-left{
			width: 100% !important;
		}
		.tw1-tit-right img{
			max-width: 80% !important;
			margin: 0 auto;
		}
		.tw1-tit-tsire h4 {
			font-size: 24px;
		}
		.tw1-tit-tsire h5 {
			font-size: 16px;
			padding-top: 3px;
		}
	}	
	
	




	.listimg-natrg-div{
		text-align: center;
	}	
	.listimg-natrg ul{
		overflow: hidden;
		margin-left: -3.5%;
		margin-top: -3.5%;
		font-size: 0;
	}
	.listimg-natrg ul li{
		cursor: pointer;
		width: 25%;
		padding-left: 3.5%;
		margin-top: 3.5%;
		display: inline-block;
	}	
	.listimg-natrg ul li img{
		margin: 0 auto;
		max-width: 100%;
	}
	.listimg-natrg ul li h5{
		color: #CEAA5D;
		font-size: 14px;
		line-height: 1.5;
		text-align: center;
		margin-top: 15px;
	}
	.listimg-natrg-img{
		display: inline-block;
	}
	.listimg-natrg-kbart{
		position: relative;
		display: inline-block;
	}
	.listimg-natrg-fdj{
		position: absolute;
		left: 0;
		top: 0;
		z-index: 1;
		width: 100%;
		height: 100%;
		background-color: rgba(153,127,76,.83);
		opacity: 0;
		pointer-events: none;
		transition: opacity 0.3s;
	}
	.listimg-natrg-kbart:hover .listimg-natrg-fdj{
		opacity: 1;
	}
	@media (max-width: 768px){
		.listimg-natrg ul li{
			width: 50%;
		}	
		.listimg-natrg ul li h5 {
	    margin-top: 10px;
		}
		.listimg-natrg ul{
			margin-top: -7%;
		}
		.listimg-natrg ul li{
			margin-top: 7%;
		}					
	}
	
	.nrtgsh{
		position: fixed;
		left: 0;
		top: 0;
		z-index: -1;
		opacity: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0,0,0,.7);
	}
	.nrtgsh-div{
		width: 100%;
		height: 100%;
	}
	.nrtgsh .swiper-container{
		width: 100%;
	}
	.nrtgsh .swiper-slide img{
		max-width: 100%;
		max-height: 100%;
		margin: 0 auto;
		width: 620px;
		max-height: 80vh;
		cursor: pointer;
	}
	.nrtgsh .swiper-slide h6{
		font-size: 26px;
	  text-align: center;
	  color: #FFF;
	  padding-top: 16px;
	}
	.swiper-pagination {
	  bottom: 55px !important;
	}
	
	.nrtgsh .swiper-slide{ height:1px} 
	.nrtgsh .swiper-slide-active { height:auto}

	.nrtgsh .swiper-pagination-bullet-active {
    background: #CDAA74;
	}
	
	/*按钮 左-%23后面是颜色值*/
	.nrtgsh .swiper-button-prev {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23CDAA74'%2F%3E%3C%2Fsvg%3E") !important;
		left: 5%;
	}
	
	/*按钮 右-%23后面是颜色值*/
	.nrtgsh .swiper-button-next {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23CDAA74'%2F%3E%3C%2Fsvg%3E") !important;
		transform:rotate(180deg);
		right: 5%;
	}
   	
	@media (max-width: 1024px){
		.nrtgsh .swiper-slide img{
			max-width: 80%;
			margin: 0 auto;
			width: auto;
			height: 80vh;
			cursor: pointer;
		}
		.nrtgsh .swiper-slide h6{
			font-size: 26px;
		  padding-top: 16px;
		}	
	}
	@media (max-width: 768px){
		.nrtgsh .swiper-slide h6{
			font-size: 18px;
		  padding-top: 16px;
		}	
		.nrtgsh .swiper-pagination {
		  bottom: 38px !important;
		}	
		.nrtgsh .swiper-slide img{
			width: 70%;
			margin: 0 auto;
			height: auto;
		}		
	}	

.wzhanrg{
	margin-top: 1.06rem;
}
.wzhanrg img{
	margin: 0 auto;
}
.wzhanrg-tit{
	padding-top: 1%;
	text-align: center;
	line-height: 2;
	font-size: 20px;
	color: #fce1ad;
	font-family: serif;
}

@media (max-width: 768px){
	.wzhanrg {
    margin-top: .4rem;
	}
	.wzhanrg img{
		width: 86%;
	}	
	.wzhanrg-tit {
    padding-top: 1%;
    font-size: 16px;
    color: #9c8057;
	}
}	

.tptits-imstrg ul{
	overflow: hidden;
	margin-left: -13px;
	margin-top: -2.5%;
}
.tptits-imstrg ul li{
	float: left;
	width: 25%;
	padding-left: 13px;
	margin-top: 2.5%;
}	
.tptits-sprtax-img{
	/*border: 3px solid #D5BA77;*/
}
.tptits-sprtax-img img{
	width: 100%;
}
.tptits-sprtax h5{
	font-size: 20px;
	color: #1E1E1E;
	line-height: 1.5;
	margin-top: 15px;
	text-align: center;
}
@media (max-width: 1250px){
	.tptits-imstrg ul li{
		float: left;
		width: 33.3333%;
	}			
}
@media (max-width: 768px){
	.tptits-imstrg ul{
		margin-top: -6%;
	}
	.tptits-imstrg ul li{
		width: 50%;
		margin-top: 6%;
	}		
	.tptits-sprtax h5 {
    font-size: 13px;
    margin-top: 8px;
	}	
}	


.sblbrt-imstrg{
	margin-top: 5%;
}
.sblbrt-imstrg ul{
	overflow: hidden;
	margin-left: -2.5%;
	margin-top: -2.5%;
}
.sblbrt-imstrg ul li{
	width: 20%;
	float: left;
	padding-left: 2.5%;
	margin-top: 2.5%;
}
.sblbrt-sprtax{
	position: relative;
}
.sblbrt-sprtax > img{
	margin: 0 auto;
	width: 100%;
}
.sblbrt-gyrtg{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	text-align: center;
	line-height: 1.5;
}
.sblbrt-gyrtg em{
	color: #684902;
	font-size: 22px;
}
.sblbrt-gyrtg h5{
	color: #684902;
	font-size: 16px;
	padding-top: 15px;
}

@media (max-width: 1350px){
	.sblbrt-imstrg ul li{
		width: 25%;
		padding-left: 2.5%;
		margin-top: 2.5%;
	}	
}
@media (max-width: 768px){
	.sblbrt-imstrg ul li{
		width: 50%;
		padding-left: 2.5%;
		margin-top: 2.5%;
	}	
}



.zousjrtg{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  position: relative;	
}	
.zousjrtg:after{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	background: url(../images/r31.png) center top no-repeat;
}

.zousjrtg article{
	color: #CDB072;
	font-size: 14px;
	line-height: 2;
}	
.zousjrtg article h5{
	font-size: 22px;
	padding-bottom: 5px;
}
.krtgdbm-t1{
	width: 116px;
}
.krtgdbm-t4{
	text-align: center;
	margin-top: -.38rem;
}
.krtgdbm-t3{
	width: 126px;
}
.krtgdbm-t5{
	position: relative;
}
.krtgdbm-6{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	text-align: center;
}
.krtgdbm-6 h6{
	font-size: 16px;
	color: #CAB384;
}
.krtgdbm-6 span{
	font-size: 12px;
	color: #CAB384;
}
.zousjrtg{
	margin-top: 7%;
}
.krtgdbm-t7{
	display: none;
}

@media (max-width: 1350px){
	.zousjrtg:after{
		display: none;
	}
	.zousjrtg{
		display: inline-block !important;	
	}
	.krtgdbm-kslet{
		text-align: center;
	}
	.krtgdbm-kslet .krtgdbm-t1,
	.krtgdbm-kslet .krtgdbm-t3{
		text-align: left;
	}
	.zousjrtg article{
		margin-top: 6%;
	}
	.krtgdbm{
		background: url(../images/r12.png) left bottom no-repeat;
		background-size: contain;
		padding-bottom: 5%;		
	}
	.sabanrtg{
	  padding-bottom: 1%;
	}
}

@media (max-width: 768px){
	.zousjrtg article{
		-moz-box-orient: vertical;
		-webkit-box-orient: vertical;
		-o-box-orient: vertical;
		-ms-box-orient: vertical;
		box-orient: vertical;		
	}
	.krtgdbm-t1,
	.krtgdbm-t3{
		width: 100%;
		padding: 0 5%;
	}
	.krtgdbm-t4{
		text-align: left;
		display: none;
	}
	.krtgdbm-t5 img{
		max-width: 90%;
		margin: 0 auto;
	}
	
	.krtgdbm-t1{
		-webkit-box-ordinal-group: 2;
		margin-top: -5%;
	}
	.krtgdbm-t2{
		-webkit-box-ordinal-group: 1;
	}
	.krtgdbm-t3{
		-webkit-box-ordinal-group: 2;
	}
	.krtgdbm-t7{
		-webkit-box-ordinal-group: 2;
		text-align: left;
		display: block;
		width: 100%;
		padding: 0 5%;
	}
	.krtgdbm {
    padding-bottom: 10%;
	}
}



	.zyosjrtg{
		padding-top: 5%;
		padding-bottom: 5%;
		background: url(../images/r12.png) left bottom no-repeat;
		background-size: contain;
	}
	.zyosjrtg img{
		width: 90%;
		margin: 0 auto;
	}
	
	.cnrgmagb{
		text-align: center;
	}
	.cnrgmagb-nstrg{
		position: absolute;
		left: -2%; 
		top: 0;
		z-index: 1;
		height: 100%;
		margin: 0;
	}
	.cnrgmagb-phert{
		display: inline-block;
		position: relative;
	}
	.cnrgmagb-fwuecx{
		border: 1px solid #E5D074;
		background-color: #000;
		border-radius: 50%;
		overflow: hidden;
		width: 230px;
		height: 230px;
	}
	.cnrgmagb-fwuecx img{
		margin: 0 auto;
	}
	.cnrgmagb-fwuecx h5{
		text-align: center;
		color: #CDB072;
		font-size: 14px;
		line-height: 1.5;
		padding-top: 10%;
	}
	
	.cnrgmagb-nstrg{
		width: 104%;
		padding-bottom: 3%;
	}
	.cnrgmagb-nstrg ul{
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
			
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify ;	
		width: 100%;	
	}
	.cnrgmagb{
		padding-top: 2%;
	}
	
	@media (max-width: 1250px){
		.cnrgmagb-phert > img{
			width: 100%;
		}
		.cnrgmagb-fwuecx{
			width: 180px;
			height: 180px;
		}
		.cnrgmagb-nstrg{
			position: absolute;
			left: 0%; 
			top: 0;
			z-index: 1;
			height: 100%;
			margin: 0;
			width: 100%;
		}
	}
	
	@media (max-width: 768px){
		.cnrgmagb-phert > img{
			display: none;
		}
		.cnrgmagb-nstrg{
			position: relative;
		}
		.cnrgmagb{
			background: url(../images/r12.png) left bottom no-repeat;
			background-size: contain;			
		}
		.cnrgmagb-nstrg ul{
			display: block !important;
			padding-bottom: 40px;
		}
		.cnrgmagb-nstrg ul li{
			margin-top: 35px;
		}
		.cnrgmagb-fwuecx{
			width: auto;
			height: auto;
			border: none;
			border-radius: 0;
		}
		.cnrgmagb-fwuecx h5{
			font-size: 12px;
		}
	}
	
	
	
	
.trgsaxjs{
	cursor: pointer;
}
.tptits-sprtax-img{
	position: relative;
}
.svisnrt{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	background: url(../images/r49.png) center center no-repeat;
	pointer-events: none;
}

.viasgrt {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .85);
	display: none;
}

.viasgrt-paorht {
	width: 100%;
	height: 100%;
}

.viasgrt-sexa {
	width: 70%;
	/*height: 50vh;*/
}

.viasgrt video {
	width: 100%;
	object-fit: fill;
	/*height: 100%;*/
}

.viasgrt-gb {
	background-color: #50505059;
	font-size: 20px;
	width: 36px;
	text-align: center;
	height: 36px;
	line-height: 36px;
	float: right;
	cursor: pointer;
	color: #ffffff8c;
	transition: background-color .25s
}

.viasgrt-gb:hover {
	background-color: #5050509c;
}
.viasgrt-sexa{
    animation-name: bounceIn2;
    animation-duration: .75s;	
}	
@keyframes bounceIn2 {
	0% {
		opacity: 0;
		/*transform: scale3d(.3, .3, .3);*/
	}
	100% {
		opacity: 1;
		/*transform: scale3d(1, 1, 1);*/
	}
}
@media (max-width: 768px) {
	.viasgrt-sexa {
		width: 90%;
	}	
}

.tw2-lrtu ul li{
	padding: 5% 0;
	border-bottom: 1px solid #1E1E1F;
}	
.tw2-lrtu-left{
	border: 3px solid #D5BA77;
}	
.tw2-lrtu-right {
	line-height: 1.5;
	padding-left: 4.5%;
}
.tw2-lrtu-right time{
	font-size: 13px;
	color: #AA854D;
}
.tw2-lrtu-right h3{
	color: #D8AF71;
	font-size: 18px;
	margin-top: 1.5%;
	position: relative;
	margin-bottom: 1.5%;
	padding-bottom: 1.5%;
}
.tw2-lrtu-right h3:after{
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	width: 40px;
	height: 1px;
	background-color: #8A6F46;
}
.tw2-lrtu-newat{
	color: #D8AF71;
	font-size: 14px;
	line-height: 2.1;
}
.tw2-lrtu-gduar{
	color: #C89C5A;
	font-size: 15px;	
	margin-top: 2%;	
}
.tw2-lrtu-gduar span{
	text-decoration: underline;
}

@media (max-width: 1074px) {
	.tw2-lrtu-left img{
		width: 250px;
		height: auto;
	}
	.tw2-lrtu-right {
    padding-left: 3%;
	}
}
@media (max-width: 768px) {
	.tw2-lrtu-left{
		display: none;
	}
	.tw2-lrtu-right {
    padding-left: 0;
	}		
}
	
	
	
	
	
	
	.tptits2-imstrg{
		padding: 3% 0 5%;
	}
	.tptits2-imstrg ul{
		overflow: hidden;
		margin-left: -1%;
		margin-top: -2%;
	}
	.tptits2-imstrg ul li{
		float: left;
		width: 25%;
		padding-left: 1%;
		margin-top: 2%;
	}	

	.tptits2-sprtax-img img{
		width: 100%;
	}
	.tptits2-sprtax h5{
		font-size: 18px;
		color: #0E1110;
		line-height: 1.5;
		margin-top: 15px;
		text-align: left;
		padding: 10px 25px 0;
	}
	.tptits2-sprtax-tit{
		font-size: 14px;
		color: #666666;
		line-height: 1.5;
		margin-top: 8px;	
		height: 63px;	
		padding: 0 25px;
	}
	.tptits2-sprtax{
		border: 1px solid #E5E5E5;
		padding: 0 0 30px;
	}
	.surtgdna{
		padding: 0 25px;
		color: #666666; 
		font-size: 14px;
		margin-top: 20px;
	}
	
	@media (max-width: 1250px){
		.tptits2-imstrg ul li{
			float: left;
			width: 33.3333%;
		}			
	}
	@media (max-width: 768px){
		.tptits2-imstrg ul{
			margin-top: -6%;
		}
		.tptits2-imstrg ul li{
			width: 50%;
			margin-top: 6%;
		}		
		.tptits2-sprtax h5 {
	    font-size: 13px;
	    margin-top: 0;
	    padding: 10px 10px 0;
		}	
		.tptits2-sprtax-tit {
	    font-size: 14px;
	    line-height: 1.5;
	    margin-top: 3px;
	    padding: 0 10px;
		}	
		.surtgdna {
	    padding: 0 10px;
	    font-size: 14px;
	    margin-top: 10px;
		}	
		.tptits2-sprtax {
    	padding: 0 0 12px;
    	font-size: 12px;
		}	
	}		
	
	
	
	
	
	
	
	/*.page1{
		padding-top: 8%;
	}
	.page1-cenrat ul{
		text-align: center;
		font-size: 0;
	}
	.page1-cenrat ul li{
		display: inline-block;
		margin: 0 2.5px;	
		vertical-align: middle;
	}
	.page1-cenrat ul li *{
		color: #C89C5A;
		font-size: 14px;	
	}
	.page1-cenrat ul li a{
		border: 1px solid #C89C5A;
		padding: 5px 12px;
		line-height: initial;
		display: block;
	}
	.page1-cenrat ul li a:hover{
		background-color: #362813; 
	}
	.page1-cenrat ul li.on a{
		background-color: #C89C5A;
		color: #000000;
	}
	.page1-cenrat ul li.page1-num{
		color: #C89C5A;
		font-size: 14px;
		margin-left: 20px;		
	}
	@media (max-width: 768px){
		.page1-cenrat ul li.page1-num{
			display: none;
		}
	}*/	
/*------------------------------/内页1------------------------------*/


/*------------------------------内页2------------------------------*/
.pc-slide{
	width: 47%;
	float: left;
}	
.pc-simerg{
	float: right;
	width: 49%;
}
.preview .swiper-slide img{
	display: block;
	width: 100%; 
	cursor: pointer;
}
.view .swiper-slide img{
	display: block;
	width: 100%; 
	cursor: pointer;
}
.preview{
	margin-top: 14px;
}
.pc-simerg-tit h5{
  font-size: 16px;
  color: #383838;
  margin: 3% 0;
}
.pc-simerg-txt{
	margin: 6% 0;
}
.pc-simerg-txt p {
  margin: 4px 0;
  line-height: 150%;
  font-size: 14px;
  color: #787878;
}
.kbrtga{
	padding: 2% 0;
}
.preview .swiper-slide{
	padding: 0 1px;
}
.preview .swiper-slide img {
  width: 100%;
  cursor: pointer;
  border: 1px solid transparent;
  padding: 1px;
}
.preview .active-nav img {
  border: 1px solid #B8935A;
}
@media (max-width: 767px) {
	.pc-slide{
		float: none;
		width: 100%;
	}
	.pc-simerg{
		float: none;
		width: 100%;		
	}
	.pc-simerg-tit h5 {
    font-size: 22px;
    color: #B4843B;
    margin: 5% 0;
	}	
}
.nb-cpzxrg{
  margin: 4% 0;
  padding: 3% 0;
  border-top: 1px solid #eee;
}	
.nb-cpzxrg-tit{
  margin-bottom: 3%;
  border-bottom: 1px solid #eee;
}
.nb-cpzxrg-tit h5 {
  width: 150px;
  height: 45px;
  line-height: 45px;
  text-align: center;
  background: #B8935A;
  color: #fff;
  font-size: 16px;
  margin-bottom: 0;
}
.nb-cpzxrg-news{
	line-height: 1.75;
	font-size: 14px;
  color: #787878;
}
@media (max-width: 767px) {
	.nb-cpzxrg-tit h5{
	  width: 100px;
	  height: 40px;
	  line-height: 40px;
	  text-align: center;
	  background: #B4843B;
	  color: #fff;
	  font-size: 14px;
	}
	.nb-cpzxrg-news{
	  font-size: 13px;
	}
}
/*------------------------------/内页2------------------------------*/


.gundrtg{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 999;
	width: 100%;
	height: 100%;
	pointer-events: none;
}	

.nb-lb1-tit{
	color: #2C2C2C;
	padding-right: 1.3rem;
	position: absolute;
	right: 0;
	top: 1.7rem;
	z-index: 1;
}
.nb-lb1-tit-dwz{
	font-size: .57rem;
	line-height: 1.5;
	text-shadow: 2px 2px 3px #FFF;
}
.nb-lb1-tit p{
	font-size: .26rem;
	line-height: 1.5;
	margin-top: .05rem;
	text-shadow: 2px 2px 3px #FFF;
}

.gunbrt{
	text-align: right;
	padding-right: 1.3rem;
	position: absolute;
	right: 0;
	bottom: 1.9rem;
	z-index: 1;
}
.gunbrt dl{
	text-align: center;
	margin-left: .75rem;
}
.gunbrt dl dt{
	color: #E31E25;
	font-size: .36rem;
	font-weight: 100;
}
.gunbrt dl dd{
	color: #2C2C2C;
	font-size: .2rem;
	margin-top: .3rem;
	text-shadow: 2px 2px 3px #FFF;
}
.nb-lb1 .swiper-slide{
	cursor: pointer;
}
.nb-lb1 .swiper-pagination {
  bottom: .25rem !important;
}

.nb-lb1 .swiper-pagination-bullet-active {
  background: #E31E25;
}
.swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	margin: 0 6px !important;
}


@-webkit-keyframes fadeInUp2 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInUp2 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp2;
          animation-name: fadeInUp2;
}

@-webkit-keyframes opacity2 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes opacity2 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.nb-lb1 .swiper-slide-active{
	animation-name: opacity2;
	animation-duration: 1.3s;
}
.nb-lb1 .swiper-slide-active .fadeInUp2{
	animation-name: fadeInUp2;
}
.nb-lb1 .swiper-slide-prev .fadeInUp2 {
	visibility: hidden !important;
	animation-name: inherit !important;
}
	
@media (max-width: 768px) {
	.nb-lb1-tit{
		color: #2C2C2C;
		padding-right: 0;
		position: absolute;
		right: 0;
		top: .6rem;
		z-index: 1;
		width: 100%;

		-moz-box-pack: center;
		-webkit-box-pack: center;
		-o-box-pack: center;
		-ms-flex-pack: center;
		box-pack: center;		
	}	
	.gunbrt{
		text-align: right;
		padding-right: 0;
		position: absolute;
		right: 0;
		bottom: 1.2rem;
		z-index: 1;
		width: 100%;

		-moz-box-pack: center;
		-webkit-box-pack: center;
		-o-box-pack: center;
		-ms-flex-pack: center;
		box-pack: center;				
	}
	.gunbrt-div dl:first-child{
		margin-left: 0;
	}
	.nb-lb1 .swiper-pagination {
	  bottom: .45rem !important;
	}
}


.znsmrst2{
	margin-top: 80px;
}	
.zyrtgd{
	text-align: center;
}
.zyrtgd h5{
	color: #E31E25;
	font-size: 32px;
}
.zyrtgd h6{
	color: #101113;
	font-size: 16px;
	margin-top: 30px;
}	

.dengdtrg .dengdtrg-t2 img{
	margin: 0 auto;
}
.dengdtrg-t3{
	text-align: center;
}

.dengdtrg{
	background-color: #F1F1F1;
	margin-top: 46px;
}
.dengdtrg ul{
	overflow: hidden;
}
.dengdtrg ul li{
	float: left;
	width: 12.5%;
	border-right: 1px solid #FAFAFA;
	border-bottom: 1px solid #FAFAFA;
	cursor: pointer;
	padding: 30px 0;
}

.dengdtrg-t1{
	text-align: center;
}
.dengdtrg-t2{
	display: inline-block;
}
.dengdtrg-t3{
	color: #454545;
	font-size: 14px;
	margin-top: 15px;
}
.dengdtrg-t2 img{
	border: 1px solid transparent;
}
.dengdtrg ul li.on{
	background-color: #404040;
}
.dengdtrg ul li.on .dengdtrg-t2{
	background-color: #FFF;
	overflow: hidden;
	border-radius: 100px;	
}
.dengdtrg ul li.on .dengdtrg-t2 img{
	border: 1px solid #E31E25;
	overflow: hidden;
	border-radius: 100px;	
}
.dengdtrg ul li.on .dengdtrg-t3{
	color: #FFF;
}
.nbsrat-bd{
	margin-top: 5.5%;
}
.cknartg{
	text-align: center;
	margin-top: 5.5%;
}
.cknartg a{
	color: #FFF;
	text-align: center;
	background: #E31E25;
	display: inline-block;
	padding: 15px 35px;
}
.cknartg a:hover{
	background: #C2191F;
}
.nbsrat-bd .tptits{
	display: none;
}
.nbsrat-bd .tptits:first-child{
	display: block;
}

@media (max-width: 1350px) {
	.dengdtrg ul li{
		width: 16.6666%;
	}
}
@media (max-width: 1074px) {
	.znsmrst2{
		padding: 0 15px;
	}
	.dengdtrg ul li{
		width: 25%;
	}	
}
@media (max-width: 768px) {
	.dengdtrg ul li{
		width: 50%;
		padding: 25px 0;
	}		
	.znsmrst2 {
    margin-top: 40px;
	}
	.zyrtgd h5 {
    font-size: 24px;
	}
	.zyrtgd h6 {
    font-size: 14px;
    margin-top: 16px;
	}	
	.dengdtrg {
    margin-top: 25px;
	}
	.cknartg {
    margin-top: 12.5%;
	}
	.cknartg a {
    padding: 13px 25px;
    font-size: 13px;
	}	
}

.gsimrtg{
	margin-top: 6%;
}
.gsimrtg .znsmrst1-div ul li{
	width: 33.3333%;
}
.gsimrtg .znsmrst1-t2 {
  padding-top: 1rem;
  padding-left: .5rem;
  padding-right: .5rem;
}
.gsimrtg .znsmrst1-t2 h5{
	color: #FFF;
	text-shadow: none;
}
.gsimrtg .znsmrst1-t2 h6{
	color: #FFF;
	text-shadow: none;
	font-size: .28rem;
}
.gsimrtg .znsmrst1-t2 p{
	color: #FFF;
	text-shadow: none;
}

.gsimrtg{
	padding-bottom: 30px;
}

@media (max-width: 1074px){
	.gsimrtg .znsmrst1-t2 h5 {
	  font-size: 15px;
	  display: block;
	}
}
@media (max-width: 768px) {
	.gsimrtg{
		margin-top: 12%;
	}
	.gsimrtg .znsmrst1-t2 {
	  padding-top: 3rem;
	}	
	.gsimrtg .znsmrst1-div ul li{
		width: 100%;
		margin-top: 10px;
	}
	.gsimrtg .znsmrst1-t2 h5{
		font-size: 18px;
		text-shadow: 2px 2px 3px #000;
	}
	.gsimrtg .znsmrst1-t2 h6{
		color: #FFF;
		text-shadow: none;
		font-size: 15px;
		padding-top: 6px;
		text-shadow: 2px 2px 3px #000;
	}
	.gsimrtg .znsmrst1-t2 p{
		color: #FFF;
		text-shadow: 2px 2px 3px #000;
	}		
}


	.lb1{
		padding-bottom: 5%;
		padding-top: 0;
		background-color: #F2F2F2;
	}
	.lb1 .swiper-slide a{
		display: block;
	}
	.lb1 .swiper-slide a img{
		width: 100%;
	}
	
	.lb1 .swiper-button-prev,
	.lb1 .swiper-button-next{
    width: 37px;
    height: 15px;
    margin-top: -7.5px;
    background-size: 37px 15px;
	}
	.lb1 .swiper-button-prev{
		background: url(../images/jt-z.png) left center no-repeat;
	}	
	.lb1 .swiper-button-next{
		background: url(../images/jt-y.png) left center no-repeat;
	}
	
	@media (max-width: 768px){
		.lb1 .swiper-button-prev,
		.lb1 .swiper-button-next{
	    width: 25px;
	    height: 10px;
	    margin-top: -5px;
	    background-size: 25px 10px;
		}		
	}

.cpksmrt{
	padding-top: 4%;
	padding-bottom: 3.5%;
}	
.cpksmrt-titsrx{
	text-align: center;
	padding-bottom: 3%;
}
.cpksmrt-titsrx span{
	font-size: 32px;
	color: #272727;
}	
.cpksmrt-titsrx samp{
	padding: 0 45px;
}

@media (max-width: 768px) {
	.cpksmrt-titsrx span{
		font-size: 21px;
	}
	.cpksmrt-titsrx samp{
		padding: 0 15px;
	}
	.cpksmrt {
    padding-top: 8%;
    padding-bottom: 7%;
	}
	.cpksmrt-titsrx {
    padding-bottom: 6%;
	}
}


/*------------------------------媒体查询------------------------------*/

@media (max-width: 1450px) {
	.width-1400{
		width: 1200px;
		padding-left: 15px;
		padding-right: 15px;
	}	
}

@media (max-width: 1350px) {
	.width-1280{
		width: 1000px;
		padding-left: 15px;
		padding-right: 15px;
	}	
}

@media (max-width: 1250px) {
	.width-1400{
		width: 1024px;
		padding-left: 15px;
		padding-right: 15px;
	}	
}

@media (max-width: 1074px) {
	.width-1400{
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}	
	
	.width-1280{
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
	}		
	
}



.tpdjwz-imstrg ul{
	overflow: hidden;
}
.tpdjwz-imstrg ul li{
	width: 50%;
	float: left;
}
.tpdjwz-div a{
	display: block;
	position: relative;
}
.tpdjwz-img img{
	display: block;
	width: 100%;
}
.tpdjwz-tit{
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	color: #FFF;
	line-height: 1.5;
	padding-left: .67rem;
	padding-right: .67rem;
	padding-bottom: .67rem;
}
.tpdjwz-tit h4{
	font-size: 32px;
	text-shadow: 2px 2px 3px #535353;
}
.tpdjwz-tit h5{
	font-size: 14px;
	margin-top: .23rem;
	text-shadow: 2px 2px 3px #535353;
}

@media (max-width: 1075px) {
	.tpdjwz-tit{
		padding-left: .5rem;
		padding-right: .5rem;
		padding-bottom: .5rem;		
	}
	.tpdjwz-tit h4{
		font-size: 26px;
	}
	.tpdjwz-tit h5{
		font-size: 14px;
		margin-top: .18rem;
	}	
}
@media (max-width: 768px) {
	.tpdjwz-tit{
		padding-left: .3rem;
		padding-right: .3rem;
		padding-bottom: 0;
		padding-top: 0;	
		width: 100%;
		height: 100%;	

		display: -webkit-box !important;
		display: -moz-box !important;
		display: -o-box !important;
		display: -ms-flexbox !important;
		display: box !important;		

		-webkit-box-align: center;
		-moz-box-align: center;
		-o-box-align: center;
		-ms-flex-align: center;
		box-align: center;
			
	}	
	.tpdjwz-tit h4{
		font-size: 17px;
	}
	.tpdjwz-tit h5{
		font-size: 12px;
		margin-top: .18rem;
	}		
}


.nb-lb4{
	position: relative;
	background: url(../images/r18.png) left top no-repeat;
	background-size: cover;
	padding-top: 6%;
	padding-bottom: 8%;
}	

.sibanrtg{
	color: #666666;
	font-size: 14px;
	line-height: 1.5;
	position: relative;
	padding-bottom: 14px;
}
.sibanrtg:after{
	content: "";
	height: 3px;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	background-color: #B41414;
}
.sibanrtg:before{
	content: "";
	height: 100%;
	width: 1px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	background-color: #F5F5F5;	
}
.sibanrtg h3{
	color: #444444;
	font-size: 25px;
	padding-bottom: 12px;
}

.nb-lb4 .swiper-slide {
	height: 332px;
	position: relative;
}
.sibanrtg-simrt{
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	height: 100%;
	border-left: 1px dashed #817F7F;
}
.sibanrtg-simrt span{
	position: absolute;
	left: -18px;
	bottom: -25px;
	z-index: 1;
}
.sibanrtg-simrt span:after{
	content: "";
	position: absolute;
	left: 50%;
	margin-left: -4px;
	top: -13px;
	z-index: 1;
	width: 6px;
	height: 6px;
	border-radius: 100px;
	border: 1px solid #B41414;
	background-color: #FFF;
}
.nb-lb4 .swiper-container{
	border-bottom: 1px dashed #817F7F;
	overflow: visible;
}
.nb-lb4 .swiper-container:after{
	content: "";
	position: absolute;
	right: 0;
	bottom: -24px;
	z-index: 1;
	width: 47px;
	height: 47px;
	background: url(../images/r19.png) right top no-repeat;
}
.nb-lb4 .swiper-button-next{
	right: 0;
	top: auto;
	bottom: -20px;
	padding: 0;
	margin: 0;
	width: 22px;
	height: 40px;
	background: #000 !important;
	opacity: 0;
}
.nb-lb4 .swiper-button-prev{
	left: auto;
	right: 22px;
	top: auto;
	bottom: -20px;
	padding: 0;
	margin: 0;
	width: 22px;
	height: 40px;
	background: #000 !important;
	opacity: 0;
}
.smndrtgx{
	text-align: center;
	color: #000;
	font-size: 32px;
	padding-bottom: 5%;
}

.msndhrg{
	padding-top: 5%;
	padding-bottom: 3.5%;
}
.msndhrg .smndrtgx{
	padding-bottom: 3%;
}

@media (max-width: 768px) {
	.nb-lb4 .swiper-slide {
	  height: 250px;
	}
	.sibanrtg:after {
	  height: 2px;
	}
	.msndhrg .smndrtgx {
    padding-bottom: 8%;
	}
	.msndhrg {
    padding-top: 10%;
	}
	.nb-lb4{
		padding-left: 30px;
		padding-top: 12%;
		padding-bottom: 20%;
	}
	.smndrtgx{
		font-size: 24px;
		padding-bottom: 11%;
	}	
}

.msndhrg-img img{
	width: 100%;
}



.asiurth-div{
	padding-bottom: 3%;
}
.asiurth-div ul{
	overflow: hidden;
	margin-left: -20px;
}
.asiurth-div ul li{
	float: left;
	width: 50%;
	padding-left: 20px;
}	
.asiurth-t{
	background-color: #F0F0F0;
	text-align: center;
	line-height: 1.5;
	padding: 80px 0 80px 0px;	
}
.asiurth-t h3{
	color: #262626;
	font-size: 32px;
	position: relative;
	padding-bottom: 17px;
}
.asiurth-t h3:after{
	content: "";
	position: absolute;
	left: 50%;
	margin-left: -20px;
	bottom: 0;
	z-index: 1;
	width: 40px;
	height: 2px;
	background-color: #BEBEBE;
}
.asiurth-t p{
	color: #666666;
	font-size: 15px;
	margin-top: 22px;
	padding: 0 15%;
	height: 44px;
}
.asiurth-t2{
	margin-top: 40px;
}
.asiurth-t2 a{
	color: #FFF;
	background-color: #1D1D1D;
	padding: 7px 30px;
}
.asiurth-t2 a span{
	padding-right: 15px;
	font-size: 14px;
}
.asiurth-t2 a:hover{
	background-color: #000;
}
.asiurth-t3{
	display: inline-block;
}
.asiurth-t1{
	text-align: center;
}

@media (max-width: 1075px) {
	.asiurth-div ul{
		margin-left: -10px;
	}
	.asiurth-div ul li{
		padding-left: 10px;
	}	
	.asiurth-t h3 {
    font-size: 22px;
    padding-bottom: 10px;
	}	
	.asiurth-t p {
    font-size: 13px;
    margin-top: 15px;
    padding: 0 6%;
    height: 44px;
	}
	.asiurth-t {
    background-color: #F0F0F0;
    text-align: center;
    line-height: 1.5;
    padding: 40px 0px;
	}
}

@media (max-width: 768px) {
	.asiurth-div ul{
		margin-left: 0;
	}
	.asiurth-div ul li{
		padding-left: 0;
		width: 100%;
		margin-top: 10px;
	}		
}

/*分页*/
.nb-simarg-banrtg{
	margin-top: -2%;
	padding-bottom: 70px;
}
.nb-simarg-banrtg ul{
	font-size: 0;
	text-align: center;
}
.nb-simarg-banrtg ul li{
	display: inline-block;
	margin: 0 5px;
}
.nb-simarg-banrtg li a{
	display: block;
	border: 1px solid #D3D3D3;
	font-size: 14px;
	padding: 11px 15px;
}
.nb-simarg-banrtg li span{
	display: block;
	border: 1px solid transparent;
	font-size: 14px;
	position: relative;
	top: -3px;
}
.nb-simarg-banrtg li a:hover{
	background-color: #EFEFEF;
	color: initial;
}
.nb-simarg-banrtg li.on a{
	background-color: #CD1E19;
	border-color: #CD1E19;
	color: #FFF;
}

@media (max-width: 1074px) {
.gaolertg-div,
.nb-simarg-banrtg{
	padding-left: 15px;
	padding-right: 15px;
}
}

@media (max-width: 767px) {
	.nb-simarg-banrtg ul li {
    margin: 0 2.5px;
    margin-top: 10px;
	}	
	.nb-simarg-banrtg li a {
    display: block;
    border: 1px solid #D3D3D3;
    font-size: 12px;
    padding: 8px 12px;
	}
	.nb-simarg-banrtg {
    margin-top: 35px;
    padding-bottom: 30px;
	}		
	.nb-simarg-banrtg{
		margin-top: -3%;
	}
}

@media (max-width: 767px) {
	.nb-simarg-img img{
			width: 100px;
	}
	.nb-simarg-right time {
		display: none;
	}
	.nb-simarg-right span {
		display: none;
	}
	.nb-simarg-right h3 {
	  font-size: 15px;
	  padding-top: 0;
	  padding-bottom: 10px;
	}	
	.nb-simarg-right p {
	  line-height: 1.6;
	  font-size: 13px;
	}	
	.nb-simarg-right {
	  padding-left: 15px;
	}	
	.nb-simarg-div ul li a {
	  padding: 20px 0;
	}	
	.nb-simarg {
	  margin-top: 0px;
	  margin-bottom: 15px;
	}	
}
/*/分页*/

	.page1-div{
		padding-top: 3%;
		padding-bottom: 6%;
	}
	.page1-cenrat ul{
		text-align: center;
		font-size: 0;
	}
	.page1-cenrat ul li{
		display: inline-block;
		margin: 0 2.5px;	
		vertical-align: middle;
		padding-bottom: 8px;
	}
	.page1-cenrat ul li *{
		color: #6f6f6f;
		font-size: 14px;	
	}
	.page1-cenrat ul li a,
	.page1-cenrat ul li span{
		border: 1px solid #D3D3D3;
		padding: 5px 12px;
		line-height: initial;
		display: block;
	}
	.page1-cenrat ul li a[href]:hover,
	.page1-cenrat ul li a[href]:hover span{
		background-color: #EFEFEF;
		color: initial;
	}
	.page1-cenrat ul li a,
	.page1-cenrat ul li span{
		color: #c5c5c5;
	}
	.page1-cenrat ul li a[href]{
		color: #6f6f6f;
	}
	.page1-cenrat ul li.active a,
	.page1-cenrat ul li span.current{
		background-color: #CD1E19;
		border-color: #CD1E19;
		color: #FFF;		
	}
	.page1-cenrat ul li.page1-num{
		color: #C89C5A;
		font-size: 14px;
		margin-left: 20px;		
	}
	@media (max-width: 768px){
		.page1-cenrat ul li.page1-num{
			display: none;
		}
	}


	.listimg-h5{
		text-align: center;
		padding-bottom: 5%;
	}
	.listimg-h5 h5{
		font-size: 32px;
		color: #212121;
	}
	
	
	

@media (max-width: 767px) {
		.listimg-h5{
			text-align: center;
			padding-bottom: 9%;
			padding-top: 5%;
		}
		.listimg-h5 h5{
			font-size: 24px;
		}	
}




/*笔记本以下*/
@media (max-width: 1200px) {
	


}

/*PC端*/
@media (min-width: 1201px){
	
}

/*笔记本*/
@media (min-width: 1025px) and (max-width: 1200px) {
	
}

/*平板*/
@media (min-width: 768px) and (max-width: 1024px) {
	
}

/*手机端*/
@media (min-width: 320px) and (max-width: 767px) {
	
}

/*------------------------------/媒体查询------------------------------*/
