/*�ֲ�ͼ*/
.pc .slideBox {
	width: 100%;
	overflow: hidden;
	position: relative;
	text-align: center;
}

.pc .slideBox .bd {
	position: relative;
	z-index: 0;
}

.pc .slideBox .bd ul {
	width: 100% !important
}

.pc .slideBox .bd li {
	width: 100% !important;
	zoom: 1;
	vertical-align: middle;
	height: 7rem;
	background-size:cover !important;

}

.pc .slideBox .hd {
	display: none;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */

	.pc .slideBox .next {
		position: absolute;
		right: 0%;
		top: 50%;
		margin-top: -25px;
		display: block;
		width: 1.1rem;
		height: 1.1rem;
		background: url('../cjm_img/images/images/youanniu_05.png') no-repeat;
		background-size: 100% 100%;
	}

	.pc .slideBox .prev {
		position: absolute;
		left: 0%;
		top: 50%;
		margin-top: -25px;
		display: block;
		width: 1.1rem;
		height: 1.1rem;
		background: url('../cjm_img/images/images/zuoanniu_03.png') no-repeat;
		background-size:100% 100%;
	}



.pc .slideBox .prev:hover,
.pc .slideBox .next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}

.pc .slideBox .prevStop {
	display: none;
}

.pc .slideBox .nextStop {
	display: none;
}


.pc .produce {
	width: 100%;
	height: 9.14rem;
	background: url(../cjm_img/images/producebg.jpg) no-repeat center;
}

.pc .produce .title {
	width: 100%;
	height: 1.71rem;
	text-align: center;
	overflow: hidden;
}

	.pc .produce .title .txt {
		color: #1f1f1f;
		font-size: .18rem;
		display:flex;
		align-items:center;
		justify-content:center;
		line-height: .32rem;
	}

.pc .produce .title h2 {
	color: #0158bc;
	font-size: .32rem;
	line-height: .52rem;
	margin-top: .44rem;
}

.pc .produce .links {
	margin-top: .29rem;
}

.pc .produce .links ul {
	overflow: hidden;
}

	.pc .produce .links li {
		padding: 0 .23rem 0 0;
		float: left;
		border-right: .01rem dashed #c4c4c4;
		margin-right: .22rem;
		width: 22%;
	}

.pc .produce .links li.last {
	padding-right: 0;
	border: 0 none;
	margin-right: 0;
}

.pc .produce .links li .bg {
	font-size: 0;
	border: .01rem solid #d1d1d1;
	border-radius: .04rem;
	width: 100%;
	height: .82rem;
	background-color: #fff;
	text-align:left;
}

.pc .produce .links li img {
	width: .65rem;
	height: .65rem;
	float: left;
	margin: .09rem .22rem 0 .09rem;
}

.pc .produce .links li h3 {
	font-size: .18rem;
	color: #1f1f1f;
	margin-top: .2rem;
}

.pc .produce .links li .eng {
	color: #1f1f1f;
	font-size: .13rem;
}

.pc .produce .content {
	width: 100%;
	height: 5.79rem;
	position: relative;
}

	.pc .produce .content .aside .more {
		width: 1.87rem;
		height: .5rem;
		line-height: .5rem;
		padding-left: .3rem;
		display: block;
		font-size: .16rem;
		background: url(../cjm_img/images/more.jpg) no-repeat center;
		color: #fff;
		text-align:left;
	}

	.pc .produce .content .aside .toptitle {
		width: 3.59rem;
		height: 1.38rem;
		background: url(../cjm_img/images/toptitle.jpg) no-repeat center;
		color: #fff;
		overflow: hidden;
	}


.pc .produce .content .aside .toptitle h2 {
	font-size: .28rem;
/*	margin-left: -1.47rem;*/
	height: .53rem;
	line-height: .53rem;
	margin-top: .27rem;
	margin-left:.4rem;
}

.pc .produce .content .aside .toptitle .eng {
/*	margin-left: -1.35rem;*/
	font-size: .14rem;
	height: .36rem;
	line-height: .45rem;
	margin-left:.4rem;
}

.pc .produce .content .aside ul {
	width: 2.17rem;
}

