﻿/* img{
	max-width: initial;
} */
.commonTitle h1 {
	font-size: .43rem;
	color: #2B2B2B;
	text-align: center;
	padding: 0 .3rem;
	padding-bottom: .22rem;
}
.commonTitle p {
	font-size: .24rem;
	color: #2B2B2B;
	text-align: center;
	padding: 0 .3rem;
	margin-top: .28rem;
}
.commonTitle i {
	display: block;
	width: .77rem;
	height: .05rem;
	background: #ff8800;
	border-radius: .03rem;
	margin: 0 auto;
}
.commonTitle2 h1 {
	font-size: .43rem;
	color: #FFF;
	text-align: center;
	padding: 0 .3rem;
	padding-bottom: .22rem;
}

.commonTitle2 p {
	font-size: .24rem;
	color: #FFF;
	text-align: center;
	padding: 0 .3rem;
	margin-top: .28rem;
}
.commonTitle2 i {
	display: block;
	width: .77rem;
	height: .05rem;
	background: #FFF;
	border-radius: .03rem;
	margin: 0 auto;
}

.banner {
	background: url(../images/clgl/clglBanner.png) no-repeat top center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	height: 9.31rem;
	padding: 1rem .74rem;
}

.banner h1 {
	display: block;
	text-align: left;
	color: #ff7939;
	font-size: .5rem;
}

.banner p {
	font-size: .21rem;
	color: #fff;
	text-align: left;
	margin-top: .18rem;
}

