*{
    box-sizing: border-box;
}
body {
    line-height: 1;
}
.pic {
    display: block;
    width: 1920px;
    height: 100%;
    position: relative;
    left: 50%;
    margin-left: -960px;
}
.pic2 {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    left: 50%;
    transform: translate(-50%,0);
}

.bc_footer .footer_box .center_box img {
    box-sizing: content-box;
}
.bc_topBar_container .bc_topBar_box {
    box-sizing: content-box;
}
.bc_topBar_container .bc_area .home_city_pop .home_city_body {
    box-sizing: content-box;
}
.bc_topBar_container .bc_area .home_city_pop .home_city_foot {
    box-sizing: content-box;
}
.bc_footer .footer_box {
    box-sizing: content-box;
}
.bc_footer .footer_box .right_box {
    box-sizing: content-box;
}
a:hover {
    text-decoration: none;
}
.hidden {
    overflow: hidden;
    position:relative;
}


.gy_banner {
    height: 640px;
    background: url(/static/home/images/1-1.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 154px;
}
.gy_banner .title {
    width: 408px;
    font-size: 64px;
	line-height: 76px;
	letter-spacing: 4px;
	color: #ffffff;
    font-weight: 600;
    margin-bottom: 42px;
}
.gy_banner .msg {
    width: 445px;
    font-size: 24px;
	line-height: 48px;
	letter-spacing: 2px;
	color: #dde7ff;
}

.gy_moshi {
    padding: 78px 0;
}
.gy_moshi .title {
    text-align: center;
    font-size: 48px;
	color: #222222;
    margin-bottom: 23px;
}
.gy_moshi .content {
    display: flex;
    justify-content: space-between;
}
.gy_moshi .content div {
    width: 585px;
    font-size: 20px;
    line-height: 33px;
	letter-spacing: 1px;
	color: #333333;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.gy_moshi .content div span {
    color: #4070f4;
}

.gy_youshi {
    height: 670px;
    background: url(/static/home/images/1-3.png) no-repeat;
    background-size: 100% 100%;
    padding: 62px 0 77px;
}
.gy_youshi .title {
    text-align: center;
    font-size: 48px;
	color: #333333;
    margin-bottom: 39px;
}
.gy_youshi .content {
    display: flex;
    justify-content: space-between;
}
.gy_youshi .content div {
    width: 312px;
	height: 444px;
	background-color: #ffffff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 0 31px;
}
.gy_youshi .content ul {
    display: flex;
    flex-wrap: wrap;
    width: 872px;
    justify-content: space-between;
}
.gy_youshi .content ul li {
    width: 428px;
	height: 214px;
	background-color: #ffffff;
    margin-bottom: 16px;
    display: flex;
    flex-direction: column;
    padding: 32px 26px 0 24px;
}
.gy_youshi .content div p:nth-child(2) {
    font-size: 20px;
	color: #222222;
    margin: 44px 0 35px;
}
.gy_youshi .content div span {
    width: 32px;
	height: 2px;
	background-color: #4070f4;
}

.gy_youshi .content div p:nth-child(4) {
    font-size: 14px;
	color: #666666;
    margin-top: 44px;
	line-height: 24px;
	letter-spacing: 1px;
}
.gy_youshi .content ul li p:nth-child(2) {
    font-size: 20px;
	color: #222222;
    margin: 22px 0 16px;
}
.gy_youshi .content ul li span {
    width: 32px;
	height: 2px;
	background-color: #4070f4;
}
.gy_youshi .content ul li p:nth-child(4) {
    font-size: 14px;
	color: #666666;
    margin-top: 16px;
	line-height: 24px;
	letter-spacing: 1px;
}
.gy_quanguo {
    padding: 80px 0 78px;
}
.gy_quanguo .title {
    text-align: center;
    font-size: 48px;
	color: #222222;
    margin-bottom: 6px;
}
.gy_quanguo .content {
    display: flex;
    justify-content: space-between;
}
.gy_quanguo .content ul {
    width: 496px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.gy_quanguo .content ul li {
    margin-bottom: 50px;
}
.gy_quanguo .content ul li:last-child {
    margin-bottom: 0;
}
.gy_quanguo .content ul li p:nth-child(1) {
    font-size: 24px;
	color: #222222;
    margin-bottom: 24px;
}
.gy_quanguo .content ul li p:nth-child(1) span {
    color: #4070f4;
}
.gy_quanguo .content ul li p:nth-child(2) {
    font-size: 16px;
	line-height: 26px;
	color: #666666;
}
.gy_yingxiao {
    padding: 68px 0 92px;
    background-color: #fff5f5;
}
.gy_yingxiao .title {
    text-align: center;
    font-size: 48px;
	color: #222222;
    margin-bottom: 39px;
}
.gy_yingxiao .content {
    font-size: 20px;
	line-height: 34px;
	color: #666666;
    text-align: center;
}
.gy_yingxiao .content span {
    color: #4070f4;
}
.gy_yingxiao .dw div {
    position: relative;
    margin-top: 40px;
}
.gy_yingxiao .dw div p {
    position: absolute;
    left: 0;
    top: 0;
    padding: 10px 15px;
    background-image: linear-gradient(90deg, 
		#ff7e00 0%, 
		#fd952f 100%), 
	linear-gradient(
		#ff4d4f, 
		#ff4d4f);
	background-blend-mode: normal, 
		normal;
	border-radius: 12px 0px 12px 0px;
    font-size: 18px;
	letter-spacing: 1px;
	color: #ffffff;
}
.gy_yingxiao .dw div p span {
    font-size: 24px;
}

.gy_xuanche {
    padding: 80px 0 84px;
}
.gy_xuanche .title {
    text-align: center;
    font-size: 48px;
	color: #222222;
    margin-bottom: 30px;
}
.gy_xuanche .msg {
    font-size: 20px;
	color: #454545;
    text-align: center;
}
.gy_xuanche .content {
    height: 650px;
    background: url(/static/home/images/1-11.png) no-repeat bottom;
    background-size: 882px 503px;
    position: relative;
}
.gy_xuanche .content ul li {
    position: absolute;
    text-align: center;
}
.gy_xuanche .content ul li p:first-child {
    font-size: 20px;
	color: #333333;
    font-weight: 600;
    margin-bottom: 24px;
}
.gy_xuanche .content ul li p:last-child {
    font-size: 14px;
	color: #666666;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.gy_xuanche .content ul li:nth-child(1),.gy_xuanche .content ul li:nth-child(4) {
    width: 196px;
}
.gy_xuanche .content ul li:nth-child(2),.gy_xuanche .content ul li:nth-child(3) {
    width: 210px;
}
.gy_xuanche .content ul li:nth-child(1) {
    left: 70px;
    bottom: 315px ;
}
.gy_xuanche .content ul li:nth-child(2) {
    left: 253px;
    bottom: 501px ;
}
.gy_xuanche .content ul li:nth-child(3) {
    right: 253px;
    bottom: 501px ;
}
.gy_xuanche .content ul li:nth-child(4) {
    right: 70px;
    bottom: 315px  ;
}
.gy_fanwei {
	background-image: linear-gradient(0deg, 
		#071030 0%, 
		#081131 100%), 
	linear-gradient(
		#3ea6fd, 
		#3ea6fd);
	background-blend-mode: normal, 
		normal;
        padding: 60px 0 52px;
        text-align: center;
}
.gy_fanwei .title {
    font-size: 48px;
	color: #ffffff;
    margin-bottom: 39px;
}
.zh_pingtai {
    height: 640px;
    background: url(/static/home/images/2-1.png) no-repeat;
    background-size: 100% 100%;
    position: relative;
}
.zh_pingtai .title {
    font-size: 52px;
	letter-spacing: 2px;
	color: #ffffff;
    padding-top: 140px;
}
.zh_pingtai .msg {
    width: 469px;
    font-size: 20px;
	line-height: 34px;
	color: #ffffff;
    margin: 45px 0 60px;
}
.zh_pingtai .btn {
    display: flex;
}
.zh_pingtai .btn a {
    width: 188px;
	height: 56px;
    line-height: 56px;
	border-radius: 28px;
	border: solid 1px #ebebeb;
    font-size: 16px;
	color: #ffffff;
    text-align: center;
    margin-right: 9px;
}
.zh_pingtai .btn a:hover {
    background-color: #ffffff;
	border: solid 1px #ffffff;
    color: #0088ff;
}
.zh_shengtaihua {
    padding: 94px 0 10px;
}
.zh_shengtaihua .title {
    font-size: 48px;
	color: #222222;
    text-align: center;
}
.zh_shengtaihua .box {
    width: 1248px;
    margin: 0 auto;
    height: 726px;
    background: url(/static/home/images/2-2.png) no-repeat center;
    background-size: 789px 580px;
    position: relative;
}
.zh_shengtaihua .box ul li {
    position: absolute;
}
.zh_shengtaihua .box ul li p:first-child {
    font-size: 20px;
	color: #333333;
    margin-bottom: 14px;
}
.zh_shengtaihua .box ul li p:last-child {
    font-size: 16px;
	line-height: 22px;
	color: #999999;
}
.zh_shengtaihua .box ul li:nth-child(odd) {
    text-align: right;
}
.zh_shengtaihua .box ul li:nth-child(even) {
    text-align: left;
}
.zh_shengtaihua .box ul li:nth-child(1) {
    top: 88px;
    right: 924px;
}
.zh_shengtaihua .box ul li:nth-child(2) {
    top: 88px;
    left: 924px;
}
.zh_shengtaihua .box ul li:nth-child(3) {
    top: 328px;
    right: 1024px;
}
.zh_shengtaihua .box ul li:nth-child(4) {
    top: 328px;
    left: 1024px;
}
.zh_shengtaihua .box ul li:nth-child(5) {
    top: 586px;
    right: 970px;
}
.zh_shengtaihua .box ul li:nth-child(6) {
    top: 586px;
    left: 970px;
}
.zh_gongju {
    padding-top: 60px;
    position: relative;
}
.zh_gongju .box {
    background-color: #f0f7ff;
}
.zh_gongju .box .xitongicon {
    position: absolute;
    top: 0;
    margin: 0 540px;
    z-index: 2;
}
.zh_gongju .box .dw .content {
    padding: 100px 0 64px;
}
.zh_gongju .box .dw .content .title {
    font-size: 40px;
	color: #333333;
    text-align: center;
    margin-bottom: 8px;
}
.zh_gongju .box .dw .content ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.zh_gongju .box .dw .content ul li {
    width: 278px;
	background-color: #ffffff;
	border-radius: 8px;
    padding: 40px 86px;
    margin-top: 28px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.zh_gongju .box .dw .content ul li p {
    margin-top: 11px;
    font-size: 20px;
	color: #333333;
}
.zh_gongju .box .dw .content ul li a {
    font-size: 12px;
	color: #666666;
    width: 88px;
	height: 32px;
    line-height: 30px;
    text-align: center;
	background-color: #ffffff;
	border-radius: 26px;
	border: solid 1px #dadada;
    margin-top: 38px;
}
.zh_gongju .box .dw .content ul li:hover {
    box-shadow: 0 0 24px 0px #d8dcef;
}
.zh_gongju .box .dw .content ul li:hover a {
	border: solid 1px #4ca2ff;
    color: #4ca2ff;
}
.zh_shuju .title {
    font-size: 48px;
	color: #222222;
    margin: 108px 0 71px;
    text-align: center;
}
.zh_shuju ul {
    display: flex;
    justify-content: space-between;
    padding-bottom: 126px;
}
.zh_shuju ul li {
    text-align: center;
    position: relative;
    width: 216px;
}
.zh_shuju ul li:nth-child(3) {
    width: 251px;
}
.zh_shuju ul li p:first-child {
    font-size: 24px;
	color: #333333;
    margin-bottom: 32px;
}
.zh_shuju ul li p:last-child {
    font-size: 16px;
	color: #666666;
    position: relative;
    padding-right: 25px;
}
.zh_shuju ul li p:last-child span {
    font-size: 60px;
	color: #007aff;
    font-weight: 600;
    margin-left: 4px;
}
.zh_shuju ul li:nth-child(1) p:last-child span,.zh_shuju ul li:nth-child(1) p:last-child i {
    color: #ff601f;
}
.zh_shuju ul li:nth-child(3) p:last-child span,.zh_shuju ul li:nth-child(3) p:last-child i {
    color: #9867ff;
}
.zh_shuju ul li:nth-child(4) p:last-child span,.zh_shuju ul li:nth-child(4) p:last-child i {
    color: #00d085;
}
.zh_shuju ul li p:last-child i {
    font-size: 32px;
	color: #007aff;
    font-style: normal;
}
.zh_shuju ul li p:last-child img {
    position: absolute;
    right: 0;
    bottom: 0;
}
.zh_shuju ul li::after {
    position: absolute;
    top:0;
    height: 100%;
    left: 272px;
    content: '';
    width:1px;
    background-color: #efefef;
}
.zh_shuju ul li:last-child::after {
    height: 0;
}
.zh_shuju ul li:nth-child(3)::after {
    left: 306px;
}

.hjk_banner {
    height: 659px;
    background: url(/static/home/images/3-1.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 162px;
}
.hjk_banner .dw .title {
    font-size: 50px; 
	letter-spacing: 3px;
	color: #ffffff;
    margin-bottom: 57px;
}
.hjk_banner .dw p:nth-child(2) span {
    font-size: 26px;
    margin-right: 40px;
}
.hjk_banner .dw p:nth-child(2) span:nth-child(1) {
	color: #57ffff;
}
.hjk_banner .dw p:nth-child(2) span:nth-child(2) {
	color: #fa9300;
}
.hjk_banner .dw p:nth-child(2) span:nth-child(3) {
	color: #b875ff;
}
.hjk_banner .dw p:nth-child(2) span:nth-child(4) {
	color: #ffffff;
}
.hjk_banner .dw .msg {
    margin-top: 43px;
    width: 320px;
    font-size: 16px;
	line-height: 36px;
    color: #cfd0d7;
}
 .hjk_huijike .dw {
    padding: 72px 0 6px;
    display: flex;
    justify-content: space-between;
}
 .hjk_huijike .left {
    padding-top: 78px;
}
 .hjk_huijike .left .title {
    font-size: 48px;
	color: #222222;
    margin-bottom: 19px;
}
 .hjk_huijike .left .title span {
    display: inline-block;
    margin-right: 43px;
}
 .hjk_huijike .left .title span:nth-child(1) {
    position: relative;
}
 .hjk_huijike .left .title span:nth-child(1)::after {
    position: absolute;
    content: '';
    width:2px;
    height: 100%;
    top:0;
    left: 116px;
    background-color: #838383;
}
 .hjk_huijike .left .msg {
    font-size: 20px;
	letter-spacing: 1px;
	color: #333333;
}
 .hjk_huijike .left a {
    display: inline-block;
    width: 188px;
	height: 56px;
    line-height: 56px;
	background-color: #6974e2;
	border-radius: 28px;
    margin: 47px 0 79px;
    font-size: 16px;
	color: #ffffff;
    text-align: center;
}
 .hjk_huijike .left ul {
    display: flex;
}
 .hjk_huijike .left ul li {
    font-size: 16px;
	color: #333333;
    margin-right: 72px;
}
 .hjk_huijike .left ul li:last-child {
    margin-right: 0;
}
 .hjk_huijike .left ul li p:first-child {
    color: #b875ff;
    margin-bottom: 16px;
}
 .hjk_huijike .left ul li p:first-child span {
    font-size: 32px;
	letter-spacing: 4px;
}
 .hjk_huijike .left ul li p:last-child {
    padding-left: 2px;
}
 .hjk_nanti  {
    background-color: #f7f9fc;
    padding: 72px 0 77px;
}
 .hjk_nanti .title {
    font-size: 48px;
    color: #222222;
    text-align: center;
    margin-bottom: 95px;
}
 .hjk_nanti ul {
    display: flex;
    justify-content: space-between;
}
 .hjk_nanti ul li {
    width: 316px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}
 .hjk_nanti ul li .img {
    height: 134px;
}
 .hjk_nanti ul li .msg p:first-child {
    margin-bottom: 23px;
    font-size: 20px;
	color: #333333;
}
 .hjk_nanti ul li .msg p:last-child {
    font-size: 16px;
	line-height: 28px;
	color: #666666;
}
 .hjk_jieshao {
    height: 747px;
    background: url(/static/home/images/3-6.png) no-repeat;
    background-size: 1920px 464px;
    background-position:  0 162px;
    padding-top: 334px;
}
 .hjk_jieshao .dw div {
    width: 507px;
}
 .hjk_jieshao .title {
    font-size: 48px;
	color: #222222;
    margin-bottom: 24px;
    text-align: right;
}
 .hjk_jieshao .title span {
    display: inline-block;
}
 .hjk_jieshao .title span:nth-child(1) {
    position: relative;
    margin-right: 43px;
}
 .hjk_jieshao .title span:nth-child(1)::after {
    position: absolute;
    content: '';
    width:2px;
    height: 100%;
    top:0;
    left: 116px;
    background-color: #838383;
}
 .hjk_jieshao .msg {
    font-size: 20px;
	line-height: 26px;
	letter-spacing: 1px;
	color: #333333;
    text-align: right;
}
 .hjk_dibu {
    padding: 116px 0 111px;
    background-color: #f7f9fc;
}
 .hjk_dibu ul {
    display: flex;
    justify-content: space-between;
}
 .hjk_dibu ul li {
    width: 278px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 59px 18px 54px;
    background-color: #fff;
}
 .hjk_dibu ul li .img {
    height: 143px;
}
 .hjk_dibu ul li .msg p:first-child {
    margin-bottom: 20px;
    font-size: 20px;
	color: #333333;
}
 .hjk_dibu ul li .msg p:last-child {
    font-size: 16px;
	line-height: 22px;
	color: #666666;
}

/*2021-08-05*/

.fx_banner {
    height: 659px;
    background: url(/static/home/images/4-1.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 154px;
}
.fx_banner .dw .title {
    font-size: 50px; 
	letter-spacing: 3px;
	color: #ffffff;
    margin-bottom: 67px;
    line-height: 80px;
}
.fx_banner .dw .msg {
    font-size: 30px;
	letter-spacing: 1px;
	color: #ffffff;
}
.fx_banner .dw .msg span {
    font-size: 48px;
}
.fx_tuoke  {
    padding-top: 63px;
    background-color: #fff;
}
.fx_tuoke .title {
    font-size: 48px;
	letter-spacing: 1px;
	color: #222222;
    text-align: center; 
    font-weight: 600;
}
.fx_tuoke .title span {
    position: relative;
}
.fx_tuoke .title span::after {
    position: absolute;
    content: '';
    bottom: -23px;
    left: 64px;
    width: 68px;
	height: 4px;
	background-color: #ff3600;
	border-radius: 2px;
    display: inline-block;
}
.fx_tuoke .content {
    padding: 93px 0 10px;
    position: relative;
    text-align: center;
}
.fx_tuoke .content a {
    display: inline-block;
    position: absolute;
    bottom: 10px;
    left: 116px;
    width: 240px;
	height: 56px;
    line-height: 56px;
    text-align: center ;
	background-color: #ff3600;
	border-radius: 28px;
    color: #ffe1dd;
    letter-spacing: 1px;
    font-size: 20px;
}
.fx_tuoke .content a:hover {
	background-color: #ca2e04;
}
.fx_bodong {
    height: 890px;
    background: url(/static/home/images/4-3.png) no-repeat bottom;
    background-size: 1920px 581px;
    background-color: #fff;
}
.fx_bodong ul {
    position: relative;
    height: 100%;
}
.fx_bodong ul li {
    position: absolute;
    font-size: 18px;
	letter-spacing: 1px;
	color: #333333;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.fx_bodong ul li:nth-child(1) {
    bottom: 385px;
    left: -22px;
}
.fx_bodong ul li:nth-child(2) {
    bottom: 526px;
    left: 341px;
}
.fx_bodong ul li:nth-child(3) {
    bottom: 465px;
    left: 707px;
}
.fx_bodong ul li:nth-child(4) {
    bottom: 579px;
    left: 1070px;
}
.fx_quanguo {
    height: 703px;
    background: url(/static/home/images/4-4.png) no-repeat center;
    background-size: 1200px 486px;
    background-color: #fff;
    position: relative;
}
.fx_quanguo ul {
    position: relative;
}
.fx_quanguo ul li {
    font-size: 24px;
	letter-spacing: 1px;
	color: #333333;
    position: absolute;
}
.fx_quanguo ul li p:nth-child(2) {
    font-size: 16px;
	line-height: 21px;
	letter-spacing: 0px;
	color: #999999;
    margin-top: 20px;
}
.fx_quanguo ul li:nth-child(odd) {
    text-align: left;
}
.fx_quanguo ul li:nth-child(even) {
    text-align: right;
}
.fx_quanguo ul li:nth-child(1) {
    left: 168px;
    top: 146px;
}
.fx_quanguo ul li:nth-child(2) {
    right: 168px;
    top: 146px;
}
.fx_quanguo ul li:nth-child(3) {
    left: 121px;
    top: 324px;
}
.fx_quanguo ul li:nth-child(4) {
    right: 121px;
    top: 324px;
}
.fx_quanguo ul li:nth-child(5) {
    left: 203px;
    top: 491px;
}
.fx_quanguo ul li:nth-child(6) {
    right: 203px;
    top: 491px;
}
.fx_jieshao {
	height: 268px;
	background-color: #fcede8;
    font-size: 16px;
	color: #333333;
}
.fx_jieshao span {
    font-size: 20px;
	color: #ff3600;
}
.fx_jieshao ul {
    display: flex;
    justify-content: space-between;
    padding: 101px 0;
}
.fx_jieshao ul li {
    position: relative;
    line-height: 32px;
}
.fx_jieshao ul li::after {
    position: absolute;
     top:0;
     height: 100%;
     right: -50px;
     content: '';
     width:1px;
     background-color: #fdc9ba;
}
.fx_jieshao ul li:nth-child(4):after {
     width:0;
}

.htg_banner {
    height: 640px;
    background: url(/static/home/images/5-1.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 139px;
    color: #fff;
}
 .htg_banner .title {
    font-size: 48px;
    margin-bottom: 39px;
}
 .htg_banner .title span {
    display: inline-block;
    margin-right: 43px;
}
 .htg_banner .title span:nth-child(1) {
    position: relative;
}
 .htg_banner .title span:nth-child(1)::after {
    position: absolute;
    content: '';
    width:2px;
    height: 100%;
    top:0;
    left: 116px;
    background-color: #fff;
}
 .htg_banner .msg {
    font-size: 20px;
    line-height: 42px;
}
 .htg_banner a {
    display: inline-block;
    width: 188px;
	height: 56px;
    line-height: 56px;
	background-color: #fff;
	border-radius: 28px;
    margin-top: 66px;
    font-size: 18px;
	color: #2461ef;
    text-align: center;
}
.htg_tuoke {
    text-align: center;
    padding: 64px 0 104px;
    background-color: #fff;
}
.htg_tuoke .title {
    font-size: 48px;
	letter-spacing: 2px;
	color: #222222;
    margin-bottom: 20px;
}
.htg_liucheng {
    height: 547px;
    background: url(/static/home/images/5-3.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 100px;
}
.htg_liucheng .title {
    font-size: 48px;
	letter-spacing: 2px;
	color: #ffffff;
    text-align: center;
}
.htg_liucheng ul {
    display: flex;
    justify-content: space-between;
    font-size: 20px;
	padding: 120px 46px 0;
	color: #222222;
}
.htg_liucheng ul li {
    text-align: center;
    line-height: 27px;
}
.htg_jieshao {
    padding: 105px 0 132px;
    background-color: #fff;
}
.htg_jieshao .title {
    font-size: 48px;
	letter-spacing: 2px;
	color: #222222;
    text-align: center;
    margin-bottom: 66px;
}
.htg_jieshao .title span {
    color: #2764f0;
}
.htg_jieshao .content {
    display: flex;
    justify-content: space-between;
}
.htg_jieshao .content div {
    width: 552px;
}
.htg_jieshao .content div p:first-child {
    font-size: 18px;
	line-height: 36px;
	letter-spacing: 1px;
	color: #393939;
    margin: 83px 0 93px;
}
.htg_jieshao .content div p:last-child {
    font-size: 24px;
	letter-spacing: 1px;
	color: #666666;
    line-height: 60px; 
}
.htg_jieshao .content div p:last-child span {
    display: inline-block;
    width: 154px;
	height: 60px;
	border-radius: 30px;
    text-align: center;
    font-size: 36px;
}
.htg_jieshao .content div p:last-child span:nth-child(1) {
	background-color: #e7f2ff;
    color: #2764f0;
    margin-right: 44px;
}
.htg_jieshao .content div p:last-child span:nth-child(2) {
	background-color: #ffe7df;
    color: #ff7851;
}
.htg_yiyi {
    height: 639px;
    background: url(/static/home/images/5-5.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 66px;
}
.htg_yiyi .title {
    font-size: 48px;
	letter-spacing: 2px;
	color: #ffffff;
    text-align: center;
}
.htg_yiyi .msg {
    font-size: 20px;
	text-align: center;
	color: #ffffff;
	opacity: 0.8;
    margin: 33px 0 90px;
}
.htg_yiyi ul {
    display: flex;
    justify-content: space-between;
}
.htg_yiyi ul li {
    width: 208px;
    text-align: center;
    font-size: 32px;
	color: #ffffff;
}
.htg_yiyi ul li p:nth-child(1) {
    font-weight: 600;
}
.htg_yiyi ul li p:nth-child(2) {
    font-size: 16px;
	line-height: 31px;
	color: #ffffff;
    margin-top: 44px;
}
.htg_shixian {
    height: 911px;
    background: url(/static/home/images/5-6.png) no-repeat center;
    background-size: 1258px 626px;
    background-position-y: 190px;
    padding-top: 66px;
    background-color: #fff;
}
.htg_shixian .title {
    font-size: 48px;
	letter-spacing: 2px;
	color: #222222;
    text-align: center;
}
.htg_shixian .msg {
    font-size: 24px;
	color: #333333;
    text-align: center;
    margin: 32px 0 38px;
}
.htg_shixian ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.htg_shixian ul li {
    width: 576px;
	height: 260px;
    margin-bottom: 48px;
    padding: 48px 48px 48px 160px;
    color: #ffffff;
    font-size: 24px;
}
.htg_shixian ul li p:nth-child(2) {
    font-size: 16px;
	line-height: 25px;
    margin-top: 16px;
    height: 100px;
}
.htg_shixian ul li p:nth-child(3) {
    font-size: 16px;
    font-size: 16px;
}
.htg_anli {
    width: 1920px;
	height: 853px;
	background-color: #eef3fe;
    padding-top: 92px;
    text-align: center;
}
.htg_anli .title {
    font-size: 48px;
	letter-spacing: 2px;
	color: #222222;
    margin-bottom: 53px;
}