.pc .produce .content .aside li {
	height: .5rem;
	line-height: .5rem;
	padding-left: .27rem;
	background-color: #f2f5fa;
	border-left: .04rem solid #acc1de;
}

.pc .produce .content .aside li.color {
	background-color: #e0edff;
	border-left: .04rem solid #bfd8fa;
}

.pc .produce .content .aside li a {
	color: #1f1f1f;
	font-size: .16rem;
	display: block;
	text-align:left;
}

.pc .produce .content .pos {
	width: 9.81rem;
	height: 5.68rem;
	background-color: #fff;
	border: .01rem solid #d9d9d9;
	position: absolute;
	top: .1rem;
	right: 0;
}

.pc .produce .content .pos ul {
	text-align: center;
	overflow: hidden;
}

.pc .produce .content .pos li {
	width: 2.15rem;
	float: left;
	margin: .24rem 0 0 .24rem;
}
	.pc .produce .box .content .pos  .bd  ul li a img {
		width: 100%;
		height:2.16rem;
	}

	.pc .produce .content .pos li h3 {
		width: 100%;
		font-size: .14rem;
		line-height: .22rem;
		color: #2b2b2b;
		font-weight: normal;
		margin-top: -.2rem;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

.pc .choose {
	width: 100%;
	height: 7.30rem;
	background: url(../cjm_img/images/indextoumingse_06.png) no-repeat center;
	padding-top: .62rem;
	box-sizing: border-box;
}

.pc .choose ul {
	margin-top: 2.39rem;
}

.pc .choose li {
	width: 2.77rem;
	float: left;
	margin-right: .3rem;
}

.pc .choose li.last {
	margin-right: 0;
}

.choose li.li1 img {
	margin-top: 0;
	margin-bottom: .1rem;
}

.pc .choose li img {
	width: 2.77rem;
	height: 2.95rem;
	vertical-align: top;
	margin-top: .1rem;
}

.pc .choose li .txt {
	height: 1.06rem;
	color: #fff;
	background-color: #0bc8de;
	overflow: hidden;
}

.pc .choose li .txt1 {
	overflow: hidden;
	height: 1.06rem;
	color: #000000;
	background-color: #fff;
}

.pc .choose li h3 {
	font-size: .2rem;
	margin-left: .27rem;
	line-height: .34rem;
	margin-top: .21rem;
}

.pc .choose li .wenzi {
	margin-left: .27rem;
	font-size: .15rem;
	line-height: .27rem;
}

.pc .cartype {
	width: 100%;
	height: 5.5rem;
	background: url(../cjm_img/images/cartypebg.jpg) no-repeat center;
	position: relative;
	text-align: center;
	background-size: cover;
	padding-bottom: .7rem;
}

.pc .cartype .title {
	max-width: 12.58em;
	height: .76rem;
	background-color: #fff;
	text-align: center;
	position: relative;
	top: -.76rem;
	margin: 0 auto;
}

	.pc .cartype .title .txt {
		color: #1f1f1f;
		font-size: .18rem;
		background: url(../cjm_img/images/titlebg1.png) no-repeat center;
		line-height: .32rem;
	}

.pc .cartype .title h2 {
	color: #0158bc;
	font-size: .32rem;
	line-height: .52rem;
}

.pc .cartype ul {
	width: 11.82rem;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	overflow: hidden;
	padding-top:.27rem;
	margin-top:-1.1rem;
	min-height:4.8rem;
}

.pc .cartype li {
	float: left;
	width: 2rem;
	height: 1.34rem;
	margin: 0 .17rem .9rem;
}

.pc .cartype li img {
	
	vertical-align: top;
	width:100%;
}

.pc .cartype li h3 {
	color: #282828;
	font-size: .16rem;
	font-weight: normal;
	line-height: .26rem;
}

	.pc .cartype .more {
		display: block;
		margin: 0 auto;
		width: 2.29rem;
		height: .52rem;
		line-height: .52rem;
		background: url(../cjm_img/images/bmore.jpg) no-repeat center;
		font-size: .16rem;
		font-weight: bold;
		color: #fff;
	}

.pc .service {
	width: 100%;
	height: 8.34rem;
	background: url(../cjm_img/images/servicebg.jpg) no-repeat center;
	color: #fff;
}

.pc .service a {
	color: #fff;
}

.pc .service .title {
	text-align: center;
	margin-top: .61rem;
}

	.pc .service .title h2 {
		line-height: .42rem;
		font-size: .32rem;
		background: url(../cjm_img/images/titlebg2.png) no-repeat center;
	}

.pc .service .title .txt {
	font-size: .16rem;
	line-height: .31rem;
}

.pc .service .right {
	width: 3.87rem;
	margin-top: .73rem;
}

	.pc .service .more {
		padding-left: .17rem;
		width: 1.2rem;
		height: .36rem;
		line-height: .36rem;
		display: block;
		background: url(../cjm_img/images/arrow.png) no-repeat center;
		font-size: .14rem;
		margin-left: .54rem;
		margin-top: .3rem;
	}

.pc .service ul {
	overflow: hidden;
	margin-top: -.16rem;
}

.pc .service li {
	height: .36rem;
	line-height: .36rem;
	overflow: hidden;
	margin-top: .16rem;
}

.pc .service li h3 {
	font-size: .16rem;
	font-weight: normal;
	float: left;
	margin-left: .16rem;
}

.pc .service li img {
	width: .36rem;
	height: .36rem;
	vertical-align: top;
	float: left;
	border-radius: 50%;
}

.pc .aboutus {
	width: 100%;
	text-align: center;
	/*height: 7.18rem;*/
	padding-bottom:.55rem;
}

	.pc .aboutus .title {
		height: 1.9rem;
		background: url(../cjm_img/images/images/indexcssks_09.png) no-repeat center;
		overflow: hidden;
		margin-top: .64rem;
	}

.pc .aboutus .title .txt {
	color: #000000;
	font-size: .18rem;
	line-height: .12rem;
	margin-top: .42rem;
	margin-bottom: .16rem;
	font-style: normal;
	font-family: '微软雅黑';
}

.pc .aboutus .title h2 {
	font-size: .32rem;
	color: #0158bc;
	line-height: .44rem;
}

		.pc .aboutus .title h3 {
			font-size: .22rem;
			color: #5e5e5e;
			display:flex;
			align-items:center;
			justify-content:center;
			line-height: .34rem;
		}

.pc .aboutus .wenzi {
	color: #2b2b2b;
	font-size: .16rem;
	line-height: .28rem;
	margin-top: .44rem;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:5;
}

.pc .aboutus ul {
	overflow: hidden;
	margin-top: .47rem;
}

.pc .aboutus li {
	width: 2.78rem;
	float: left;
	margin-right: .29rem;
}

.pc .aboutus li.last {
	margin-right: 0;
}

.pc .aboutus li img {
	width: 2.78rem;
	height: 1.76rem;
	vertical-align: top;
}

.pc .aboutus li h3 {
	color: #000;
	font-size: .24rem;
	font-weight: normal;
	line-height: .38rem;
	margin-top: .14rem;
}

.pc .aboutus li .eng {
	color: #a3a3a3;
	font-size: .12rem;
	line-height: .16rem;
	text-transform: uppercase;
}

.pc .aboutus li .line {
	width: .52rem;
	height: .01rem;
	background-color: #0158bc;
	margin: .13rem auto 0;
}

.pc .aboutus .links {
	text-align: left;
	overflow: hidden;
	margin-top: .54rem;
}

	.pc .aboutus .links .left {
		width: 5.85rem;
		height: 1.3rem;
		background: url(../cjm_img/images/aboutus5.jpg) no-repeat center;
	}

.pc .aboutus .links .left .txt {
	float: left;
	margin: .36rem 0 0 .47rem;
}

.pc .aboutus .links .left .txt h2 {
	color: #474747;
	font-size: .28rem;
	line-height: .4rem;
}

.pc .aboutus .links .left .txt .eng {
	color: #3c80ce;
	font-size: .14rem;
	line-height: .19rem;
}

.pc .aboutus .links .left .more {
	padding-left: .17rem;
	width: .9rem;
	height: .36rem;
	line-height: .36rem;
	float: right;
	margin: .47rem .41rem 0 0;
	font-size: .14rem;
	color: #000;
}

	.pc .aboutus .links .right {
		width: 5.85rem;
		height: 1.3rem;
		background: url(../cjm_img/images/aboutus6.jpg) no-repeat center;
	}

.pc .aboutus .links .right .txt {
	float: left;
	margin: .36rem 0 0 .47rem;
}

.pc .aboutus .links .right .txt h2 {
	color: #fff;
	font-size: .28rem;
	line-height: .4rem;
}

.pc .aboutus .links .right .txt .eng {
	color: #fff;
	font-size: .14rem;
	line-height: .19rem;
}

.pc .aboutus .links .right .more {
	padding-left: .17rem;
	width: .9rem;
	height: .36rem;
	line-height: .36rem;
	float: right;
	margin: .47rem .41rem 0 0;
	font-size: .14rem;
	color: #fff;
}

/* 工厂css */
.pc .gcsj {
	width: 100%;
	height: 6.55rem;
	background: url('../cjm_img/images/images/工厂实景bjt_08.jpg');
	position: relative;
	padding-top: .6rem;
	background-size: cover;
}

.pc .gcsj .title {
	text-align: center;
	margin-bottom: .75rem;
}

.pc .gcsj .title .zhutitile {
	font-size: .32rem;
	line-height: .12rem;
	color: #fff;
}

.pc .gcsj .title .futitle {
	font-size: .18rem;
	line-height: .12rem;
	color: #fff;
	margin-top: .25rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

.pc .picScroll-left {
	width: 12rem;
	
	position: relative;
	
	margin: 0 auto;
	
}

.pc .picScroll-left .hd {
	
}


	.pc .picScroll-left .hd .next {
		display: block;
		width: .47rem;
		height: .74rem;
		float: right;
		margin-right: 5px;
		margin-top: 10px;
		overflow: hidden;
		cursor: pointer;
		background: url("../cjm_img/images/images/工厂大右箭头_22.png") no-repeat;
		background-size:100% 100%;
	}
	.pc .picScroll-left .hd .prev {
		display: block;
		width: .47rem;
		height: .74rem;
		float: left;
		margin-right: 5px;
		margin-top: 10px;
		overflow: hidden;
		cursor: pointer;
		background: url("../cjm_img/images/images/工厂大左箭头_19.png") no-repeat;
		position: absolute;
		top: 30%;
		left: -1rem;
		background-size: 100% 100%;
	}

.pc .picScroll-left .hd .next {
	    width: .47rem;
	    height: .74rem;
	    position: absolute;
	    top: 30%;
	    right: -1rem;
		z-index: 1;
}

.pc .picScroll-left .hd .prevStop {
	background-position: -60px 0;
}

.pc .picScroll-left .hd .nextStop {
	background-position: -60px -50px;
}



	.pc .picScroll-left .hd ul li {
		float: left;
		width: 9px;
		height: 9px;
		overflow: hidden;
		margin-right: 5px;
		text-indent: -999px;
		cursor: pointer;
		background: url("../cjm_img/images/images/工厂大右箭头_22.png") 0 -9px no-repeat;
	}

.pc .picScroll-left .hd ul li.on {
	background-position: 0 0;
}



.pc .picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
	
}

.pc .picScroll-left .bd ul li {
	margin-right:.45rem;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	width: 2.66rem;
	height: 3.12rem;
}

.pc .picScroll-left .bd ul li .pic {
	width: 2.66rem;
	height: 2.66rem;
}

.pc .picScroll-left .bd ul li .pic img {
	width: 100%;
	display: block;
	
	height:100%;
	
}

.pc .picScroll-left .bd ul li .pic a:hover img {
	border-color: #999;
}

.pc .picScroll-left .bd ul li .title {
	width: 2.66rem;
	height: .46rem;
	background-color: #fff;
	
}
.pc .picScroll-left .bd ul li .title a{
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: .46rem;
	padding:  0 .2rem;
}
.pc .picScroll-left .bd ul li .title span{
	font-size: .14rem;
	line-height: .3rem;
}
	.pc .picScroll-left .more {
		display: block;
		margin: 0 auto;
		color: #fff;
		font-size: .16rem;
		background: url(../cjm_img/images/bmore.jpg) no-repeat center;
		width: 2.29rem;
		height: .52rem;
		line-height: .52rem;
		text-align: center;
		font-weight: bold;
		margin-top: .51rem;
	}
/* .tempWrap{    margin: 0 auto;} */


/* 工厂css结束 */

.pc .news {
	width: 100%;
	height: 6.39rem;
	background: url(../cjm_img/images/newsbg.jpg) no-repeat center;
}

.pc .news .title {
	width: 100%;
	text-align: center;
	margin-top: .4rem;
}

	.pc .news .title .txt {
		color: #1f1f1f;
		font-size: .18rem;
		display:flex;
		align-items:center;
		justify-content:center;
		line-height: .32rem;
	}

.pc .news .title h2 {
	color: #0158bc;
	font-size: .32rem;
	line-height: .52rem;
}

.pc .news ul {
	overflow: hidden;
	margin-top: .16rem;
}

.pc .news li {
	width: 5.72rem;
	height: 1.34rem;
	float: left;
	margin-top: .32rem;
	margin-right:.28rem;
}

.pc .news li.li {
	float: right;
}

.pc .news li img {
	width: 1.56rem;
	height: 1.34rem;
	vertical-align: top;
	float: left;
}

.pc .news li h2 {
	width: 100%;
	color: #2b2b2b;
	font-size: .18rem;
	font-weight: normal;
	line-height: .31rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align:left;

}

.pc .news .right {
	width: 3.92rem;
}

.pc .news li .txt {
	
	height: .66rem;
	width: 3.7rem;
	color: #858585;
	font-size: .14rem;
	line-height: .22rem;
	margin-top: .08rem;
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	/** ������Ϊ��������ģ����ʾ **/
	-webkit-box-orient: vertical;
	/** ���û����������ж�������Ԫ�ص����з�ʽ **/
	-webkit-line-clamp: 3;
	/** ��ʾ������ **/
	overflow: hidden;
	/** ���س��������� **/
	text-align:left;

}

.pc .news li .date {
	color: #2b2b2b;
	font-size: .14rem;
	line-height: .28rem;
	margin-top: .03rem;
	text-align:left;
}

	.pc .news .more {
		display: block;
		margin: 0 auto;
		color: #fff;
		font-size: .16rem;
		background: url(../cjm_img/images/bmore.jpg) no-repeat center;
		width: 2.29rem;
		height: .52rem;
		line-height: .52rem;
		text-align: center;
		font-weight: bold;
		margin-top: .51rem;
	}



.pc #multipleColumn .hd {
	position: absolute;
	left: 50%;
	float: left;
	bottom: 10px;
}

