body{background:white;}
#content1 p,#content2 p,.p{font-size:20px; line-height:36px; color:black; text-align: left;}
.pointer{border:8px solid #03D3B6; width: 0; height: 0; border-radius: 50%; position: absolute;}
.shortLine{width:56px; height:6px; border-radius: 3px; background:#06D3B6; margin-top:16px;}
.leftLine{margin-left:22px; float:left; width:8px; border-radius: 4px; background:#00D0B1;}
.longLine{ margin:0 30px; height:2px; background:white;}
.verticalLine{position:absolute; height:180px; width:2px; background:white;}
.w25{width:25%;}
.w33{width:33.33%;}
.w89{width:89% !important;}
.w16{width:16.6%}

/*************************内容区1****************************/
#content1{background:#FFFFFF;}
/*************************Floor1****************************/
#content1 .container:first-child .trow{margin-top:66px;}
#content1 .container:first-child .leftLine{ margin-top:2px;  height:65px;}
#content1 .container:first-child h3{margin-left:50px; font-size:28px; line-height: 34px; font-weight: 400;}
#content1 .container:first-child .p{position:relative; padding-left:30px; margin-top:30px; margin-bottom: 30px;}
#content1 .container:first-child .p .pointer{top:12px; left:-5px;}

/*************************Floor2****************************/
#content1 .container:nth-child(2){background:#F1F1F5;}
#content1 .container:nth-child(2) .p{position:relative; padding-left:54px; margin-top:30px; margin-bottom: 30px;}
#content1 .container:nth-child(2) .p .pointer{top:12px; left:25px;}
/*************************Floor3****************************/
#content1 .container:nth-child(3){background:white; margin-top:-4px ;}
#content1 .container:nth-child(3) .p{position:relative; padding-left:54px; margin-top:30px; margin-bottom: 30px;}
#content1 .container:nth-child(3) .p .pointer{top:12px; left:25px;}
/*************************Floor4****************************/
#content1 .container:nth-child(4){background:#F1F1F5;}
#content1 .container:nth-child(4) .leftLine{ margin-top:34px;  height:34px;}
#content1 .container:nth-child(4) h3{padding-top:32px ; margin-left:50px; font-size:28px; line-height: 34px; font-weight: 400;}
#content1 .container:nth-child(4) .inH3{line-height:64px; margin-left:40px; text-indent: 12px;}
#content1 .container:nth-child(4) p{font-size:16px; line-height: 20px; margin-left:40px; margin-top:24px; font-weight: 500;}
#content1 .container:nth-child(4) img{float:left;}
#content1 .container:nth-child(4) .first{padding-bottom:60px;}
#content1 .container:nth-child(4) .second{margin-top:26px;}
#content1 .container:nth-child(4) .second p{ margin-bottom: 50px;}
#content1 .container:nth-child(4) .verticalLine{top:240px;}
#content1 .container:nth-child(4) .firstLine{left:302px;}
#content1 .container:nth-child(4) .secondLine{left:592px;}
#content1 .container:nth-child(4) .thirdLine{right:292px;}
/*************************Floor5****************************/
#content1 .container:nth-child(5){background:white; padding-bottom:66px ;}
#content1 .container:nth-child(5) .leftLine{ margin-top:34px;  height:34px;}
#content1 .container:nth-child(5) h3{padding-top:32px ; margin-left:50px; font-size:28px; line-height: 34px; font-weight: 400;}
#content1 .container:nth-child(5) img{float:left; margin-left:20px;}
#content1 .container:nth-child(5) .inH3{margin-top:-4px; margin-left:108px; padding: 0; font-size:20px; font-weight: 600;}
#content1 .container:nth-child(5) p{margin-left:108px; font-size:15px; line-height:20px;}
#content1 .container:nth-child(5) .w100{margin-top:56px;}
/*************************Floor6****************************/
#content1 .container:nth-child(6){background:#F1F1F5; padding-bottom:66px ;}
#content1 .container:nth-child(6) .leftLine{ margin-top:34px;  height:34px;}
#content1 .container:nth-child(6) h3{padding-top:32px ; margin-left:50px; font-size:28px; line-height: 34px; font-weight: 400;}
#content1 .container:nth-child(6) p{text-align: center; margin-top:10px;}
#content1 .container:nth-child(6) .box{margin:15px; padding: 20px 6px; border:1px solid black;}
#content1 .container:nth-child(6) .box img{float:left; margin-top:8px; margin-left:6px;}
#content1 .container:nth-child(6) .box h3{line-height:20px; padding: 0; font-size:20px; text-align: left; margin-left:63px; font-weight: 600;}
#content1 .container:nth-child(6) .box p{font-size:16px; line-height:24px; color:#706E6F; text-align: left; margin-top:8px; margin-left:63px;}


/*************************内容区2****************************/
/*************************Floor1****************************/
#content2 .container:nth-child(1) img{padding:44px 0;}
#content2 .container:nth-child(1) p{margin-left:60px;}
#content2 .container:nth-child(1) .shortLine{margin-left:60px;}
/*************************Floor2(绿色块)****************************/
#content2 .grayC{height:40px; width:100%; background:#F1F1F5; margin-top:46px;}
#content2 .grayC .greenK{box-shadow:0 0 70px rgba(0,211,182,0.5); height:146px; width:100%; background:#00D3B6; position: absolute; top:-48px; left: 0; z-index: 99;}
#content2 .grayC .greenK ul{width:572px; margin: 0 auto;}
#content2 .grayC .greenK ul li{float:left; font-size:36px; color:white; font-weight: 600; letter-spacing: 3px;}
#content2 .grayC .greenK ul li:nth-child(1),
#content2 .grayC .greenK ul li:nth-child(3),
#content2 .grayC .greenK ul li:nth-child(5)
{line-height:146px}

#content2 .grayC .greenK ul li:nth-child(2),
#content2 .grayC .greenK ul li:nth-child(4)
{line-height:42px; margin:0 14px; margin-top:26px;}
/*************************Floor3****************************/
#content2 .container:nth-child(3){margin-top:100px;}
#content2 .container:nth-child(3) h3{float:left; font-size:38px; color:black; font-weight: 600; text-shadow: 0 0 1px darkgray;}
#content2 .container:nth-child(3) .shortLine{width:100%;}
#content2 .container:nth-child(3) .p{padding-left:34px; margin-top:34px; letter-spacing: 2px; text-shadow: 0 0 1px darkgray;}
#content2 .container:nth-child(3) .p .pointer{margin-top:12px; margin-left:-30px;}
#content2 .container:nth-child(3) .center{margin:40px auto; width:401px; position:relative;}
#content2 .container:nth-child(3) .center span{font-size:30px; font-weight: 600; text-shadow: 0 0 1px darkgray; position:absolute;}
#content2 .container:nth-child(3) .center span:nth-child(2){left:-152px; top:62px;}
#content2 .container:nth-child(3) .center span:nth-child(3){left:-152px; top:249px;}
#content2 .container:nth-child(3) .center span:nth-child(4){right:-152px; top:62px;}
#content2 .container:nth-child(3) .center span:nth-child(5){right:-152px; top:249px;}
/*************************Floor4****************************/
#content2 .container:nth-child(4){background:#F1F1F5;}
#content2 .container:nth-child(4) h3{float:left; margin-top:40px; font-size:38px; color:black; font-weight: 600; text-shadow: 0 0 1px darkgray;}
#content2 .container:nth-child(4) .shortLine{width:100%;} 
#content2 .container:nth-child(4) .p{padding-left:34px; margin-top:34px; letter-spacing: 2px; text-shadow: 0 0 1px darkgray;}
#content2 .container:nth-child(4) .p .pointer{margin-top:12px; margin-left:-30px;}
#content2 .container:nth-child(4) .box{float:left; margin:42px 42px; width:266px; height:310px; background:url(../images/greenBg.png) no-repeat;}
#content2 .container:nth-child(4) .box:nth-child(2){background:url(../images/orangeBg.png) no-repeat;}
#content2 .container:nth-child(4) .box h3{letter-spacing:2px; font-size:30px; float: none; margin: 0 auto; text-align: center; margin-top:18px; margin-bottom: 12px;}
#content2 .container:nth-child(4) .box .shortLine{width:191px; margin-top:12px; height:4px;  margin-left:36px;}
#content2 .container:nth-child(4) .box .orange{background:#FFA03C;}
#content2 .container:nth-child(4) .box ul{margin-top:16px;}
#content2 .container:nth-child(4) .box ul li{font-size:20px; line-height: 34px; font-weight: 500; text-shadow: 0 0 1px darkgray;}
