html{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-overflow-scrolling: touch;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-ms-overflow-style: -ms-autohiding-scrollbar;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
/* =e Reset */
::-webkit-scrollbar{ width:5px; height:5px; background-color:#fff;border-radius: 5px}
::-webkit-scrollbar:hover{ /*background-color:#eee;*/ }
::-webkit-resizer{}
::-webkit-scrollbar-thumb{ -webkit-border-radius:4px; background-color:#ccc; height:10px;border-radius: 5px}
::-webkit-scrollbar-thumb:hover{ background-color: #1c3956;}
::-webkit-scrollbar-thumb:active{ background-color:#1c3956;}
/* =s base */
header,footer,nav{display: block;}
::-moz-selection{background:#fe917b; color:#fff;}
::selection {background:#fe917b; color:#fff;}
html,body{background:#fff;}
body{font-family:"microsoft yahei",Arial;color:#000; -webkit-font-smoothing:antialiased;}
i{font-style:normal;}
a{text-decoration: none;color: #333;border: 0;font-size: 100%;margin: 0;padding: 0;vertical-align: baseline;-webkit-transition: all 0.1s ease-in;-moz-transition: all 0.1s ease-in;transition: all 0.1s ease-in;-o-transition: all 0.1s ease-in;}
.clr:after{clear: both;content:'\0020';display: block;visibility:hidden;height:0;}
.clr{zoom:1;}
.hide {display:none;}
.thide{text-indent: -9999px; position: absolute; left: -9999px;}
.inner{width:1000px;margin:0 auto;position: relative;}
.inner12{width:1200px;margin:0 auto;position: relative;}
.inner1040{width:1040px;margin:0 auto;position: relative;}
.yahei{font-family: "microsoft yahei";}
.fr{float: right;}
.fl{float: left;}
.inner12{width: 1200px;margin: 0 auto;position: relative;}


.gp-banner{
	background: url(../images/aigrowup2020/aitop3.jpg) no-repeat;
	background-position:top center;
	height: 918px;
}
.gp-banner .lph-logo{
	text-align: center;
	padding-top:95px;
}
.gp-banner .title{
	position: relative;
	text-align: center;
	top: -30px;
}

.intro-wrap{
	position: relative;
	padding: 35px 35px 10px 35px;
}
.intro-wrap .tit{
	position: absolute;
	left: -146px;
	top:0;
}
.gp-intro{
	padding-top:30px;
}
.inner12 .lineIcons{
	background: url(../images/aigrowup2020/icons.png) no-repeat ;
	width: 58px;
	height: 36px;
	position: absolute;
}
.inner12 .ltIcon{
	left: 0;
	top:0;
	background-position: -18px -266px;
}
.inner12 .rtIcon{
	right: 0;
	top: 0;
	background-position:  -209px -266px;
}
.inner12 .lbIcon{
	left: 0;
	bottom: 0;
	background-position: -300px -270px;
}
.inner12 .rbIcon{
	right: 0;
	bottom: 0;
	background-position: -380px -270px;
}
.intro-wrap p{
	font-size: 16px;
	color:#666;
	line-height: 30px;
	margin-bottom:25px;
}
.gp-line{
	padding-top: 15px;
}
.gp-line .txt{
	text-align: center;
	font-size:18px;
}
.gp-line .txt .item{
	float: left;
}
.gp-line .txt .item1{
	width: 354px;
}
.gp-line .txt .item2{
	width: 240px;
}
.gp-line .txt .item3{
	width: 300px;
}
.gp-line .txt .item4{
	width: 285px;
}
.gp-line .txt .item .cnt{
	line-height: 28px;
	color:#fe8e56;
}
.gp-line .txt .item .time{
	color:#666;
	padding-top:10px;
	font-family: arial;
}
.gp-line .txt .item4 .cnt{
	color:#ff6c76;
}
.gp-list{
	width: 1200px;
	margin: 0 auto;
	margin-top: 75px;
}
.gp-list .area-wrap{
	position: relative;
}
.gp-list .area-wrap .title{
	position: absolute;
	left: -146px;
	top:0;
}
.gp-list .tips{
	font-size: 16px;
	color:#666;
}
.gp-list .list .brandItem{
	/*margin-top: 40px;
	padding-bottom: 30px;
	background: url(../images/aigrowup2020/titBg.jpg) no-repeat center top #558bff;
	border-bottom-left-radius: 10px;
 	border-bottom-right-radius:10px;
 	font-family: "SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial",sans-serif;*/
}
.gp-list .area-wrap .list{
	background: #4b3db3;
}
.gp-list .area-wrap .list .brandItem{
	padding: 28px 0 0 21px;
}
.brandItem .brandTit{
	line-height: 68px;
	text-align: center;
	font-size: 30px;
	font-weight:bold;
	color:#fff;
	letter-spacing: 4px;
}
.brandItem ul{
	overflow: hidden;
	font-size:0;
	text-align: center;
}
.brandItem li{
	display: inline-block;
	width: 284px;
	margin: 40px 4px 0 4px;
	vertical-align: top;
}
.brandItem li .itemBg{
	width: 284px;
	height: 162px;
	background: url(../images/aigrowup2020/itemBg.png) no-repeat;
}
.brandItem li .tit{
	line-height: 55px;
	font-size: 24px;
	color:#4c3429;
	letter-spacing: 2px;
}
.brandItem li .imgs{
	width: 260px;
	margin: 0 auto;
}
.brandItem li .imgs img{
	width: 260px;
	height: 95px;
	vertical-align: top;
}
.brandItem li .name{
	font-size:21px;
	color:#fefefe;
	line-height: 50px;
	padding-top:4px;
	letter-spacing: 1px;

}


.gp-area{
	margin-top: 75px;
}
.gp-area .area-wrap{
	position: relative;
}
.gp-area .area-wrap .tit{
	position: absolute;
	left: -146px;
	top:0;
}
.gp-area .area-list{

}
.gp-area .item{
	float: left;
	width: 164px;
	height: 206px;
	font-size: 24px;
	color: #fff;
	position: relative;
	margin:0 40px 35px 0;
	background: url(../images/aigrowup2020/iconBg.jpg);
	text-align: center;
	border-bottom: 10px solid #babff2;
}
.gp-area .item:nth-child(6n+6){
	margin-right: 0;
}
.gp-area .item i{
	display: block;
	width: 118px;
	height: 118px;
	background-image: url(../images/aigrowup2020/icons.png);
	margin: 24px auto 12px auto;
}
.gp-area .item i.i1{
	background-position:-4px -9px;
}
.gp-area .item i.i2{
	background-position:-132px -9px;
}
.gp-area .item i.i3{
	background-position:-257px -9px;
}
.gp-area .item i.i4{
	background-position:-384px -9px;
}
.gp-area .item i.i5{
	background-position:-513px -12px;
}
.gp-area .item i.i6{
	background-position: -638px -11px;
}
.gp-area .item i.i7{
	background-position:-4px -135px;
}
.gp-area .item i.i8{
	background-position:-130px -134px;
}
.gp-area .item i.i9{
	background-position:-256px -134px;
}
.gp-area .item i.i10{
	background-position:-381px -133px;
}
.gp-area .item i.i11{
	background-position:-509px -137px;
}
.gp-area .item i.i12{
	background-position:-634px -139px;
}
.gp-area .item i.i13{
	background-position:-505px -264px;
}
.gp-area .item i.i14{
	background-position: -638px -264px;
}
.gp-area .item i.i16{
	background-position:  -19px -345px;;
}
.gp-area .item i.i17{
	background-position:  -296px -347px;
}
.gp-area .item i.i18{
	background-position: -154px -496px;
}
.gp-area .item i.i19{
	background-position:   -24px -495px;
}
.gp-stand {
	margin-top: 50px;
}
.gp-stand .tit{
	position: absolute;
	left: -146px;
	top:0;
}
.stand-notice{
	font-size: 18px;
	color:#666;
	padding-left: 25px;
	padding-bottom: 50px;
}
.gp-stand .stand-item1{
  width: 1200px;
  height: 211px;
  background:url(../images/aigrowup2020/standBg1.jpg) no-repeat;
}
.gp-stand .stand-item{
	margin-bottom: 20px;
}
.gp-stand .stand-item2{
	float: left;
	width: 591px;
	height: 211px;
	background:url(../images/aigrowup2020/standBg2.jpg) no-repeat;
}
.gp-stand .row .stand-item2:last-child{
	float: right;
}
.gp-stand .stand-item .stand-left{
	padding:35px 0 20px 23px;
	float: left;
	width: 227px;
	height: 145px;
	background: url(../images/aigrowup2020/num1.png) no-repeat 24px 110px;
}
.gp-stand .item2 .stand-left{
	background: url(../images/aigrowup2020/num2.png) no-repeat 24px 110px;
}
.gp-stand .item3 .stand-left{
	background: url(../images/aigrowup2020/num3.png) no-repeat 24px 110px;
}
.gp-stand .item4 .stand-left{
	background: url(../images/aigrowup2020/num4.png) no-repeat 24px 110px;
}
.gp-stand .item5 .stand-left{
	background: url(../images/aigrowup2020/num5.png) no-repeat 24px 110px;
}
.gp-stand .stand-item .stand-con{
	overflow: hidden;
	padding-top: 35px;
}
.gp-stand .stand-item .tit2{
	font-size: 24px;
	font-weight: bold;
	color:#fff;
	line-height: 1;
	padding: 10px 0 28px 0;
	position: relative;
	z-index: 2;
	font-family: '思源黑体 CN';
}
.gp-stand .stand-item .tit2 span{
	color:#ffe898;
}
.gp-stand .stand-item .tit3{
	font-size: 16px;
	font-weight: bold;
	color:#fff;
	line-height: 30px;
}
.gp-stand .stand-item .tit3 span{
	color:#ffe898;
}
.gp-stand .stand-item .line {
	height: 5px;;
}
.gp-stand .stand-item .line img{
	vertical-align: top;
}
.gp-stand .stand-item .stand-con{
	color:#fff;
	font-size: 16px;
	/* line-height: 30px; */
	position: relative;
	z-index: 2;
	/* padding-right: 25px; */
}
.gp-stand .stand-item .stand-con p{
	position: relative;
	padding-left: 12px;
	/* margin-bottom: 12px; */
	line-height: 30px;
	position: relative;
}
.gp-stand .stand-item .stand-con p:before{
	content: "";
	position: absolute;
	width: 2px;
	height: 16px;
	background: #fff;
	left: 0;
	top:7px;
}

.gp-plan .tit{
	position: absolute;
	right: -133px;
	top: 0;
}
.plan-wrap{
	padding: 40px 80px;
	position: relative;
	background:url(../images/aigrowup2020/face.png) #7460e2 no-repeat 750px ;
}
.plan-wrap .ltIcon{
	left: -5px;
	top: -5px;
}
.plan-wrap .rtIcon{
	right: -5px;
	top: -5px;
}
.plan-wrap .lbIcon{
	left: -5px;
	bottom: -5px;
}
.plan-wrap .rbIcon{
	right: -5px;
	bottom: -5px;
}
.plan-wrap p{
	color: #fff;
	font-size: 16px;
	line-height: 48px;
	position: relative;
}
.plan-wrap p em{
	display: inline-block;
	width: 13px;
	height: 13px;
	background: url(../images/aigrowup2020/icons.png)  -153px -265px no-repeat ;
	margin-right: 24px;
}
.gp-award{
	background: #e9e8e0;
	margin-top: 110px;
	padding-bottom: 45px;
}
.gp-award .tit{
	position: absolute;
	right: -133px;
	top:0;
}
.award-wrap{
	text-align: center;
}
.award-wrap img{
	vertical-align: top;
	margin: 0 40px;
}
.award-notice{
	height: 112px;
	line-height: 112px;
	font-size: 18px;
	color:#254bc3;
	text-align: center;
}

.gp-media {
	margin-top: 100px;
	margin-bottom: 90px;
}
.gp-media .tit{
	position: absolute;
	right: -133px;
	top: 0;
}
.media-box{
	padding: 40px 0;
	background: #5e50c4;
	text-align: center;
}
.gp-sign{
	padding-top: 95px;
	padding-bottom: 60px;
}
.sign-btn{
	display: block;
	text-align: center;
	width: 274px;
	height: 76px;
	padding-right: 76px;
	line-height: 76px;
	color: #fff;
	font-size: 24px;
	margin: 0 auto;
	position: relative;
	background: #ff5959;
	letter-spacing: 4px;
}
.sign-btn span{
	position: absolute;
	width: 76px;
	height: 76px;
	background: #e40f01;
	right: 0;
	top: 0;
}
.sign-btn span em{
	display: inline-block;
	background: url('../images/aigrowup2020/icons.png') no-repeat -23px -321px;
	width: 20px;
	height: 14px;
}
.gp-footer{
	text-align: center;
	font-size: 14px;
	color: #bac9ff;
	background: #3b1d9d;
	line-height: 115px;
}

.gp-partnerMedia{
	height: 1034px;
	background: url(../images/aigrowup2020/AIFtBg2.jpg) no-repeat center top;
}
.gp-partnerMedia .tit{
	text-align: center;
}
.gp-partnerMedia .logos{
	text-align: center;
	margin-top: 160px;
}
.gp-partnerMedia .contact{
	padding: 80px 0 0 0;
	text-align: center;
	color:#fff;
	font-size: 18px;
	line-height: 30px;;
}
.gp-partnerMedia .contact h3{
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 9px;
}
.gp-partnerMedia .contact img{
	vertical-align: top;
	margin: 15px 0;
}