.pc #multipleColumn .hd ul {
	position: relative;
	left: -50%;
}

.pc #multipleColumn .hd ul li {
	width: 10px;
	height: 10px;
	border-radius: 10px;
	font-size: 0;
	margin: 0 5px;
	padding: 0;
	background-color: #c4c4c4;
}

.pc #multipleColumn .hd ul li.on {
	background-color: #ff4600;
}

.pc #multipleColumn .hd .next {
	display: none;
}

.pc #multipleColumn .hd .prev {
	display: none;
}

.pc #multipleColumn .hd .pageState {
	display: none;
}

.pc .ditu {
	width: 100%;
	height: 8.34rem;
	background: url('../cjm_img/images/images/地图_04.jpg');
	background-size: 100% 100%;
	padding-top: .66rem;
	box-sizing: border-box;
}

.pc .ditu .title {
	display: flex;
	justify-content: center;
	font-size: .32rem;
	line-height: .13rem;
	color: #fff;

}

.pc .ditu .title img {
	height: 1px;
}

.pc .ditu .text {
	font-size: .16rem;
	line-height: .12rem;
	color: #fff;
	text-align: center;
	padding-top: .32rem;

}




























/* sj */
.sj .index .header {
	width: 100%;
	height: 1.22rem;
	font-size: 0;
	background: url('../cjm_img/images/images/ltlogo_01.jpg');
	background-size: 100% 100%;
	display: flex;
	justify-content: space-between;
}
.sj .index .header .fanhui{
	width: 76%;
	height: .9rem;
	margin-top: .3rem;
	margin-left: .3rem;
}
.sj .index .header .fanhui .sss{
	width: 100%;
	height: .9rem;
}
.sj .index .header select{
	appearance:none; 
	-moz-appearance:none; 
	-webkit-appearance:none;
	width: 1.05rem;
	height: .31rem;
	border: .01rem #dbdbdb solid;
	border-radius: .31rem;
	padding-left: .23rem;
	padding-right: .23rem;
	box-sizing: border-box;
	background: url('../cjm_img/images/images/indexheijiantou_05.png') no-repeat;
	background-position:88% 50%; 
	font-size: .14rem;
	color: #7c7c7c;
	line-height: .24rem;
	margin-top: .5rem;
	float: right;
	margin-right: .1rem;
}

