/*我们的优势*/
/*.main_con{ margin-top:1.0rem !important;}*/
.zs01{ margin-top:0rem; font-size:0.18rem; color:#777777;}

@media (min-width:1200px) and (max-width:1336px) {
.infoConh {
    min-height: 5rem!important;
}
}


@media (max-width: 768px) {
.zs01{ margin-top:0rem; font-size:0.30rem; color:#777777;}
}


.list {
	position:relative;
	font-size:0; margin-top:0.5rem;
}
.list>li {
	display:inline-block;
	vertical-align:top
}
.list-1>li {
	width:100%
}
.list-2>li {
	width:90%
}
.list-3>li {
	width:33.3333%
}
.list-4>li {
	width:25%
}
.list-5>li {
	width:20%
}
.list-6>li {
	width:25%;
}
.list-system {
	margin-right:-40px;
	margin-left:-40px
}
.system-item {
	position:relative;
	padding-left:86px;
	margin:0 40px 70px
}
.system-item__title {
	font-size:20px;
	line-height:1.6;
	color:#e1251b
}
.system-item__desc {
	font-size:14px;
	line-height:2;
	color:black;
	text-align:left;
	opacity: 1!important;
}
.system-item__ico {
	position:absolute;
	top:0;
	left:0;
	width:66px;
	height:auto
}
@media (max-width: 1100px) {
.list-system>li {
width:50%
}
}
@media (max-width: 768px) {
.list-system {
margin-right:-20px;
margin-left:-20px
}
.system-item {
margin-right:20px;
margin-left:20px
}
}
@media (max-width: 640px) {
.system-item {
padding-left:0;
margin-bottom:30px
}
.system-item__ico {
position:relative;
width:50px;
margin-bottom:15px
}
.system-item__title {
font-size:.20rem;
}
.system-item__desc {
font-size:12px
}
}
.join-conditions {
	padding:80px 0;
	/*background-color:#d34953;*/
	background:url(../../picture/bj.jpg) #d34953 right  top no-repeat; 
}
.list-jc {
	/*margin-right:-40px;
	margin-left:-40px*/
}
.titleBox span{    display: block;}
.jc-item {
	margin:0 20px;
	color:#fff;
	text-align:center
}
.jc-item__ico {
	display:inline-block;
	width:2.34286em;
	height:2.34286em;
	border:2px solid #fff;
	border-radius:50%;
	font-size:70px;
	line-height:2.34286;
	text-align:center
}
.jc-item__title {
	/*margin:1.5em 0 .5em;*/
	font-size:.16rem; text-align:left;
	letter-spacing:.06em; color:#777777;
}
.jc-item__desc {
	font-size:14px;
	line-height:2
}
@media (max-width: 1480px) {
.list-jc {
margin-right:-2.7027vw;
margin-left:-2.7027vw
}
.jc-item {
margin:0 2.7027vw
}
.jc-item__ico {
font-size:4.59459vw
}
}
@media (max-width: 1100px) {
.list-jc {
margin-right:-20px;
margin-left:-20px
}
.list-jc>li {
width:25%
}
.jc-item {
margin-right:20px;
margin-left:20px;
margin-bottom:30px
}
}
@media (max-width: 640px) {
.join-conditions {
margin-top:30px;
padding-top:40px;
padding-bottom:40px
}
.list-jc>li {
width:50%
}
.jc-item__ico {
font-size:40px
}
.jc-item__title {
font-size:.28rem
}
.jc-item__desc {
font-size:12px
}
}
.list-jp {
	position:relative;
	z-index:1;
	margin-right:-20px;
	margin-left:-20px
}

.list-jp::after {
display:none
}


.infoCon1 .info_box p{  max-width: 950px !important;
    width: 100%;
    font-size: .23rem;
    color: #444; line-height:26px;
}

.infoCon1{ padding-top:0.5rem !important;}
.infoCon1 .info_box{
	background:#f6f6f6;
	width:100%;
	max-width:1920px;
	margin:0 auto;
	padding-top:0.1rem;
	padding-bottom:0
}









/*行业背景*/
.swiper-slide,.swiper-wrapper {
	height:100%;
	position:relative;
	width:100%
}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	list-style:none;
	padding:0;
	z-index:1
}
.swiper-container-no-flexbox .swiper-slide {
	float:left
}
.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column
}
.swiper-wrapper {
	z-index:1;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	-o-transition-property:transform;
	transition-property:transform;
	transition-property:transform,-webkit-transform;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
.swiper-container-android .swiper-slide,.swiper-wrapper {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.swiper-container-multirow>.swiper-wrapper {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function:ease-out;
	-o-transition-timing-function:ease-out;
	transition-timing-function:ease-out;
	margin:0 auto
}
.swiper-slide {
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	-webkit-transition-property:-webkit-transform;
	-o-transition-property:transform;
	transition-property:transform;
	transition-property:transform,-webkit-transform
}
.swiper-slide-invisible-blank {
	visibility:hidden
}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
	height:auto
}

.swiper-pagination-bullet {
	width:8px;
	height:8px;
	display:inline-block;
	border-radius:100%;
	background:#000;
	opacity:.2
}
.clearfix:after {
	display:table;
	clear:both;
	content:''
}

* {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.clearfix>* {
	float:left
}
._clear {
	position:relative
}
._clear::after {
	clear:both;
	display:block;
	content:''
}

img {
	max-width:100%
}

.Investment .box1 .inBanner {
	height:100vh;
	position:relative;
	background:#000
}
.Investment .box1 .inBanner .pic {
	background:url(../images/bg_cooperation.jpg) fixed center/cover;
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	opacity:.8
}
.Investment .box4 {
	margin-bottom:40px; margin-top:40px;
}
.Investment .box4 .L {
	position:absolute;
	height:100%;
	width:50%;
	border-bottom:65px solid #fff
}
.Investment .box4 .L ul {
	height:100%;
	width:100%
}
.Investment .box4 .L li {
	position:absolute;
	opacity:0;
	visibility:hidden;
	height:100%;
	width:100%
}
.Investment .box4 .L li.active {
	opacity:1;
	visibility:inherit
}
.Investment .box4 .L li .text {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	width:90%;
	z-index:5
}
.Investment .box4 .L li h2 {
	color:#3a3a3a;
	font-size:36px;
	margin-bottom:40px
}
.Investment .box4 .L li h3 {
	color:#3a3a3a; font-weight:bold;
	font-size:24px
}
.Investment .box4 .L li .description {
	color:#777777;
	font-size:.20rem;
}
.Investment .box4 .L li .num {
	position:absolute;
	color:#fff;
	font-size:440px;
	line-height:1;
	font-weight:700;
	bottom:-28%;
	left:15%
}
.Investment .box4 .L .pagination {
	text-align:right;
}
.Investment .box4 .L .pagination span {
	background:0 0;
	color:#c3c3c3;
	opacity:1;
	width:40px;
	height:65px;
	line-height:65px;
	position:relative;
	-webkit-transition:ease .5s;
	-o-transition:ease .5s;
	-moz-transition:ease .5s;
	transition:ease .5s;
	text-align:left;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0; font-size:16px;
}
.Investment .box4 .pagination span.swiper-pagination-bullet-active {
	width:120px;
	color:#008d8b;
}
.Investment .box4 .L .pagination span:after {
	content:'';
	width:60%;
	position:absolute;
	display:block;
	height:1px;
	background:#e4e4e4;
	top:50%;
	left:20%;
	opacity:0;
	-webkit-transition:ease .5s;
	-o-transition:ease .5s;
	-moz-transition:ease .5s;
	transition:ease .5s;
	z-index:1
}
.Investment .box4 .L .pagination span:before {
	content:'';
	width:0;
	position:absolute;
	display:block;
	height:1px;
	background:#008d8b;
	top:50%;
	left:20%;
	-webkit-transition:opacity ease .5s,width 4s;
	-o-transition:opacity ease .5s,width 4s;
	-moz-transition:opacity ease .5s,width 4s;
	transition:opacity ease .5s,width 4s;
	z-index:5;
	opacity:0
}
.Investment .box4 .pagination span.swiper-pagination-bullet-active:after,.Investment .box4 .pagination span.swiper-pagination-bullet-active:before {
	opacity:1;
	width:60%
}
.Investment .box4 .R {
	width:50%;
	padding-top:0px;
	position:relative
}
.Investment .btnTable {
	position:absolute;
	bottom:0;
	height:65px;
	z-index:5
}
.Investment .btnTable .button-next,.Investment .btnTable .button-prev {
	float:left;
	width:110px;
	line-height:65px;
	height:65px;
	background:#008d8b;
	text-align:center;
	color:#fff;
	cursor:pointer;
	font-size:22px
}
.Investment .btnTable .button-next .iconfont,.Investment .btnTable .button-prev .iconfont{
	font-size:22px
}
._fr {
    float: right;
}

@media only screen and (max-width:1600px) {
.mlr {
margin-left:60px;
margin-right:60px;
position:relative
}
.plr {
padding-left:60px;
padding-right:60px
}
.ptb {
padding-top:60px;
padding-bottom:60px
}
.pt80 {
padding-top:60px
}
.Investment .btnTable {
height:60px
}
.Investment .btnTable .button-next, .Investment .btnTable .button-prev {
height:60px;
line-height:60px;
width:90px
}
.Investment .box4 .L li .num {
font-size:363px
}
.Investment .box4 .L li h2 {
font-size:30px
}
.Investment .box4 .L li h3 {
font-size:18px
}
.Investment .box4 .L .pagination span {
height:60px;
line-height:60px
}
.Investment .box4 .L {
border-bottom:60px solid #fff
}
}
@media screen and (max-width:1024px) {
.Investment .box4 .L li h2 {
font-size:24px
}
.Investment .box4 .L li .description {
font-size:14px
}
.Investment .box4 .L li .num {
font-size:280px
}
}
@media screen and (max-width:800px) {
.plr {
padding-left:3%;
padding-right:3%
}
.lang {
display:none
}
.Bbox, .Lbox, .Rbox {
display:none
}
._ndc_top .title, .index .box2 .title h2, .index .box3 .Cooperation h2, .index .box3 .CooperativeTelephone a, .index .box3 .CooperativeTelephone h3, .index .box3 .PartnerTitle h2, .index .box4.news .top h2, .newsList h2 {
font-size:24px
}
.mlr {
margin-left:0;
margin-right:0
}
.detailBox {
padding:50px 0 1px
}
.Investment .box1 .inBanner {
height:300px;
margin-top:50px
}
.Investment .box1 .inBanner img {
width:250px
}
.Investment .box4 .L li .num {
font-size:230px
}
.Investment .box4 .L li h2 {
margin-bottom:10px
}
.Investment .btnTable .button-next, .Investment .btnTable .button-prev {
height:50px;
line-height:50px;
width:70px
}
.Investment .btnTable {
height:50px
}
.Investment .box4 .L .pagination span {
height:50px;
line-height:50px
}
.Investment .box4 .L {
border-bottom:50px solid #fff
}
.Investment .box4 {
margin-bottom:60px
}
}
@media screen and (max-width:767px) {
.mobile {
display:block;
margin-top: 15px;
}
.Investment .box1 .inBanner, .about .inBanner, .food .inBanner, .foodSafety .inBanner, .lgg .inBanner {
height:60vw
}
.Investment {
width:100%;
padding:0;
margin-top:10px
}
.Investment .box4 {
    margin-top: 0px; 
}
.Investment .box4 .L li .text {
position:relative;
left:0;
top:0;
-webkit-transform:translate(0, 0);
-moz-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-o-transform:translate(0, 0);
transform:translate(0, 0);
width:100%
}
.Investment .box4 .R {
display:none
}
.Investment .box4 .L {
width:100%;
position:relative;
padding:0 0 25px 0;
border-bottom:0
}
.Investment .box4 .L li {
position:relative;
height:auto;
opacity:1;
visibility:inherit
}
.Investment .box4 .L li+li {
margin-top:25px
}
.Investment .box4 .L li h2 {
font-size:24px;
display:none;
text-align:center
}
.Investment .box4 .L li h3 {
font-size:.38rem
}
.Investment .box4 .L li:nth-child(1) h2 {
display:block
}
.Investment .box4 .L li .num {
font-size:54px;
position:absolute;
bottom:22%;
left:0
}
.Investment .box4 .L .pagination {
display:none
}
.Investment .box4 {
margin-bottom:40px
}
.Investment .box4 .L li .description, .Investment .box4 .L li .description p {
font-size:14px
}
.lgg .box4 li {
width:100%
}


}




/*宾西冷鲜牛肉店*/
.w1200 {
    width: 100%;
    max-width: 1200px;
    padding: 0 15px;
    margin:0 auto;
}
.w1200 h2{ color:#404040; font-weight:600; position:relative; display:inline-block; text-indent:2.4em; margin:10px auto; text-align:left; font-size:.30rem;}


@media (max-width:750px) {
.w1200 h2{ color:#404040; font-weight:600; position:relative; display:inline-block; text-indent:3.4em !important; margin:10px auto; text-align:left; font-size:.40rem !important;}
}
@media (max-width: 1023px) {
.w1200 h2{ color:#404040; font-weight:600; position:relative; display:inline-block; text-indent:2.8em; margin:10px auto; text-align:left; font-size:.32rem;}
}

.w1200 h2::before{ position:absolute; display:block; width:59px; height:33px; content:""; background:url(../images/title.png) no-repeat center; margin-top:2px;}
img {
    vertical-align: middle;
    max-width: 100%;
    border: 0;
    vertical-align: middle;
    -ms-interpolation-mode: bicubic /* 2 */;
}
.product-a{
	padding-top: 180px;
	padding-bottom: 100px;
}
.product-a1{
	font-size: 28px;
	color: #2e2e2e;
	line-height: 50px;
	height: 70px;
	border-bottom: 2px solid rgba(0,0,0,.1);
	background: url(../img/ico36.png) no-repeat right center;
	cursor: pointer;
}
.product-a1.on{
	background: url(../img/ico28.png) no-repeat right center;
}
.product-a2{
	margin-top: 40px;
	overflow: hidden;
}
.product-a2-a{
	width: 55%;
	float: left;
}
.product-a2-a1{
	font-size: 22px;
	line-height: 40px;
	color: #2e2e2e;
	margin-bottom: 25px;
}
.product-a2-a2{
	overflow: hidden;
}
.product-a2-a2 a{
	display: block;
	float: left;margin-right: 8%;
	font-size: .20rem;
	color: #2e2e2e;
	line-height: 35px;
	margin-bottom: 5px;
	position: relative;
	cursor: pointer;
}
.product-a2-a2 a:after{
	content: "";
	width: 0;
	height: 2px;
	background: #2e2e2e;
	position: absolute;
	bottom: 0;
	left: 0;
	transition: all .3s; 
-webkit-transition: all .3s;
}
@media (min-width: 1024px) {
	.product-a2-a2 a:hover:after{
		width: 100%;
		transition: all .3s; 
	-webkit-transition: all .3s;
	}
}

.product-a2-a2 a.on:after{
	width: 100%;
}
.product-a2-b{
	width: 44%;
	float: right;
	cursor: pointer;
}
.product-a2-b1{
	height: 149px;
	background: no-repeat center;
	padding-top: 50px;
}
.product-a2-b1 .pro-b1{
	font-size: 26px;
	color: #fff;
	line-height: 30px;
	font-weight: bold;
	font-family: arial;
	text-align: center;
}
.product-a2-b1 .pro-b2{
	font-size: 18px;
	color: #fff;
	line-height: 30px;
	text-align: center;
}
.product-a2-c{
	width: 102.1%;
	overflow: hidden;
}
/*.product-a2-c li{
	background: no-repeat center;
	width: 22.9%;
	float: left;
	margin-right: 2.1%;
	height: 115px;
	border-radius: 5px;
	margin-bottom: 25px;
	padding: 30px 25px 0 25px;
	cursor: pointer;
}*/
.product-a2-c li{
	background: no-repeat center;
	width: 16.666%;
	float: left;
	height: auto;
	border-radius: 5px;
	cursor: pointer;
	line-height: 60px;
}
.product-a2-c1{
	display: inline-block;
	margin-top: 15px;
	font-size: 18px;
	color: #333;
	line-height: 30px;
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.product-a2-c1:hover{
	border-bottom: 2px solid #333;
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.product-a2-c li.on .product-a2-c1{
	border-bottom: 2px solid #333;
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.product-a2-c2{
	font-size: .20rem;
	color: #333;
	line-height: 20px;
	margin-top: 5px;
}

.product-b{
	width: 100%;
	background: #f6f6f6;
	padding-top: 50px;
	padding-bottom: 70px;
}
.product-b-ul{
	width: 102%;
	padding-top: 10px;
	position: relative;
	left: -1%;
	overflow: hidden;
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -webkit-box-lines: multiple;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}
.product-b-ul li{
	width: 18%;
	float: left;
	margin:0 1%;
	margin-bottom: 25px;
	background: #fff;
	position: relative;
	top: 0;
	transition: all .3s; 
-webkit-transition: all .3s;
}
.product-b-ul li a{
	display: block;
}
.product-b1{
	background: #f9f9f9;
	overflow: hidden;
	text-align: center;
}
.product-b1 img{
	transition: all .3s; 
-webkit-transition: all .3s;
}
.product-b2{
	padding: 20px;
}
.product-b2-a{
	font-size: .15rem;
	color: rgb(120,120,120);
	/*font-weight: bold;*/
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	
	-webkit-box-orient: vertical;
}
.product-b2-b{
	font-size: .20rem;
	color: #171717;
	line-height: 30px;
	height: 60px;
	padding-top: 10px;
	margin-top: 15px;
	border-top: 1px solid rgba(0,0,0,.1);
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.product-b34{
	width: 70px;
	height: 35px;
	position: absolute;
	top: 0;
	left: 10px;
}
.product-b3{
	width: 27px;
	height: 35px;
	float: left;
	margin-right: 5px;
	background: url(../img/ico40.png) no-repeat center;
}
.product-b4{
	width: 27px;
	height: 35px;
	float: left;
	margin-right: 5px;
	background: url(../img/ico39.png) no-repeat center;
}
.product-b-ul li:hover{
	box-shadow: 0 0 15px rgba(200,200,200,.5);
	top: -3px;
	transition: all .3s; 
-webkit-transition: all .3s;
}
.product-b-ul li:hover .product-b1 img{
	transform: scale(1.08);
	transition: all .3s; 
-webkit-transition: all .3s;
}
.product .page{
	margin-top: 25px;
}
@media (max-width: 1220px) {
	.product-a1{
		font-size: 24px;
	}
	.product-a2-c1{
		
	}
	.product-a2-c2{
		font-size: 14px;
	}
	.product-b2-a{
		font-size: .28rem;
	}
	.product-b2-b{
		font-size: .20rem;
	}
}
@media (max-width: 1023px) {
	.product-a2-a2 a{
		margin-right: 3%;
	}
	.product-b-ul li{
		width: 31.333%;
	}
	.product-a2-c li{
		/*width: 31.233%;
		margin-bottom: 20px;*/
	}
}
@media (max-width: 767px) {
	.product-a2-a2 a{
		margin-right: 3%;
	}
	.product-b-ul li{
		width: 31.333%;
	}
	.product-a{
		padding-top: 1.8rem;
		padding-bottom: .5rem;
	}
	.product-a1{
		font-size: .32rem;
		height: .7rem;
		line-height: .5rem;
		background-size: .3rem;
	}
	.product-a2{
		margin-top: .3rem;
	}
	.product-a2-a{
		width: 100%;
	}
	.product-a2-a1{
		font-size: .3rem;
		line-height: .5rem;
		margin-bottom: .1rem;
	}
	.product-a2-a2 a{
		font-size: .26rem;
		line-height: .45rem;
		margin-bottom: .1rem;
	}
	.product-a2-b{
		width: 100%;
		margin-top: .2rem;
	}
	.product-a2-b1{
		height: 2rem;
		background-size: cover;
		padding-top: .6rem;
	}
	.product-a2-b1 .pro-b1{
		font-size: .3rem;
		line-height: .35rem;
	}
	.product-a2-b1 .pro-b2{
		font-size: .28rem;
		line-height: .45rem;
	}
	.product-b{
		padding-top: .6rem;
		padding-bottom: .6rem;
	}
	.product-b-ul li{
		width: 48%;
		margin-bottom: .25rem;
	}
	.product-b2{
		padding: .2rem;
	}
	.product-b2-a{
		font-size: .28rem;
	}
	.product-b2-b{
		height: 1rem;
		padding-top: .1rem;
		margin-top: .1rem;
		font-size: .26rem;
		height: .9rem;
		line-height: .45rem;
		margin-bottom: .1rem;
	}
	.product .page{
		margin-top: .25rem;
	}
	.product-a2-c li{
		width: 33.333%;
		margin-bottom: .25rem;
		height: .6rem;
		line-height: .6rem;
		background-size: cover;
		padding: 0rem;
	}
	.product-a2-c1{
		font-size: .26rem;
		line-height: .4rem;
		margin: 0;
	}
	.product-a2-c2{
		font-size: .24rem;
		line-height: 0rem;
		line-height: .4rem;
		margin-top: .15rem;
	}
}




/*äº§å“è¯¦æƒ…*/
.proinfo{
	padding-top: 255px;
	padding-bottom: 95px;
	overflow: hidden;
}
.proinfo-a{
	width: 615px;
	overflow: hidden;
	float: left;
	position: relative;
}
.proinfo-a2{
	width: 540px;
	height: 85px;
	position: relative;
	
	margin: 20px 0;
}
.proinfo-swiper{
	width: 100%;
}

.proinfo-b{
	width: calc(100% - 645px);
	float: right;
	max-width: 525px;
	padding-top: 50px;
}
.proinfo-b1{
	font-size: 26px;
	color: #2e2e2e;
	line-height: 50px;
}
.proinfo-b2{
	font-size: .20rem;
	color: #515151;
	line-height: 30px;
	margin-top: 30px;
}
.proinfo-b3{
	padding: 40px 0;
	border-bottom: 1px solid rgba(0,0,0,.1);
	border-top: 1px solid rgba(0,0,0,.1);
	font-size: 17px;
	color: #515151;
	line-height: 30px;
	margin-top: 60px;
}

.proinfo-c{
	width: 100%;
	overflow: hidden;
	background: #fff;
	float: left;
	margin-top: 85px;
	padding: 55px 30px 100px 30px;
}
.proinfo-c1{
	height: 30px;
	text-align: center;
	position: relative;
}
.proinfo-c1 div{
	display: inline-block;
	font-size: 24px;
	color: #2e2e2e;
	line-height: 30px;
	text-align: center;
	margin: 0 35px;
	cursor: pointer;
	transition: all .3s; 
-webkit-transition: all .3s;
}
.proinfo-c1:after{
	content: "";
	width: 1px;
	height: 22px;
	background: rgba(0,0,0,.1);
	position: absolute;
	top: 5px;
	left: 50%;
}
.proinfo-c1 div.on{
	color: #ea524f;
}
.proinfo-c1 div:hover{
	color: #ea524f;
	transition: all .3s; 
-webkit-transition: all .3s;
}
.proinfo-c2{
	width: 100%;
	max-width: 800px;
    margin: 0 auto;
    margin-top: 50px;
}
.proinfo-c2-a{
	font-size: .20rem;
	line-height: 30px;
	color: #333;
	display: none;
}
.proinfo-d{
	display: block;
    width: 38px;
    height: 38px;
    font-size: 14px;
    text-align: center;
    line-height: 38px;
     float: right;
     margin-top: 70px;
     margin-left:5px;
	background: #fcfcfc url(../img/ico06.png) no-repeat center;
}
.proinfo-e{
	display: block;
    width: 38px;
    height: 38px;
    font-size: 14px;
    text-align: center;
    line-height: 38px;
    float: right;
     margin-top: 70px;
	background: #fcfcfc url(../img/ico26.png) no-repeat center;
}

@media (max-width: 1200px) {
	.proinfo-a{
		width: 515px;
		height: initial;
	}
	.proinfo-a2{
		width: 440px;
		bottom: 20px;
	}
	.proinfo-b{
		width: calc(100% - 545px);
	}
}
@media (max-width: 1023px) {
	.proinfo-a{
		width: 615px;
		height: initial;
	}
	.proinfo-a2{
		width: 440px;
		bottom: 20px;
	}
	.proinfo-b{
		width: 100%;
		max-width: initial;
	}
}
@media (max-width: 767px) {
	.proinfo-a{
		width: 100%;
	}
	.proinfo{
		padding-top: 1.8rem;
		padding-bottom: .6rem;
	}
	.proinfo-a2{
		width: 5.7rem;
		left: 0;
		bottom: .2rem;
		height: initial;
	}
	.proinfo-b{
		padding-top: .4rem;
	}
	.proinfo-b1{
		font-size: .4rem;
		line-height: .5rem;
	}
	.proinfo-b2{
		font-size: .28rem;
		line-height: .5rem;
		margin-top: .3rem;
	}
	.proinfo-b3{
		padding: .3rem 0;
		font-size: .26rem;
		line-height: .45rem;
		margin-top: .4rem;
	}
	.proinfo-c{
		margin-top: .5rem;
		padding: .2rem;
	}
	.proinfo-c1 div{
		font-size: .3rem;
		line-height: .5rem;
		margin: 0 .2rem;
	}
	.proinfo-c1:after{
		height: .3rem;
		top: .25rem;
	}
	.proinfo-c2{
		margin-top: .5rem;
	}
	.proinfo-c2-a{
		font-size: .24rem;
		line-height: .45rem;
	}
	.proinfo-d,.proinfo-e{
		margin-top: .4rem;
	}
}

/*我们的体系*/
.infoConh {min-height: 7rem; }
.infoCon1 .top_imgbox .pd-wc {width: 100%; margin: 0 auto; }
.infoCon1 .top_imgbox, .infoCon1 .top_imgbox img{ padding:0; width:100%;max-width: 100%!important;max-height: 770px!important;}
.pt2 h2{ font-size:.36rem; color:#111; line-height:1; margin-top:.3rem; font-weight:700; margin-bottom:.52rem;}
.pt2 { width:33%; position: absolute;left: 16%;top:6%;}
.pt2 .inner_box .pd { padding: 40px; color: #1b1818; line-height:30px; text-align:left;}
.pd p {font-size: .18rem; color:#282828;}
.pd span {font-size: .20rem; color: #282828; font-weight: bold;}
@media (max-width: 750px).infoCon1 .top_imgbox  {
	.text-align: left;
	.proinfo-a2{
		width: 440px;
		bottom: 20px;
	}
	.proinfo-b{
		width: 100%;
		max-width: initial;
	}
}

@media (max-width:750px) {
.infoConh {min-height: 300px; margin-bottom:236px; }
.infoCon1 .top_imgbox { text-align: left; }
.pt2 h2{ font-size:.48rem; color:#111; line-height:1; margin-top:.3rem; font-weight:700; margin-bottom:.52rem;}
.pt2 { width: 100%;right: 0; top: 0%; left:1% !important; position: relative;}
.pt2 .inner_box {width:100%!important; }
.pt2 .inner_box .pd { color: #1b1818; line-height: 20px; }
.pd p {font-size: .28rem; color: #282828; line-height:.50rem; font-family: Microsoft YaHei;}
.pt2 .inner_box .pd {
	padding: 20px 5px 30px 0;
	margin: 0 0 0 10px	
}
}
@media (max-width: 1100px) {
.infoConh {min-height: 300px; margin-bottom:265px;  }
.infoCon1 .top_imgbox { text-align: left; }
.pt2 { width: 100%;right: 0; top: -8%; left:-3%; position: relative; }
.pt2 .inner_box {}
.pt2 .inner_box .pd { color: #1b1818; line-height: 20px; }
.pd p {font-size: .28rem; color: #282828; line-height:.50rem; font-family: Microsoft YaHei;}
}



/*我们的支持*/
.w-1200 {
    width: 100%;
    max-width: 1307px;
    padding: 0 47px;
    margin:0 auto;
}
@media (max-width:750px) {
.w-1200 {
    width: 100%;
    max-width: 750px;
    padding: 0 15px;
    margin:0 auto;
}
}


.mt-30 {
	margin-top: 30px
}
.mt-60 {
	margin-top: 60px
}
@media (max-width: 1480px) {
.mt-60 {
	margin-top: 4.05405vw
}
}
@media (max-width: 768px) {
.mt-60 {
	margin-top: 30px
}
}

.list {
	position: relative;
	font-size: 0
}
.list>li {
	display: inline-block;
	vertical-align: top
}
.list-5>li {
	width: 20%
}

.list-jp {
	position: relative;
	z-index: 1;
	margin-right: -20px;
	margin-left: -20px
}
.list-jp::before, .list-jp::after {
	content: "";
	z-index: -1;
	position: absolute;
	top: 36px; width:90%;
	right: 8.3333%;
	left: 7.9%;
	height: 2px;
	background-color: #efefef
}

@media (max-width:750px) {
.list-jp::before, .list-jp::after {
	content: "";
	z-index: -1;
	position: absolute;
	top: 22px;
	width:90%;
	right: 8.3333%;
	left: 7.9%;
	height: 2px;
	background-color: #efefef
}
}
.list-jp::after {
	display: none
}
.jp-item {
	text-align: left;
	margin: 0 20px
}

.list-jp li .jp-item__num {
	display: inline-block;
	vertical-align: top;
	width: 78px;
	height: 78px;
	border-radius: 50%; border:2px #efefef solid; background:#FFF;
	color: #ababab;
	font: 400 36px/80px "AvenirLTStd"
}

@media (max-width:750px) {
.list-jp li .jp-item__num {
	width: 50px;
	height: 50px;
	font-size:.40rem;
	line-height: 45px;
	display: inline-block;
	vertical-align: top;
	border-radius: 50%; border:2px #efefef solid; background:#FFF;
	color: #ababab;
}
}

.list-jp li .jp-item__desc {
	margin-top: 1em; font-weight:600; margin-bottom:0.6em;
	font-size:.20rem;
	color:#494949;
	letter-spacing: .06em
}

@media (max-width:750px) {
.list-jp li .jp-item__desc {
	margin-top: 1em; font-weight:600; margin-bottom:0.6em;
	font-size:.38rem;
	color:#494949;
	letter-spacing: .06em
}
}


.list-jp li .jp-item__denr {
	margin-top: 1em;
	font-size:.16rem;
	color:#959595;
	letter-spacing:-0.04em; line-height:.30rem;
}

@media (max-width:750px) {
.list-jp li .jp-item__denr {
	margin-top: 1em;
	font-size:.28rem;
	color:#959595;
	letter-spacing:0em; 
	line-height:.50rem;
}
}

@media (max-width: 1280px) {
.list-jp::before {
	top: 29px
}
.jp-item__num {
	width: 60px;
	height: 60px;
	font-size: 32px;
	line-height: 66px
}
.jp-item__desc {
	font-size: 16px
}
}
@media (max-width: 1100px) {
.list-jp::after {
	display: block;
	top: auto;
	bottom:160px !important;
}
.list-jp>li {
	width: 33.3333%
}
.list-jp>li:nth-of-type(n+4) .jp-item {
	margin-bottom: 0
}
.jp-item {
	margin-bottom: 40px
}
}

@media (max-width: 768px) {
	.list-jp::after {
	bottom: 198px;
}
}
	
@media (max-width: 750px) {
.list-jp {
	margin-right:-10px;
	margin-left: 0
}
.list-jp::before, .list-jp::after {
	height: 1px
}
.list-jp::before {
	top: 19px; left:26px;
}
.list-jp::after {
	bottom: 280px;
	left: 19px;
}
.jp-item {
	margin-right: 0;
	margin-left: 0
}
.jp-item__num {
	width: 40px;
	height: 40px;
	font-size: 20px;
	line-height: 44px
}
.jp-item__desc {
	font-size: 3.2vw
}
}

@media (max-width: 414px) {
	.list-jp::after {
	bottom: 310px !important;
}
}

@media (max-width: 375px) {
	.list-jp::after {
	bottom: 288px !important;
}
}


/*我们的流程*/
@media (min-width: 1200px) {
.page01{ background:#f0f5f7;}
.page01-hezuo{width:100%; height:950px;background:url("www.scmtgs.com/skin/images/page-hezuo-bg.jpg") no-repeat center bottom;position:relative; padding-top:50px;}
.page01-hezuo .title{max-width:1200px;margin:0 auto;}
.page01-hezuo .title .l{ display:block;width:488px;height:auto;min-height:401px;float:left; background:url("www.scmtgs.com/skin/images/page-hezuo-l-bg.png") no-repeat center bottom;background-size:100% 100%;-moz-background-size:100% 100%;}
.page01-hezuo .title .r{ display:block;width:391px;height:auto; min-height:354px;float:right; margin-right:10%; background:url("www.scmtgs.com/skin/images/page-hezuo-r-bg.png") no-repeat center bottom;background-size:100% 100%;-moz-background-size:100% 100%; margin-top:-10px;}
.page01-hezuo .title .r .More{width:20px; color:#FFF;line-height:1.5rem; position:absolute; margin:44px 321px;font-size:1.5rem;word-wrap: break-word;}
.page01-hezuo .title .r .More:hover{color:#e8e8e8;cursor:pointer;}
.page01-hezuo .fu{clear:both;max-width:1200px;position:absolute; top:460px; height:440px; left:50%; margin-left:-600px;}
.page01-hezuo .fu ul{margin-left:-10px;}
.page01-hezuo .fu ul li{width:230px; margin-left:10px; height:440px; float:left; cursor:pointer; display:block; border:0;}
.page01-hezuo .fu ul li div{display:none; width:230px;height:200px; top:0px; left:0px;background:url("www.scmtgs.com/skin/images/fu-guan.png") no-repeat center top;font-size:1.5rem;writing-mode: vertical-rl; color:#FFF; padding: 75px 105px 0px 0px;}
.page01-hezuo .fu ul li span{display:block; top:0px; left:0px; height:440px; width:230px; background:url("www.scmtgs.com/skin/images/fu-kai.png") no-repeat center top;padding:40px 25px 25px 25px; z-index:10;}
.page01-hezuo .fu ul li span .txt h2{color:#222222; font-size:2.3rem; line-height:70px; font-weight:800; text-align:center;}
.page01-hezuo .fu ul li span .txt p{color:#222222; font-size:1.4rem; line-height:20px;text-align:center;}
.page01-hezuo .fu ul li span .txt img{ width:175px; height:110px;}
}

@media (min-width: 1200px) {
.page01{ background:#f0f5f7;}
.page01 .partner_3{height:720px;}
.page01 .partner_3 .content{max-width:1200px; margin:0px auto; padding-top:30px;}
.page01 .partner_3 .content span.top{width:1200px; height:62px; margin-bottom:50px; display:block; background:url(www.scmtgs.com/skin/images/partner_3_top.png) no-repeat center top;}
.page01 .partner_3 .content .list1{height:185px;}
.page01 .partner_3 .content .list1 span{float:left; min-width:200px; height:185px;text-align:center;}
.page01 .partner_3 .content .list1 span:nth-child(1){width:200px;}
.page01 .partner_3 .content .list1 span:nth-child(2){width:270px; margin-left:100px;}
.page01 .partner_3 .content .list1 span:nth-child(3){width:270px; margin-left:80px;}
.page01 .partner_3 .content .list1 span:nth-child(4){width:208px; margin-left:70px;}
.page01 .partner_3 .content .list1 span h2{font-size:20px; font-weight:700; line-height:35px;}
.page01 .partner_3 .content .list1 span p{line-height:25px; color:#666666; font-size:16px;}
.page01 .partner_3 .content .list2{width:1200px; height:206px; display:block;background:url(../images/partner_3_list.png) no-repeat left top;}
.page01 .partner_3 .content .list3{height:185px;}
.page01 .partner_3 .content .list3 span{float:left; min-width:270px; height:185px;text-align:center;}
.page01 .partner_3 .content .list3 span:nth-child(1){width:300px; margin-left:110px;}
.page01 .partner_3 .content .list3 span:nth-child(2){width:270px; margin-left:55px;}
.page01 .partner_3 .content .list3 span:nth-child(3){width:300px; margin-left:55px;}
.page01 .partner_3 .content .list3 span h2{font-size:20px; font-weight:700; line-height:30px;}
.page01 .partner_3 .content .list3 span p{line-height:25px; color:#333; font-size:16px;}
.page01 .partner_3 .content i{display:block; width:100px; height:100px; margin:0 auto;}
.page01 .partner_3 .content i.t1{background:url(../images/partner_3_1.png) no-repeat center top;}
.page01 .partner_3 .content i.t2{background:url(../images/partner_3_2.png) no-repeat center top;}
.page01 .partner_3 .content i.t3{background:url(../images/partner_3_3.png) no-repeat center top;}
.page01 .partner_3 .content i.t4{background:url(../images/partner_3_4.png) no-repeat center top;}
.page01 .partner_3 .content i.t5{background:url(../images/partner_3_5.png) no-repeat center top;}
.page01 .partner_3 .content i.t6{background:url(../images/partner_3_6.png) no-repeat center top;}
.page01 .partner_3 .content i.t7{background:url(../images/partner_3_7.png) no-repeat center top;}
}

@media screen and (max-width: 768px){
.page01{ background:#f0f5f7;}
.page01 .partner_3{height:830px;}
.page01 .partner_3 .content{width:100%; height:800px; margin:0px auto; margin-top:-30px; padding:3%;background:url(../images/m_partner_3_ulbg.png) no-repeat center bottom;}
.page01 .partner_3 .content span.top{width:100%; height:62px; display:block; background:url(www.scmtgs.com/skin/images/m_partner_bg3.png) no-repeat center center;background-size:100% auto;}
.page01 .partner_3 .content .list1{width:40%; float:left; margin-top:40px;}
.page01 .partner_3 .content .list1 span{float:left;width:100%;text-align:center;}
.page01 .partner_3 .content .list1 span:nth-child(1){width:100%;height:167px;}
.page01 .partner_3 .content .list1 span:nth-child(2){width:100%;height:210px;}
.page01 .partner_3 .content .list1 span:nth-child(3){width:100%;height:190px;}
.page01 .partner_3 .content .list1 span:nth-child(4){width:100%;height:180px;}
.page01 .partner_3 .content .list1 span h2{font-size:.30rem; font-weight:600; line-height:0.4rem;}
.page01 .partner_3 .content .list1 span p{line-height:.40rem; color:#666666; font-size:.28rem;}
.page01 .partner_3 .content .list2{display:none;}
.page01 .partner_3 .content .list3{width:40%; float:right;}
.page01 .partner_3 .content .list3 span{float:left; width:100%;text-align:center;}
.page01 .partner_3 .content .list3 span:nth-child(1){width:100%;height:190px; margin-top:105px;}
.page01 .partner_3 .content .list3 span:nth-child(2){width:100%;height:190px;}
.page01 .partner_3 .content .list3 span:nth-child(3){width:100%;}
.page01 .partner_3 .content .list3 span h2{font-size:.30rem; font-weight:600; line-height:0.4rem;}
.page01 .partner_3 .content .list3 span p{line-height:.40rem; color:#333; font-size:.28rem;}
.page01 .partner_3 .content i{display:block; width:50px; height:50px; margin:0 auto;}
.page01 .partner_3 .content i.t1{background:url(../images/partner_3_1.png) no-repeat center top;background-size:100% auto;}
.page01 .partner_3 .content i.t2{background:url(../images/partner_3_2.png) no-repeat center top;background-size:100% auto;}
.page01 .partner_3 .content i.t3{background:url(../images/partner_3_3.png) no-repeat center top;background-size:100% auto;}
.page01 .partner_3 .content i.t4{background:url(../images/partner_3_4.png) no-repeat center top;background-size:100% auto;}
.page01 .partner_3 .content i.t5{background:url(../images/partner_3_5.png) no-repeat center top;background-size:100% auto;}
.page01 .partner_3 .content i.t6{background:url(../images/partner_3_6.png) no-repeat center top;background-size:100% auto;}
.page01 .partner_3 .content i.t7{background:url(../images/partner_3_7.png) no-repeat center top;background-size:100% auto;}
}
@media screen and (max-width: 1024px){
.page01{ background:#f0f5f7;}
.page01 .partner_3{height:830px;}
.page01 .partner_3 .content{width:100%; height:800px; margin:0px auto; margin-top:-30px; padding:3%;background:url(../images/m_partner_3_ulbg.png) no-repeat center bottom;}
.page01 .partner_3 .content span.top{width:100%; height:62px; display:block; background:url(www.scmtgs.com/skin/images/m_partner_bg3.png) no-repeat center center;background-size:100% auto;}
.page01 .partner_3 .content .list1{width:40%; float:left; margin-top:40px;}
.page01 .partner_3 .content .list1 span{float:left;width:100%;text-align:center;}
.page01 .partner_3 .content .list1 span:nth-child(1){width:100%;height:167px;}
.page01 .partner_3 .content .list1 span:nth-child(2){width:100%;height:210px;}
.page01 .partner_3 .content .list1 span:nth-child(3){width:100%;height:190px;}
.page01 .partner_3 .content .list1 span:nth-child(4){width:100%;height:180px;}
.page01 .partner_3 .content .list1 span h2{font-size:.30rem; font-weight:600; line-height:0.4rem;}
.page01 .partner_3 .content .list1 span p{line-height:.40rem; color:#666666;}
.page01 .partner_3 .content .list2{display:none;}
.page01 .partner_3 .content .list3{width:40%; float:right;}
.page01 .partner_3 .content .list3 span{float:left; width:100%;text-align:center;}
.page01 .partner_3 .content .list3 span:nth-child(1){width:100%;height:190px; margin-top:105px;}
.page01 .partner_3 .content .list3 span:nth-child(2){width:100%;height:190px;}
.page01 .partner_3 .content .list3 span:nth-child(3){width:100%;}
.page01 .partner_3 .content .list3 span h2{font-size:.30rem; font-weight:600; line-height:0.4rem;}
.page01 .partner_3 .content .list3 span p{line-height:.40rem; color:#333;}
.page01 .partner_3 .content i{display:block; width:50px; height:50px; margin:0 auto;}
.page01 .partner_3 .content i.t1{background:url(../images/partner_3_1.png) no-repeat center top;background-size:100% auto;}
.page01 .partner_3 .content i.t2{background:url(../images/partner_3_2.png) no-repeat center top;background-size:100% auto;}
.page01 .partner_3 .content i.t3{background:url(../images/partner_3_3.png) no-repeat center top;background-size:100% auto;}
.page01 .partner_3 .content i.t4{background:url(../images/partner_3_4.png) no-repeat center top;background-size:100% auto;}
.page01 .partner_3 .content i.t5{background:url(../images/partner_3_5.png) no-repeat center top;background-size:100% auto;}
.page01 .partner_3 .content i.t6{background:url(../images/partner_3_6.png) no-repeat center top;background-size:100% auto;}
.page01 .partner_3 .content i.t7{background:url(../images/partner_3_7.png) no-repeat center top;background-size:100% auto;}
}



/*投资明细*/
.tzmx{ margin-bottom:2rem; max-width:1250px; margin:0 auto;}
.tznr{ font-size:.22rem; color:#404040; float:right; font-weight:600;}
.titlez i{display:inline-block; width:8px; height:8px; background:#008d8b; margin-left:15px; position:relative; top:-2px;}
.tzxm{ width:39%;}
.tzxm01{ width:49%;}
.tznr-1{ font-size:0.24rem; color:#404040; padding-bottom:20px; padding-left:12px;}
.tznr-2{ font-size:0.24rem; color:#404040; float:left; padding-bottom:20px; padding-left:12px; margin-top:-24px !important;}
.tznr-3{ font-size:0.16rem; color:#404040; float:left; padding-bottom:20px; padding-left:12px; margin-top:12px;}
.tznr-3 span{ color:#ff1b41;}
.titlel i{display:inline-block; width:8px; height:8px; background:#008d8b; margin-right:15px; position:relative; top:-2px;}
.fymxb{ width:100%; max-width:1200px; margin:0 auto;}
.fymxb table{ border:1px #f2f2f2 solid;}
.fymxb table tr td{ border-top:1px solid #f2f2f2;  border-right:1px solid #f2f2f2; text-align:center; height:30px; height:70px; font-size:.18rem;}
.mxbt{ background:#f4f4f4; font-weight:bold;}
.mxnr{ background:#fdfdfd; color:#5a5a5a;}
.main_con .title {
font-size:.36rem;
	color:#111;
	line-height:1;
	margin-top:.3rem;
	font-weight:700;
margin-bottom:.14rem !important;
}

.pinpai-1  {margin-top:.3rem}
.pinpai-1 .pinpaiList .pinpaibox .pinpaibox_con {margin-top:24px;border:0; height:3rem;box-sizing:border-box}
.pinpai-1 .pinpaiList-1{max-width:1220px; width:100%; margin:0 auto; overflow:hidden;}
.pinpai-1 .pinpaiList-1 .pinpaibox-1{padding:0 10px; float:left; margin-bottom:.3rem; margin-top:.2rem;}


@media screen and (max-width: 930px) and (min-width: 751px) {
.pinpai-1{margin-top:.7rem;}
.pinpai-1 .pinpaiList-1 .pinpaibox-1 {width:50%;padding:0 15px; margin-top:.3rem;}
.fymxb{ width:96%; max-width:1200px; margin:0 auto;}
}

@media screen and (max-width: 1024px){
.pinpai-1{margin-top:.7rem;}
.pinpai-1 .pinpaiList-1 .pinpaibox-1 {width:50%;padding:0 15px; margin-top:.3rem;}
.fymxb{ width:96%; max-width:1200px; margin:0 auto;}
}


@media screen and (max-width:750px) {
.pinpai-1{margin-top:.8rem; padding-bottom:.3rem;}
.pinpai-1 .pinpaiList-1{ padding:0 10px; box-sizing:border-box;}
.pinpai-1 .pinpaiList-1 .pinpaibox-1 {width:100% !important;padding:0;margin-top:.3rem; margin-bottom:.0rem;}
.tznr {font-size:0.32rem; color:#404040; float:left;}
.titlez i{ width:7px; height:7px;}
.tzxm{ width:55%;}
.tzxm01{ width:95%;}
.tznr-1{ font-size:0.30rem; color:#404040; float:left; padding-bottom:0; padding-left:12px; padding-top:20px;}
.tznr-2{ font-size:0.30rem !important; color:#404040; float:left; padding-bottom:0; padding-left:12px; padding-top:20px;}
.titlel i{ width:7px; height:7px;}
.fymxb{ width:94%; max-width:1200px; margin:0 auto;}
.fymxb table tr td{ font-size:.28rem;}
.main_con .title {
font-size:.48rem;
	color:#111;
	line-height:1;
margin-top:.3rem;
	font-weight:700;
margin-bottom:.14rem !important;
}

.tznr-3{ font-size:0.26rem; color:#404040; float:left; padding-bottom:20px; padding-left:12px; margin-top:12px;}
}


/*宾西合伙人Q&A*/
.titleBox {
  text-align: center;
  font-size: 27px;
  padding: 0 0 30px;
}

.titleBox.mb1 {
  padding-bottom: 10px;
}

.titleBox.hot {
  padding-bottom: 15px;
}

.titleBox.w {
  color: #fff;
}

.titleBox b {
  display: block;
  font-weight: 400;
  line-height: 1.4;
  position: relative;
}

.titleBox.tl {
  text-align: left;
}

.titleBox.tr {
  text-align: right;
  margin-top: -20px;
}

.titleBox b.c {
  margin-bottom: 5px;
}

.titleBox b.c::after {
  width: 50px;
  height: 4px;
  background: #e70012;
  position: absolute;
  left: 50%;
  margin-left: -25px;
  bottom: -2px;
  border-radius: 10px;
  content: "";
  display: block;
}

.titleBox p {
  font-size:.16rem;
  line-height: 1.4;
  font-family: gothmbok;
  text-transform: uppercase;
  opacity: .5;
  
}
.zk-gd{max-width:1200px; margin-left:48%; padding:0 0 30px;}
.zk-gd p{ color:#000000; font-size:.16rem;}
.zk-gd i{display:inline-block; margin-left:5px;}
.niconfont{ padding-bottom:5px;}

.titleBox span {
  display: block;
 /* font-size: 14px;*/
  line-height: 0.2;
  /*opacity: .7;*/
  margin-top: 15px;
}

@media (max-width: 1480px) {
.w1400 {
margin-right:40px;
margin-left:40px
}

.zk-gd p{ color:#000000; font-size:.20rem;}
.zk-gd{max-width:1200px; margin-left:44%; padding:0 0 30px;}
}

.w1400 {
	max-width:1200px;
	margin-right:auto;
	margin-left:auto
}

.list-as-wrap {
	margin-right:-25px;
	margin-left:-25px
}
.as-cate {
	/*position:relative;*/
	padding-left:30px;
	font-size:24px;
	line-height:2;
	letter-spacing:.06em;
	color:#333
}
.as-cate::before {
content:"";
position:absolute;
top:50%;
left:0;
margin-top:-6px;
width:12px;
height:12px;
border-radius:50%;
/*background-color:#e1251b*/
}
.as-item-wrap {
	margin-right:25px;
	margin-left:25px;
	margin-bottom:80px
}
.as-item {
	margin-bottom:10px;
	padding:0 30px;
	background-color:#f7f7f7;
	color:#333;
	cursor:pointer
}
.as-item a {
	background-color:#008d8b;
	color:#FFF!important;
}
.as-item:hover, .as-item.active {
	background-color:#008d8b;
	color:#FFF!important;
}
.as-item:hover h3 {
	
	color:#FFF!important;
}
.as-item:hover, .as-item.active h3 {
	
	color:#FFF!important;
}
.as-item.active .as-item__title::before, .as-item.active .as-item__title::after {
background-color:#fff
}
.as-item.active .as-item__title::after {
opacity:0
}
.as-item__title {
	position:relative;
	padding:10px 40px 10px 26px;
	font-size:.16rem;
	line-height:30px;
}
.as-item__title::before, .as-item__title::after {
content:'';
position:absolute;
background-color:gray;
color:#FFF!important;
}
.as-item__title::before {
width:13px;
height:1px;
right:0;
top:10px;
margin-top:14px
}
.as-item__title::after {
width:1px;
height:13px;
top:10px;
right:6px;
margin-top:8px;
}
.as-item__word {
	position:absolute;
	top:10px;
	left:0;
	font:700 18px/30px "AvenirLTStd"
}
.as-item__intro {
	position:relative;
	display:none;
	padding:0 30px
}
.as-item__intro .as-item__word {
	top:0;
	line-height:2px
}
.as-item__intro-body {
	padding-bottom:20px;
	font-size:14px;
	line-height:26px
}
@media (max-width: 750px) {
.list-as-wrap>li {
width:100%
}
.as-item-wrap {
margin-bottom:40px
}
.as-cate {
font-size:20px
}
.titleBox {
  text-align: center;
  font-size: 27px;
  padding: 0 15px 50px;
}

.as-item__title {
	position:relative;
	padding:10px 40px 10px 26px;
	font-size:.28rem;
	line-height:30px;
}

.titleBox p {
  font-size:.28rem;
  line-height: 1.4;
  font-family: gothmbok;
  text-transform: uppercase;
  opacity: .5;
  
}
.zk-gd p{ color:#000000; font-size:.28rem;}
.zk-gd{max-width:1200px; margin-left:38%; padding:0 0 30px;}
}


@media (max-width: 930px) {
.titleBox {
  text-align: center;
  font-size: .28rem;
  padding: 0 15px 30px;
}

}


@media (max-width: 480px) {
.as-item {
padding-right:10px;
padding-left:10px
}
.as-cate {
padding-left:20px
}
.as-item__title {
padding-right:20px
}
}

.phone i {
  font-size: 24px;
  display: block;
  color: #ffffff;
}

.phone p {
  display: block;
  font-size: 24px;
  color: #ffffff;
  font-family: gothmbok;
  font-weight: 700;
  margin-left: 10px;
}