.banner a {
	display: block;
	width: 1.69rem;
	height: .46rem;
	background: #ff7939;
	border-radius: .04rem;
	color: #fff;
	text-align: center;
	line-height: .46rem;
	font-size: .22rem;
	float: left;
	margin-top: .7rem;
}
.partA {
	padding: .7rem 0;
	background: #fff;
}
.partAwarp {
	overflow: hidden;
	padding: .3rem;
}
.partAdl dl{
	display: flex;
	align-items: center;
	background: #212b33;
	border-radius: .23rem;
	height: 1.76rem;
	margin-bottom: .2rem;
}
.partAdl dl dt{
	margin-right: .11rem;
	padding-left: .26rem;
	width: 1.84rem;
}
.partAdl dl dd p {
	font-weight: 500;
	font-size: .34rem;
	color: #f87f44;
	margin-bottom: .12rem;
}
.partAdl dl dd text {
	font-size: .24rem;
	color: #ffffff;
}
.partB{
	padding: .7rem 0;
	background: #f5f5f5;
}
.partBwarp {
	overflow: hidden;
	padding: 1rem .3rem;
}
.partBImg {
	width: 6.9rem;
	height: 5.91rem;
}
.partC {
	padding-top: .7rem;
	background: #ff8d56;
}
.partCwarp {
	overflow: hidden;
	padding: .4rem .3rem;
}
.partCbox{
	background: #ffffff;
	border-radius: .24rem;
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.09); 
	padding: .37rem 0 .6rem 0;
	overflow: hidden;
}
.partCgroup{
	display: flex;
	align-items: center;
	padding: 0 .01rem;
}
.partCdesc{
	color: #3d3d3d;
	letter-spacing: 0.54px;
	font-size: .16rem;
	text-align: center;	
}
.partCarrow1{
	width: 1.54rem;
	display: block;
	margin: .08rem 0;
}
.partCpic{
	min-width: 2.4rem;
}
.partCimage{
	margin: 0 auto;
}
.partCbottom{
	width: 1.62rem;
	height: .4rem;
	background: #fd8e27;
	border-radius: .2rem;
	display: flex;
	align-items: center;
	font-size: .2rem;
	color: #fff;
	margin: 0 auto;
}
.partCbottom span{
	display: inline-block;
	width: .34rem;
	height: .34rem;
	line-height: .34rem;
	text-align: center;
	background: #ffffff;
	border-radius: 50%;
	color: #fd8e27;
	font-size: .22rem;
	margin-left: .025rem;
	margin-right: .1rem;
}
.partClink{
	height: 1.2rem;
	display: flex;
	align-items: center;
	font-size: .16rem;
	color: #3d3d3d;
	margin: .2rem 0;
}
.partCarrow2{
	height: 1.2rem;
	margin: 0 .02rem;
}
.partD{
	padding-top: .7rem;
	background: #f5f5f5;
}
.partDwarp {
	overflow: hidden;
	padding: .4rem .3rem;
}
.partDbox{
	background: #ffffff;
	border-radius: .3rem;
	padding: .42rem .45rem;
	overflow: hidden;
}
.partDtop .partDImg{
	width: 6rem;
}
.partDDes{
	display: flex;
	margin-top: -0.3rem;
}
.partDDes span{
	height: .38rem;
    opacity: 0.81;
    background: #fe5d10;
    border-radius: .19rem;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #ffffff;
    font-size: .18rem;
}
.partDAdd{
	text-align: center;
	margin-top: 0.4rem;
	margin-bottom: -0.2rem;
}
.partDAdd img{
	width: .44rem;
	height: .52rem;
}
.partDbottom{
	display: flex;
    flex-direction: column;
    align-items: flex-end;
}
.partDbottom .partDImg{
	width: 4.67rem;
}
.partE{
	padding: .7rem 0;
	background: linear-gradient(180deg,#3c444a 0%, #25292b 75%);
}
.partEwarp {
    overflow: hidden;
    padding: .7rem .28rem 0 .28rem;
}
.partEgroup{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: .6rem;
}
.partEjt{
	width: .62rem;
	height: .38rem;
	margin-top: -0.75rem
}
.partEitem p{
	margin-top: .34rem;
	text-align: center;
	font-size: .24rem;
	color: #ffffff;
}
.partEimg{
	width: 3.05rem;
	height: 5.69rem;
	background: #3c444b;
	border: 1px solid #b3b3b4;
	border-radius: .16rem;
	padding: .18rem .14rem;
}
.partF{
	background: #f5f5f5;
	padding: .8rem 0 .51rem 0;
}
.partFwarp{
	margin-top: .8rem;
}
.partEtop{
	padding: 0 .53rem;
}
.partEbox{
	background: #ffffff;
	border-radius: .15rem;
	box-shadow: 0px 3px 20px 0px rgba(106,106,106,0.16); 
	padding: .34rem .43rem;
}
.partEoption{
	display: flex;
	align-items: center;
	margin-bottom: .22rem;
}
.partEoption:last-child{
	margin-bottom: 0;
}
.partEoption img{
	width: .38rem;
	height: .35rem;
	margin-right: .14rem;	
}
.partEoption p{
	font-size: .18rem;
	color: #666666;
	letter-spacing: 0.36px;
}
.partEbottom{
	width: 7.19rem;
	height: 4.27rem;
	margin: -0.25rem auto;
}
.partG{
	background: #ff8d56;
	padding: .5rem .3rem;
}
.partGwarp{
	background: #ffffff;
	border-radius: .26rem;
	padding: .53rem .39rem;
}
.partGtitle{
	font-weight: bold;
	font-size: .43rem;
	color: #ff8d56;
	letter-spacing: 1.12px;
	text-align: center;
}
.partGarticle{
	margin-top: .3rem;
}
.partGarticle p{
	font-size: .17rem;
	color: #666666;
	letter-spacing: 0.34px;
	text-indent: .3rem;
}
.partH {
	padding: .7rem 0;
	background: #f4f7f7;
	overflow: hidden;
}
.partH ul {
	padding: 0 .3rem;
	margin-top: .4rem;
}
.partH ul li {
	width: 33.33%;
	float: left;
	margin-top: .3rem;
}
.partH ul li .shopimg {
	background: #fff;
	border-radius: 0.11rem;
	box-shadow: 0 0 .2rem 0 rgba(0, 0, 0, .1);
	width: 2rem;
	height: 1.07rem;
	margin: 0 auto;
	line-height: 1.07rem;
	text-align: center;
}
.partH ul li .shopimg img {
	display: inline-block;
	vertical-align: middle;
	max-width: 80%;
	max-height: 70%;
}
.partI{
	background: url(../images/clgl/clglImg038.png) no-repeat top center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	height: 3rem;
	padding-top: .57rem;
	text-align: center;
}
.partI h1{
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	letter-spacing: 1.7px;
	font-size: .34rem;
	margin-bottom: .2rem;
}
.partI p{
	color: #ffffff;
	letter-spacing: 0.76px;
	font-size: .19rem;
	padding: 0 .3rem;
}
.partIbutton{
	padding: .13rem .36rem;
	font-size: .2rem;
	color: #ff8d56;
	letter-spacing: 0.4px;
	background: #ffffff;
	border-radius: .05rem;
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.14); 
	display: inline-block;
	margin-top: 0.25rem;
}