.sj .index .focus {
  width: 100%;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.sj .index .focus .hd {
  display: none;
}
.sj .index .focus .bd {
  position: relative;
  z-index: 0;
}
.sj .index .focus .bd li {
  width: 100%;
  font-size: 0;
}
.sj .index .focus .bd li a {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  /* ȡ�����Ӹ��� */
}
.sj .index .focus .bd li a img {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
}
.sj .index .nav {
 width: 94%;
 margin: 0 auto;
 padding-top: .25rem;
 padding-bottom: .25rem;
 box-sizing: border-box;
 
}
.sj .index .nav ul{
	display: flex;
	justify-content: space-between;
}
.sj .index .nav ul li{
	text-align: center;
	width: 20%;
}
.sj .index .nav ul li a{
	width: 100%;
}
.sj .index .nav ul li img{
	width: 85%;
}
.sj .index .nav h3{
	font-family: "微软雅黑";
	font-size: .2rem;
	line-height: .12rem;
}

.sj .index .shadow {
  width: 100%;
  height: 0.22rem;
  background-color: #ececec;
}
.sj .index .backphoto{
	background: url('../cjm_img/images/images/qichebeijing_04.jpg') no-repeat;
	background-size: 100% 100%;
}
.sj .index .backphoto .cp {
	
 width: 94%;
 margin: 0 auto;
 padding-top: .5rem;
 padding-bottom: .37rem;
}
.sj .index .backphoto .cp .title .chanpin{
	display: flex;
	justify-content: center;
	margin-bottom: .28rem;
}
.sj .index .backphoto .cp .title .txt{
	text-align: center;
	font-size: .18rem;
	line-height: .12rem;
	margin-bottom: .3rem;
	margin-top: .3rem;
}
.sj .index .backphoto .cp .chanpinzhanshi ul{
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
	margin-bottom: .5rem;
}
.sj .index .backphoto .cp .chanpinzhanshi ul li {
	width: 46%;
}
.sj .index .backphoto .cp .chanpinzhanshi ul li a{
	width: 100%;
}
.sj .index .backphoto .cp .chanpinzhanshi ul li a img{
	width: 100%;
}
.sj .index .backphoto .cp  .chanpinzhanshi ul li a h3{
	font-size: .2rem;
	line-height: .25rem;
	margin-bottom: .25rem;
	color: #2b2b2b;
}
.sj .index .backphoto .cp .button{
	width:38%;
	height: .72rem;
	background: url('../cjm_img/images/images/ckqb_26.jpg') no-repeat;
	
	margin: 0 auto;
	margin-bottom: .5rem;
	
}
.sj .index .backphoto .cp .button a{
	display: block;
	
	text-align: center;
	font-size: .2rem;
	line-height: .72rem;
	color: #fff;
}
.sj .index .backphoto .cp  .chanpinzhanshi ul li a{
	text-align: center;
	line-height: 0;
}
.sj .index .backphoto .cp .title h2{
	font-size: .34rem;
	line-height: .12rem;
	color: #0158bc;
}
.sj .index .backphoto .cp .title img{
	width: 22%;
	height: 1px;
}
.sj .index .backphoto .cp .links{
	display: flex;
	justify-content: space-between;
}
.sj .index .backphoto .cp .links li{
	width: 22%;
}
.sj .index .backphoto .cp .links li img{
	width: 100%;
}
/* 合作品牌 */
.sj .index .ditubeijing{
	width: 100%;
	background: url('../cjm_img/images/images/ditubeijing_26.jpg');
	background-size: cover;
	padding-top: .58rem;
	padding-bottom: .5rem;
	box-sizing: border-box;
	
}
.sj .index .ditubeijing .title{
	display: flex;
	margin: 0 auto;
	text-align: center;
	justify-content: center;
	align-items: center;
	margin-bottom: .09rem;
	
}
.sj .index .ditubeijing .title img{
	height: 1px;
}
.sj .index .ditubeijing .title span{
	font-size: .34rem;
	line-height: .12rem;
	color: #fff;
}
.sj .index .ditubeijing .jianjie{
	text-align: center;
	font-size: .18rem;
	line-height: .32rem;
	color: #fff;
	padding-top: .2rem;
	padding-left: .2rem;
	padding-right: .2rem;
	box-sizing: border-box;
}
.sj .index .ditubeijing .kongbai{
	height: 5.34rem;
}
	.sj .index .ditubeijing .chebiao {
		width: 94%;
		margin: 0 auto;
		border: 1px solid #fff;
		border-radius: .2rem;
		background-color: #fff;
		height: 5.1rem;
		padding: .37rem .45rem .36rem .41rem;
		box-sizing: border-box;
	}
.sj .index .ditubeijing .chebiao ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: .1rem;
}
.sj .index .ditubeijing .chebiao li{
	width: 24%;
	margin-left: .1rem;
	height: 1rem;
}
.sj .index .ditubeijing .chebiao li img{
	width: 100%;
	
}
.sj .index .ditubeijing .chebiao .button{
	width:38%;
	height: .72rem;
	background: url('../cjm_img/images/images/ckqb_26.jpg') no-repeat;
	
	margin: 0 auto;
	margin-bottom: .5rem;
	
}
.sj .index .ditubeijing .chebiao .button a{
	display: block;
	
	text-align: center;
	font-size: .2rem;
	line-height: .72rem;
	color: #fff;
}

