.TouT {
	padding: 0 0.1rem;
}
.TouT1 {
	background-color: #fff;
	height: 0.83rem;
	padding: 0 0.12rem;
	color: #777;
	padding-top: 0.2rem;
}
.TouT1 a {
	font-size: 0.3rem;
	color: #000;
	font-weight: 700;
	text-align: center;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.TouT1 p {
	font-size: 0.13rem;
	margin-top: 0.02rem;
	text-align: center;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/* 图片切换开始 */
.ImgTab{
	padding: 0 .09rem 0.15rem;
	width: 5.8rem;
	background-color: #fff;
}
.ImgTabGo{
	position: relative;
	width: 5.56rem;
}
.ImgTabGo ul li{
	width: 5.54rem;
	height: 2.75rem;
	position: relative;
	overflow: hidden;
}
.ImgTabGo ul li > a,
.ImgTabGo ul li img {
	display: block;
	width: 5.54rem;
	height: 2.75rem;
}
.ImgTabGo ul li h3{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 0.59rem;
	line-height: 0.59rem;
	padding-left: .18rem;
	padding-right: 1.1rem;
	box-sizing: border-box;
	background: url("toumingbj.png") no-repeat center top;
	-webkit-background-size: 100% 1.18rem;
	background-size: 100% 1.18rem;
}
.ImgTabGo ul li h3 a{
	display: block;
	font-size: .22rem;
	color: #fff;
	font-weight: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ImgTabGo .swiper-pagination{
	position: absolute;
	right: 0.2rem;
	bottom: 0;
	left: auto;
	width: .9rem;
	height: .52rem;
	line-height: .44rem;
	font-size: .26rem;
	color: #ffffff;
	font-family: "Arial";
	text-align: center;
}
.swiper-pagination-bullet {
	width: 0.11rem;
	height: 0.11rem;
	background: #fff;
	opacity: 1;
}
.swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: #db1414;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0;
	margin-left: 0.06rem;
}
/* 图片切换结束 */

.indexNr1 {
	padding: 0 0.09rem;
	margin-top: 0.15rem;
}
.indexNr1 > span {
	display: block;
	width: 100%;
	height: 0.58rem;
	margin-top: 0.15rem;
	text-align: center;
	line-height: 0.58rem;
	font-size: 0.24rem;
}
.indexNr1 > span a {
	color: #999;
	display: block;
}
.indexNr1-t {
	overflow: hidden;
	position: relative;
}
.indexNr1-t .swiper-slide a {
	display: block;
	width: 5.8rem;
	height: 1rem;
	overflow: hidden;
}
.indexNr1-t .swiper-slide a img {
	display: block;
	width: 5.8rem;
	height: 1rem;
}
/*包裹自定义分页器的div的位置等CSS样式*/
.swiper-pagination-custom {
	bottom: 0.05rem;
	right: 0.05rem;
	height: 0.16rem;
	left: auto;
	width: auto;
}
/*自定义分页器的样式，这个你自己想要什么样子自己写*/
.swiper-pagination-customs {
	float: left;
	width: 0.18rem;
	height: 0.16rem;
	line-height: 0.16rem;
	background-color: #0074bf;
	color: #fff;
	font-size: 0.14rem;
	margin-left: 0.05rem;
}
/*自定义分页器激活时的样式表现*/
.swiper-pagination-customs-active {
	background-color: #cf0000;
}
.tab {
	padding: 0.05rem 0.2rem 0.2rem;
	background-color: #fff;
	width: 5.8rem;
}
.tab .tab-t {
	height: 0.65rem;
	border-bottom: 1px solid #e0e0e0;
}
.tab .tab-t li {
	float: left;
	height: 0.62rem;
	padding:0 0.1rem;
	line-height: 0.62rem;
	font-size: 0.28rem;
	text-align: center;
	position: relative;
	color: #000;
	font-weight: 700;
	background: url("index12.png") no-repeat right center / 0.02rem 0.2rem;
}
.tab .tab-t li:nth-child(1) {
	padding-left: 0;
}
.tab .tab-t li:nth-child(3) {
	background: none;
}
.tab .tab-t li a {
	font-size: 0.28rem;
	color: #333;
	font-weight: 700;
}
.tab .tab-t i {
	display: none;
}
.tab .tab-t li.on a {
	color: #1b65b9;
}
.tab .swiper-slide ul {
	margin-top: 0.15rem;
	overflow: hidden;
	min-height: 2.2rem;
}
.tab .swiper-slide ul li {
	font-size: 0.28rem;
	height: 0.48rem;
	line-height: 0.48rem;
	-webkit-background-size: 0.14rem 0.27rem;
	background-size: 0.14rem 0.27rem;
}
.tab .swiper-slide ul li a {
	display: inline-block;
	width: 100%;
	overflow: hidden;
	color: #333;
}
.tab .swiper-slide ul li a p {
	float: left;
	width: 4.55rem;
	background-size: 0.06rem 0.05rem;
	font-size: 0.28rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #000;
	padding-left: 0.17rem;
	background: url("index17.png") no-repeat left center / 0.05rem 0.05rem;
}
.tab .swiper-slide ul li span {
	float: right;
	color: #bcbcbc;
	font-size: 0.24rem;
	-webkit-background-size: 0.26rem 0.26rem;
	background-size: 0.26rem 0.26rem;
}
.indexNr3 {
	margin-top: 0.17rem;
}
.indexNr3 .tab-t li:nth-child(2) {
	background: none;
}
.indexNr4 {
	margin-top: 0.17rem;
}
.indexNr4 .tab-t li:nth-child(1) {
	background: none;
}
.indexNr4 .bd {
	margin-top: 0.19rem;
}
.indexNr4 .bd a {
	float: left;
	width: 1.27rem;
	height: 1.25rem;
	margin-right: 0.1rem;
	padding-top: 0.6rem;
	font-weight: 700;
	color: #1b65b9;
	text-align: center;
	font-size: 0.24rem;
}
.indexNr4 .bd a p {
	font-size: 0.14rem;
	font-weight: 400;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top: 0.05rem;
	color: #4f86c5;
	padding: 0 0.05rem;
}
.indexNr4 .bd a:nth-child(1) {
	background: url("index13.png") no-repeat center center / 1.27rem 1.25rem;
}
.indexNr4 .bd a:nth-child(2) {
	background: url("index14.png") no-repeat center center / 1.27rem 1.25rem;
}
.indexNr4 .bd a:nth-child(3) {
	background: url("index15.png") no-repeat center center / 1.27rem 1.25rem;
}
.indexNr4 .bd a:nth-child(4) {
	margin-right: 0;
	background: url("index16.png") no-repeat center center / 1.27rem 1.25rem;
}
.indexNr5 {
	margin-top: 0.17rem;
}
.indexNr5 .tab-t li:nth-child(1) {
	background: none;
}
.indexNr6 {
	margin-top: 0.17rem;
	padding: 0.05rem 0.2rem 0.3rem;
}
.indexNr6 .tab-t li:nth-child(1) {
	background: none;
}
.indexNr6 .bd {
	margin-top: 0.33rem;
}
.indexNr6 .bd li {
	float: left;
	width: 25%;
	text-align: center;
	height: 1.15rem;
	/*border-left: 1px solid #eaeaea;*/
}
.indexNr6 .bd li:nth-child(1) {
	border-left: none;
}
.indexNr6 .bd li img{
	display: block;
	height: 1.2rem;
	margin: 0 auto;
}
.indexNr6 .bd li p {
	margin-top: 0.14rem;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.indexNr7 {
	margin-top: 0.17rem;
    width: 5.8rem;
}
.indexNr7 .hd {
	height: 0.65rem;
    border-bottom: 1px solid #e0e0e0;
}
.indexNr7 .hd span {
	float: left;
	height: 0.62rem;
    line-height: 0.62rem;
    font-size: 0.28rem;
    text-align: center;
    position: relative;
    color: #000;
    font-weight: 700;
    color: #1b65b9;
    padding-left: 0.4rem;
    background: url("index22.png") no-repeat left center / 0.26rem 0.24rem;
}
.indexNr7 .bd {
	overflow: hidden;
	margin-top: 0.17rem;
	position: relative;
}
.indexNr7 .bd img {
	display: block;
	width: 2.78rem;
	height: 1.24rem;
	margin: 0 auto;
}
.indexNr7 .bd .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background-image: url("index23.png");
	-webkit-background-size: 0.18rem 0.46rem;
	background-size: 0.18rem 0.46rem;
	width: 0.18rem;
	height: 0.46rem;
	left: 0;
	top: 50%;
	margin-top: -0.23rem;
}
.indexNr7 .bd .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background-image: url("index24.png");
	-webkit-background-size: 0.18rem 0.46rem;
	background-size: 0.18rem 0.46rem;
	width: 0.18rem;
	height: 0.46rem;
	right: 0;
	top: 50%;
	margin-top: -0.23rem;
}


.Banner {
	width: 5.8rem;
	background-color: #fff;
	padding: 0.2rem 0;
	margin-top: 0.2rem;
}
.Banner img {
	display: block;
	width: 5.54rem;
	height: 0.9rem;
	margin: 0 auto;
}