.sj .index .sida{
	width: 100%;
	height:5.72rem;
	background: url('../cjm_img/images/sjsidaliyoubeijing_06.jpg');
	background-size: 100% 100%;
}
.sj .index .sida .neirong{
	width: 95%;
	margin: 0 auto;
}
.sj .index .sida .neirong img{
	width: 100%;
}


.sj .index .gylt {
	width: 100%;
	background: url('../cjm_img/images/sjgywmbeijing001_07.png') no-repeat;
	background-size: cover;
	padding: .9rem .2rem .41rem .2rem;
	box-sizing: border-box;
}
.sj .index .gylt .title{
	display: flex;
	align-items: center;
	justify-content: center;
	padding-bottom: .3rem;
	box-sizing: border-box;
}
.sj .index .gylt .title img{
	height: 1px;
}
.sj .index .gylt .title span{
	font-size: .34rem;
	line-height: .12rem;
	color: #0158bc;
}
.sj .index .gylt .futitle{
	font-size: .18rem;
	line-height: .12rem;
	padding-bottom: .36rem;
	box-sizing: border-box;
	text-align: center;
}
.sj .index .gylt .text{
	font-size: .18rem;
	line-height: .28rem;
	padding-bottom: .41rem;
	box-sizing: border-box;
}
.sj .index .gylt .pic ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.sj .index .gylt .pic ul li{
	width: 48%;
	
	position: relative;
}
.sj .index .gylt .pic ul li img{
	width: 100%;
}
.sj .index .gylt .pic ul li span{
	width: 100%;
	height: 20%;
	background: url('../cjm_img/images/images/tmhui_21.png');
	background-size: 100% 3rem;
	position: absolute;
	bottom: .26rem;
	left: 0;
	z-index: 1;
	
	font-size: .24rem;
	line-height: .5rem;
	color: #fff;
	text-align: center;
}







.sj .index .news {
 width: 100%;
 padding: .6rem .32rem .5rem .27rem;
 background: url('../cjm_img/images/images/xwzxbeijing_08.png') no-repeat;
 background-size: cover;
 box-sizing: border-box;
}
.sj .index .news .title{
	display: flex;
	align-items: center;
	justify-content: center;
}
.sj .index .news .title img{
	height: 2px;
}
.sj .index .news .title span{
	font-size: .34rem;
	line-height: .12rem;
	color: #0158bc;
}
	
.sj .index .news .futitle{
	font-size: .18rem;
	line-height: .13rem;
	color: #1f1f1f;
	text-align: center;
	padding-top: .3rem;
	padding-bottom: .37rem;
	box-sizing: border-box;
}
.sj .index .news .lb{
	margin-bottom: .62rem;
	width: 100%;
}
.sj .index .news .lb .tan{
	display: flex;
	
	align-items: center;
}
.sj .index .news .lb img{
	width: 1.56rem;
	height: 1.34rem;
	margin-right: .24rem;
}

.sj .index .news .lb .text .text1{
	font-size: .22rem;
	line-height: .32rem;
	color: #2b2b2b;
	padding-bottom: .18rem;
}
.sj .index .news .lb .text .text2{
	font-size: .18rem;
	line-height: .22rem;
	color: #858585;
}
.sj .index .news .lb .text .text3{
	font-size: .18rem;
	line-height: .32rem;
	color: #2b2b2b;
}
.sj .index .news .button{
	width:38%;
	height: .72rem;
	background: url('../cjm_img/images/images/ckqb_26.jpg') no-repeat;
	
	margin: 0 auto;
	margin-bottom: .5rem;
	
}
.sj .index .news .button a{
	display: block;
	
	text-align: center;
	font-size: .2rem;
	line-height: .62rem;
	color: #fff;
}





/*add*/
.sj .index .nav ul li{ line-height:0;}
.sj .index .nav ul li img {	width: 68%;}
.sj .index .nav h3{ font-weight:normal; margin-top:.15rem;}
.sj .index .backphoto .cp .chanpinzhanshi ul{ margin-bottom:0;}
.sj .index .backphoto .cp .chanpinzhanshi ul li{ line-height:0;}
.sj .index .backphoto .cp .chanpinzhanshi ul li a img{ height:2.8rem;}
.sj .index .backphoto .cp .chanpinzhanshi ul li a h3{ margin-bottom:.4rem; margin-top:.15rem;line-height:.28rem;}
.sj .index .backphoto .cp .button{ height:.52rem; line-height:.52rem;}
.sj .index .backphoto .cp .button a{ line-height:.52rem;}
.sj .index .backphoto .cp .links{ line-height:0;}
.sj .index .ditubeijing{ background-size:100% 100%; height:10.05rem; box-sizing:border-box;}
.sj .index .ditubeijing .title img{ width:20%;}
.sj .index .ditubeijing .title span{ font-weight:bold;}
.sj .index .ditubeijing .kongbai{ height:3.4rem;}
	.sj .index .ditubeijing .chebiao .box {
		height: 3rem;
		margin-bottom: .9rem;
	}
.sj .index .ditubeijing .chebiao ul{ justify-content:flex-start; line-height:0;}
.sj .index .ditubeijing .chebiao li{ margin-left:0; height:auto; width:33.33%; line-height: 0; padding:1%; box-sizing:border-box;height:1.3rem;}
.sj .index .ditubeijing .chebiao li a{ display:block; width:100%; height: .85rem; text-align:center;}
.sj .index .ditubeijing .chebiao li img{ width:auto; max-width:100%; max-height: 150%;}
.sj .index .ditubeijing .chebiao .button{ height:.52rem; margin-bottom:0;}
.sj .index .ditubeijing .chebiao .button a{ line-height:.52rem;}
.sj .index .sida{ height:auto;}
.sj .index .sida .neirong{ line-height:0;}
.sj .index .gylt .title img{ width:20%;}
.sj .index .gylt .title span{ font-weight:bold;}
.sj .index .gylt .pic ul li span{ height:auto;}
.sj .index .news .title img{ width:20%;}
.sj .index .news .title span{ font-weight:bold;}
.sj .index .news .lb .text .text2{ overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.sj .index .news .button{ height:.52rem; line-height:.52rem;}
.sj .index .news .button a{ line-height:.52rem;}



.pc .choose img{ width:100%;height:100%;}