@font-face { font-family: 'iconfont'; src: url('../fonts/iconfont.eot'); src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), url('../fonts/iconfont.woff') format('woff'), url('../fonts/iconfont.ttf') format('truetype'), url('../fonts/iconfont.svg#iconfont') format('svg'); }
.iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }
.clearfix { clear: both }
.indban { width: 100%; position: relative; height: 540px; }
.indban-img { width: 100%; position: relative; min-height: 540px; background: url(../images/banner.jpg) no-repeat center; background-size: auto 100%; }
.indban .swiper-pagination { bottom: 70px; z-index: 2; }
.indban .swiper-pagination-bullet { border-radius: 8px; background: #1fadc1; opacity: .3; transition: all .4s ease; }
.indban .swiper-pagination-bullet-active { opacity: 1; width: 28px; background: #1fadc1; }
.indban-wd-font { position: absolute; z-index: 2; top: 50%; left: 100px; transform: translateY(-50%); width: 100%; width: 600px; color: #fff; }
.indban-wd-link { width: 100%; font-size: 0; margin-top: 28px; user-select: none; }
.indban-wd-font h2 { font-size: 42px; font-weight: 700; margin-bottom: 14px; }
.indban-wd-font p { font-size: 16px; line-height: 30px; }
.indban-wd-link a { display: inline-block; width: 140px; height: 48px; line-height: 48px; border-radius: 5px; overflow: hidden; font-size: 16px; text-align: center; margin-right: 10px; position: relative; }
.indban-wd-link a:last-child { margin-right: 0; }
.indban-wd-link a span { position: relative; z-index: 2; color: #fff }
.indban-wd-link a:first-child { background: linear-gradient(135deg, #1fadc1, #73DAE8); }
.indban-wd-link a:last-child { border: 1px solid #fff; }
.indban-wd-link a:hover span:after { margin-left: 12px; }
.indban-wd h2, .indban-wd p, .indban-wd-link { opacity: 0; }
.swiper-slide-active .indban-wd h2 { animation: indbanLeft 1s ease both .4s; }
.swiper-slide-active .indban-wd p { animation: indbanLeft 1s ease both .6s; }
.swiper-slide-active .indban-wd-link { animation: indbanOpacity 1s ease both .9s; }
@keyframes indbanLeft { 0% {
opacity: 0;
transform: translateX(140px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
@keyframes indbanOpacity { 0% {
opacity: 0;
transform: translateX(80px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.index_a { padding-top: 60px; padding-bottom: 60px; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: 100%; background-image: none; background-color: unset; background-size: cover; }
h3.desc-title { padding: 0 30px; font-size: 36px; font-weight: 500; color: rgba(13, 25, 36, 1); line-height: 50px; text-align: center; }
.index_nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 40px; margin-top: 40px; }
.indexActive { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 140px; height: 50px; background: #1fadc1; border-radius: 25px; font-size: 14px; color: #fff; line-height: 20px; cursor: pointer; }
.index_tab { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 140px; height: 50px; background: rgba(255, 255, 255, 1); border-radius: 25px; font-size: 14px; color: rgba(102, 102, 102, 1); line-height: 20px; cursor: pointer; }
.indexBox { box-sizing: border-box; position: relative; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; max-width: 1280px; }
.index_hLxjeh { width: 100%; max-width: 100vw; display: flex; justify-content: space-between; }
.iaraAh { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; padding-left: 15px !important; width: 100%; max-width: 50%; margin: 0 auto; }
.iaraAh h3, .iaraAh h4 { margin-top: 12px; padding-left: 0 !important; font-size: 26px; }
}
.iaraAh h4 { font-size: 28px; font-weight: 400; }
.iaraAh p { line-height: 24px; color: #666; font-size: 16px; margin-top: 20px; margin-bottom: 15px }
.iaraAh>div { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-top:15px; }
.dCNYKR img { width: 30vw; }
.iaraAh h4 { font-size: 28px; font-weight: 400; }
.inbanner { position: relative; }
.inbanner .swiper-container { height: 100%; }
.inbanner li a>img { width: 100% }
.inbanner .banner_cont { position: absolute; top: 226px; left: 0; width: 100%; }
.inbanner .banner_page { margin-right: 0; right: 0px; width: 15px; right: 40px; bottom: auto; top: 50%; transform: translate(0, -50%); -webkit-transform: translate(0, -50%); }
.inbanner .banner_page { margin-top: 0; float: none; }
.inbanner .banner_page span { width: 10px; height: 10px; opacity: 1; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; border-radius: 50%; position: relative; margin: 19px 0; background: rgba(255,255,255,0.4); position: relative; }
.inbanner .banner_page span.swiper-pagination-bullet-active { background: #fff; }
.inbanner li.on .banner_text h1, .inbanner li.on .banner_text p, .inbanner li.on .banner_text .banner_more { -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -o-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; }
.inbanner video { position: absolute; min-height: 100%; min-width: 100%; object-fit: cover; top: 0; left: 0; }
.inbanner .cover { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; background: url(../images/cover.png) repeat; }
.but>div { width: 64px; height: 100px; margin-top: -14px; background-size: 100% 100%!important }
.indexActive { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 140px; height: 50px; background: #1fadc1; border-radius: 25px; font-size: 14px; color: #fff; line-height: 20px; cursor: pointer; }
.iaraAh { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; padding-left: 15px !important; width: 100%; max-width: 50%; margin: 0 auto; }
.dHLurd div { width: 80px; height: 80px; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: rgba(255, 255, 255, 1); box-shadow: 0px 10px 30px 0px rgba(49, 83, 212, 0.1); color: #0d1924; font-size: 34px; border-radius: 50%; }
.dHLurd span { font-size: 14px; color: #666; margin-top: 16px; text-align: center; float: none; display: block; }
.iaraAh>div>div { margin-right: 50px; }
.home_solution { padding-top: 60px; padding-bottom: 60px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: 100%; background-image: none; background-color: unset; background-size: cover; }
.indexBox { box-sizing: border-box; position: relative; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; max-width: 1280px; }
/* index2 */
.home_service_value { padding-bottom: 100px; }
.home_service_value_content { background: #fff; width: 70.7%; margin: 0 auto; display: flex; align-items: center; justify-content: space-evenly; flex-wrap: wrap; box-shadow: 0px 0px 20px 0px rgba(73, 107, 242, 0.1); padding: 80px 0 20px; margin-top: 48px; }
.home_service_value_content_item { flex: 33.3%; text-align: center; margin-bottom: 80px; }
.home_service_value_content_item .item_title { color: #444444; font-size: 20px; margin-top: 7px; }
.home_service_value_content_item .item_desc { width: 50%; margin: 0 auto; font-size: 14px; color: #888888; margin-top: 25px; }
.home_service_value_bottom { background: #00A8FF; border-radius: 5px; font-size: 14px; color: #fff; padding: 10px 44px; }
.home_common_body { width: 1066px; margin: 0 auto; /* padding-left: 15%; */ position: relative; height: 470px; display: flex; justify-content: space-between; }
.home_common_bodylist { width: 236px; height: 445px; text-align: center; position: relative; }
.home_common_bodylist_img { width: 130px; height: 130px; background: rgba(255,255,255,1); box-shadow: 0px 0px 20px 0px rgba(68,93,192,0.15); border-radius: 50%; margin: 0 auto; position: absolute; left: 53px; text-align: center; }
.home_common_bodylist_img i { font-size: 48px; line-height: 130px; color: #1fadc1; }
/* .home_common_bodylist_img img { width: 70px; height: 70px; margin: auto; margin-top: 30px; }
.home_common_bodylist_img_main { display: block; }
.home_common_bodylist_img_white { display: none; }
.home_common_bodylist_img_mobile { display: none; } */
.home_common_bodylistitem { height: 380px; background: rgba(255,255,255,1); box-shadow: 0px 0px 20px 0px rgba(68,93,192,0.15); margin-top: -65px; z-index: -999; margin-top: 65px; }
.home_common_bodylist_title { text-align: center; padding-top: 94px; font-size: 20px; font-family: Microsoft YaHei; font-weight: bold; color: rgba(68,68,68,1); line-height: 21px; width: 160px; margin: 0 auto; height: 21px; overflow-wrap: break-word; }
.home_common_bodylist_title h1 { display: none; }
.home_common_bodylist_content { padding-right: 8%; padding-left: 8%; padding-top: 24px; color: #888888; font-size: 14px; text-align: center; }
.home_common_bodylist_content ul { width: 100% }
.home_common_bodylist_content ul li { display: inline-block; float: left; width: 40%; padding: 0; text-align: left; color: #888888; }
.home_common_bodylist_content ul li:nth-child(2n-1) { padding-left: 20% }
.home_common_bodylist_buttom { width: 120px; height: 38px; border: 1px solid rgba(31,173,193,1); border-radius: 2px; text-align: center; margin-top: 20px; position: absolute; bottom: 30px; left: 57px; }
.home_common_bodylist_buttom a { font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: rgba(31,173,193,1); line-height: 38px; }
.home_common_bodylist_buttomline { height: 6px; position: absolute; width: 100%; bottom: 0; }
.home_common_body_back { background-color: #0083C6; position: absolute; height: 320px; width: 100%; z-index: 99; display: none; top: 0; border-radius: 10px; text-align: center; }
.home_common_bodylist_interval { height: 320px; width: 24px; float: left; }
.home_common_bodylist_back_img { padding-top: 33px; height: 61px; }
.home_common_bodylist_back_img img { width: 61px; height: 61px; }
.home_common_bodylist_back_title { padding-top: 18px; font-size: 20px; color: #fff; }
.home_common_bodylist_back_content { padding-right: 8%; padding-left: 8%; padding-top: 34px; color: #fff; font-size: 14px; text-align: left; }
.home_common_bodylist:hover { }
.home_common_bodylist:hover .home_common_bodylist_buttom { background: rgba(31,173,193,1); }
.home_common_bodylist:hover .home_common_bodylist_buttom a { color: rgba(255,255,255,1); }
.home_common_bodylist:hover .home_common_bodylist_buttomline { background: rgba(31,173,193,1); opacity: 0.9; }
.home_common_bodylist:hover .home_common_bodylist_img_main { display: none; }
.home_common_bodylist:hover .home_common_bodylist_img_white { display: block; }
.home_common_bodylist:hover .home_common_bodylist_img { background: rgba(31,173,193,1); }
.home_common_bodylist:hover .home_common_bodylist_img i { color: #ffffff }
.home_common_header_title { padding: 0 30px; font-size: 36px; font-weight: 500; color: rgba(13, 25, 36, 1); line-height: 50px; text-align: center; }
.home_common_header_subtitle { padding: 0 30px; font-size: 16px; color: rgba(102, 102, 102, 1); line-height: 24px; text-align: center; margin-bottom: 60px; }
/* 实力雄厚 */
.home_market { width: 100%; height: 566px; margin-bottom: 37px; background: url(../images/bg3.png); background-size: cover; }
.home_market .box { max-width: 1280px; margin: 0 auto; display: flex; justify-content: space-between; }
.home_market .left { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: flex-start; -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; }
.home_market .left h3 { font-size: 36px; color: rgba(255, 255, 255, 1); line-height: 50px; text-shadow: 0px 0px 50px rgba(13, 37, 62, 1); font-weight: 400; }
.home_market .left .btn { cursor: pointer; border: 1px solid rgba(255, 255, 255, 1); display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 184px; height: 50px; background: rgba(255, 255, 255, 1); box-shadow: 0px 0px 20px 0px rgba(61, 90, 254, 0.2); border-radius: 25px; font-size: 16px; font-weight: 500; color: #1fadc1; line-height: 22px; margin-top: 37px; }
.home_market .left .btn:hover { background-color: #1fadc1; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); }
.home_market .right { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; height: 640px; margin-top: -37px; width: 100%; max-width: 50%; }
.home_market .right .marketing-card { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: flex-start; -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; padding-left: 50px; box-shadow: 0px 0px 60px 10px rgba(49, 83, 212, 0.1); border-radius: 4px; height: 200px; width: 100%; background-color: #fff; background-image: url(../images/yuanquan.png); background-size: cover; box-sizing: border-box; }
.home_market .right .marketing-card .title { font-size: 32px; font-weight: 500; color: rgba(13, 25, 36, 1); line-height: 45px; -webkit-letter-spacing: 1px; -moz-letter-spacing: 1px; -ms-letter-spacing: 1px; letter-spacing: 1px; }
.home_market .right .marketing-card .desc { margin-top: 8px; font-size: 18px; font-weight: 400; color: rgba(102, 102, 102, 1); line-height: 25px; }
.home_solution { padding-top: 60px; padding-bottom: 60px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: 100%; background-image: none; background-color: unset; background-size: cover; }
.home_solution_cont { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 16px; }
.home_solution_cont .card-wrapper { width: 94%; box-shadow: 5px 10px 30px 0px rgba(49, 83, 212, 0.1); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; margin: 0 10px; }
 /*新闻详细*/
.news .detail_l { width: 70.3399%; float: left; }
.news .l_box { background: #fbfbfc; padding: 8% 6%; }
.news .news_title { font-size: 28px; color: #000; margin-bottom: 20px; font-weight: bold; }
.news .l_tools { margin-bottom: 20px; line-height: 20px; }
.news .l_tools span { display: inline-block; *display:inline;*zoom:1;font-size: 14px; color: #5a5a5a; }
.news .news_time { margin-right: 20px; }
.news .news_view { margin-right: 20px; }
.news .switcher .title { display: inline-block; *display:inline;*zoom: 1;vertical-align: middle; }
.news .detail_r { width: 28%; float: right; }
.news .detail_r .arr_box { background: #fbfbfc; padding: 8%; margin-bottom: 14px; color: #666; display: block; }
.news .detail_r .arr_title { font-size: 18px; color: #000; margin-bottom: 10px; }
.news .detail_r .arr_news_title { font-size: 15px; font-weight: normal; }
.news .detail_r .arr_time { font-size: 14px; padding-top: 6px; display: block; }
.news .detail_r .arr_box:hover { color: #1fadc1; }
.news .detail_r .arr_box:hover .arr_title { color: #4a266e; }
.news .detail_r .share_box { background: #fbfbfc; padding: 8%; }
.news .detail_r .share_title { font-size: 18px; color: #000; margin-bottom: 10px; }
.news .detail_r .black_list { width: 100%; height: 42px; line-height: 42px; background: #1fadc1; text-align: center; font-size: 18px; color: #fff; display: block; }
.news .newdetail_share { padding: 10px 0px; }
.news .newdetail_share a { width: 40px; height: 40px; display: inline-block; cursor: pointer; text-align: center; border: 1px solid #999; line-height: 40px; border-radius: 50%; background: none; padding: 0; margin: 0; margin-right: 10px; font-size: 20px; color: #999; }
.news_text p {margin:20px 0;color:#606060; text-indent: 18px; }
.news_text p img{max-width: 100%}
.weixin { position: fixed; width: 300px; height: 400px; z-index: 100000; left: 50%; top: 50%; margin: -200px 0 0 -150px; background: #fff; border: 1px solid #ddd; border-radius: 2px; box-shadow: 1px 1px 10px #666; }
.weixin .c { position: absolute; width: 30px; height: 30px; background: url(../images/x2.png) no-repeat; overflow: hidden; text-indent: 100px; right: 0; top: 0; font-size: 20px; font-style: normal; text-align: center; cursor: pointer; z-index: 2; }
.weixin h2 { position: relative; line-height: 40px; font-size: 16px; padding-left: 10px; font-weight: normal; }
.weixin p { margin: 0 1.5%; text-align: center; }
.weixin .img img { width: 290px; height: 290px; display: block; margin: 0 auto 10px; }
.weixin #qrcode { padding: 20px; text-align: center; border-top: 1px solid #ddd; }
 @media (max-width:768px) {
.home_solution_cont { display: initial; }
.home_solution_cont .card-wrapper { width: 85%; box-shadow: 0px 20px 60px 0px rgba(49, 83, 212, 0.1); margin: 0 auto; margin-bottom: 26px; }
}
.home_solution_cont .card-wrapper:hover { background: #1fadc1; box-shadow: 5px 10px 30px 0px rgba(49, 83, 212, 0.1); }
.home_solution_cont .card-wrapper:hover .cover img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08); }
.home_solution_cont .card-wrapper:hover .card-content .trade, .home_solution_cont .card-wrapper:hover .card-content .title { color: #fff; }
.home_solution_cont .card-wrapper:hover .card-content .info { color: #fff; border-top: 1px solid rgba(245, 246, 251, .3); }
.home_solution_cont .card-wrapper:hover .card-content .desc { color: rgba(255, 255, 255, 0.8); }
.home_solution_cont .card-wrapper .cover { width: 100%; overflow: hidden; }
.home_solution_cont .card-wrapper .cover img { -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; width: 100%; height: 100%; }
.home_solution_cont .card-wrapper .card-content { box-sizing: border-box; min-height: 255px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: flex-start; -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; padding: 20px 30px 0 30px; }
.home_solution_cont .card-wrapper .trade { font-weight: 300; margin-bottom: 20px; color: #1fadc1; }
.home_solution_cont .card-wrapper .trade span { font-size: 14px; line-height: 24px; }
.home_solution_cont .card-wrapper .trade span:nth-child(2) { display: inline-block; margin: 0 8px; }
.home_solution_cont .card-wrapper .title { font-size: 26px; color: rgba(13, 25, 36, 1); line-height: 37px; margin-bottom: 10px; font-weight: 400; font-family: PingFangSC-Light; }
.home_solution_cont .card-wrapper .desc { font-size: 14px; color: rgba(102, 102, 102, 1); line-height: 21px; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-weight: 300; margin-bottom: 20px; }
.home_solution_cont .card-wrapper .info { width: 100%; padding: 20px 0; border-top: 1px solid rgba(245, 246, 251, 1); font-size: 14px; color: rgba(13, 25, 36, 1); line-height: 17px; font-weight: 300; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.home_solution p.desc-content { padding: 0 30px; font-size: 16px; color: rgba(102, 102, 102, 1); line-height: 24px; text-align: center; margin-bottom: 60px; }
.home_solution .more { color: #1fadc1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 16px; color: rgba(13, 25, 36, 1); line-height: 22px; margin-top: 60px; }
.home_solution .more span { color: #1fadc1; }
.home_solution .more .iconfont { display: inline-block; margin-left: 10px; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.home_solution .more:hover .iconfont { font-size: 20px; -webkit-transform: translateX(5px); -ms-transform: translateX(5px); transform: translateX(5px); }
/* sc-component-id: sc-gPEVay */
.eOUigM { height: 292px; background: rgba(248, 249, 251, 1); }
.box { display: flex; justify-content: space-between; }
 @media (max-width:768px) {
.eOUigM { height: auto; }
.box { display: initial; }
}
.eOUigM>div { height: 100%; }
.eOUigM>div>div { height: 100%; }
.eOUigM .content, .eOUigM .btn-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
 @media (max-width:768px) {
.eOUigM .content, .eOUigM .btn-wrapper { -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
}
.eOUigM .content .light, .eOUigM .btn-wrapper .light { font-size: 36px; font-weight: 200; color: rgba(102, 102, 102, 1); line-height: 50px; }
 @media (max-width:768px) {
.eOUigM .content .light, .eOUigM .btn-wrapper .light { display: none; }
}
.eOUigM .content .bold, .eOUigM .btn-wrapper .bold { font-size: 36px; font-weight: 400; color: rgba(102, 102, 102, 1); line-height: 50px; }
 @media (max-width:768px) {
.eOUigM .content .bold, .eOUigM .btn-wrapper .bold { text-align: center; font-size: 23px; line-height: 1.5; margin-top: 30px; }
}
.eOUigM .content .btn, .eOUigM .btn-wrapper .btn { cursor: pointer; width: 200px; height: 50px; background: #1fadc1; border-radius: 40px; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 16px; font-weight: 500; color: rgba(255, 255, 255, 1); line-height: 22px; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
 @media (max-width:768px) {
.eOUigM .content .btn, .eOUigM .btn-wrapper .btn { height: 40px; border-radius: 20px; margin-top: 20px; margin-bottom: 30px; }
}
.eOUigM .content .btn:hover, .eOUigM .btn-wrapper .btn:hover { background-color: #1fadc1; }
/* sc-component-id: sc-iRbamj */
.fANeGJ { /* background-size: cover;  */ background: url(../images/xian2.png) #eee; background-size: 100% 100%; min-height: 625px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
 @media (max-width:768px) {
.fANeGJ { background-size: cover; }
}
 @media (max-width:768px) {
.fANeGJ { height: auto; padding-bottom: 24px; }
}
.fANeGJ>div { height: 40%; }
.fANeGJ>div>div { height: 100%; }
.fANeGJ h3 { font-size: 36px; font-weight: 500; line-height: 50px; margin-top: 0; margin-bottom: 88px; }
 @media (max-width:768px) {
.fANeGJ h3 { font-size: 28px; width: 80%; height: auto; margin-top: 60px; margin-bottom: 50px; text-align: center; }
}
.fANeGJ .data-circle { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex: 1; }
.fANeGJ .data-circle .circle { width: 140px; height: 140px; border-radius: 50%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 2px solid; }
.fANeGJ .data-circle .circle .value { font-size: 46px; font-weight: 500; line-height: 65px; }
.fANeGJ .data-circle .circle .unit { font-size: 16px; font-weight: 300; line-height: 22px; padding-top: 16px; }
.fANeGJ .data-circle .name { font-size: 20px; font-weight: 400; line-height: 28px; margin-top: 34px; }
 @media (max-width:768px) {
.fANeGJ .data-circle .name { margin-top: 16px; }
}
.fANeGJ .data-circle .desc { font-size: 14px; font-weight: 300; line-height: 20px; }
.fANeGJ .data-circle .desc b { display: inline-block; margin: 0 5px; }
.fANeGJ .data-list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
.fANeGJ .title>div { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.mycustomer .partner-wrap { padding: 100px 0; background-color: #FFFFFF; }
 @media (max-width:768px) {
.mycustomer .partner-wrap { padding: 60px 0; }
.customerSay .box { width: 100%; }
}
.mycustomer .partner-wrap .part-title { font-weight: 500; color: rgba(13, 25, 36, 1); font-size: 36px; text-align: center; margin-bottom: 10px; }
 @media (max-width:768px) {
.mycustomer .partner-wrap .part-title { font-weight: 400; margin-bottom: 23px; padding: 0px 31px; }
.mycustomer .partner-wrap .part-title::after { content: ''; width: 40px; display: block; height: 2px; background: #1fadc1; border-radius: 3px; margin: 0 auto; margin-top: 5px; }
}
.mycustomer .partner-wrap .part-item-wrap { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: 1192px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 auto; margin-top: 35px; }
 @media (max-width:768px) {
.mycustomer .partner-wrap .part-item-wrap { width: 340px; }
}
.mycustomer .partner-wrap .part-item-wrap .part-item { width: 200px; background: rgba(255, 255, 255, 1); height: 80px; margin-right: 47px; margin-top: 30px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.mycustomer .partner-wrap .part-item-wrap .part-item:nth-child(5n) { margin-right: 0; }
 @media (max-width:768px) {
.mycustomer .partner-wrap .part-item-wrap .part-item { width: 100px; height: 40px; margin-right: 20px; margin-top: 7px; margin-bottom: 8px; }
.mycustomer .partner-wrap .part-item-wrap .part-item:nth-child(3n) { margin-right: 0; }
.mycustomer .partner-wrap .part-item-wrap .part-item:nth-child(5n) { margin-right: 20px; }
.mycustomer .partner-wrap .part-item-wrap .part-item:nth-child(15n) { margin-right: 0; }
}
/* 页脚 */
.footer { background: #504f4d; }
.footer .share { width: 90%; margin: 0 5%; border-bottom: 1px solid #62615f; text-align: center; height: 60px; line-height: 60px; }
.footer .border { display: inline-block; *display: inline;
*zoom: 1;
width: 60px; height: 60px; float: none; margin-left: 5px; }
.footer .share_text { display: inline-block; height: 60px; width: 60px; line-height: 60px; float: none; *display: inline;
*zoom: 1;
vertical-align: top; position: relative }
.footer .bds_sqq { background-position: -69px 0; }
.footer .bds_tsina { background-position: -138px 0; }
.footer .bds_qzone { background-position: -205px 0; }
.footer .bds_friend { background-position: -265px 0; }
.footer .border { position: relative; }
.footer .border span { background-image: url(../images/footer_share.png); width: 60px; height: 60px; padding: 0; -moz-transition: all .8s ease 0s; -ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s; -webkit-transition: all .8s ease 0s; transition: all .8s ease 0s; display: inline-block; *display:inline;
*zoom:1;
cursor: pointer; }
.footer .border:hover span { -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); transform: rotateY(180deg) }
.footer .footer_cont { width: 90%; padding: 15px 5%; background: url(../images/footer_bg.png) no-repeat right top; background-size: auto 140%; }
.footer .logo { width: 180px }
.footer .footer-l { float: left; display: inline-block }
.footer .footer-l h1 { font-size: 16px; margin: 18px 0; color: #fff }
.footer .footer-l p { font-size: 14px; color: #fff; line-height: 24px; opacity: .5 }
.footer .footer-b {/*  margin-top: 70px; */ width: 100%; float: none; text-align: center; display: block; line-height: 28px; }
.footer .footer-r { display: inline-block; float: right; }
.footer .footer-r span { color: #fff; opacity: .5; display: block; margin: 10px 0; text-align: center; }
.footer .footer-b, .footer .footer-b a { font-size: 12px; color: #999 }
.footer .footer-b span, .footer .footer-b a { display: inline-block; margin-right: 10px; }
.footer-m { width: calc(100% - 604px); display: inline-block; float: left; margin-left: 60px; height: 236px; overflow: hidden; }
.footer-m li { display: inline-block; float: left; margin-right: 3%; height: 236px; color: #fff }
.footer-m li h1 { font-size: 16px; margin-bottom: 20px }
.footer-m li p a { color: #fff; font-size: 14px; opacity: .5; line-height: 16px; padding: 7px 0; display: block; }
/* 手机端 */
 @media screen and (max-width: 768px) {
.indban-wd-font { width: 90%; left: 20px }
.indban-wd-font h2 { font-size: 28px; }
.indban-wd-link { display: none; }
.indexBox { max-width: 100%; }
.index_a h3.desc-title { padding: 0 24px; font-size: 26px; line-height: 1.4; }
.iaraAh h4 { font-size: 18px; text-align: center; }
.iaraAh .sc-fBuWsC { display: none; }
}
#n_nav { width: 100%; height: 122px; background-color: #ffffff; }
.n_nav_box { width: 1280px; margin: 0 auto; position: relative; height: 100%; }
.n_nav_div_left { float: left; }
.n_nav_div_label { width: 224px; height: 175px; border: 1px solid #DADADA; text-align: center; font-weight: 100; position: absolute; bottom: 30px; }
.n_nav_div_label_xian { width: 27px; height: 1px; background-color: #ffffff; margin: 22px auto 0 auto; }
.n_nav_div_label_enname { margin-top: 11px; font-size: 28px; color: #ffffff; }
.n_nav_div_label_name { font-size: 38px; color: #666666; margin-top: 26px; }
.n_nav_div_dh { position: absolute; bottom: 30px; left: 260px; }
.n_nav_div_dh li { float: left; font-size: 16px; width: 172px; height: 45px; text-align: center; line-height: 44px; margin-right: 5px; }
.n_nav_div_dh li a { display: block; border: 1px solid #ffffff; color: #666666; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.n_nav_div_dh li a.n_nav_div_dh_select_a { border: 1px solid #DADADA; }
.n_nav_div_dh li a:hover { border: 1px solid #DADADA; }
.n_about_us { width: 1280px; margin: 0 auto; }
.n_about_us_name { font-size: 26px; color: #333333; text-align: center; }
.n_about_us_xian { width: 33px; margin: 22px auto 0 auto; height: 1px; background-color: #666666; }
.n_about_us_con { margin-top: 30px; padding-bottom: 63px; }
.n_about_us_con p { font-size: 16px; color: #666666; line-height: 35px; margin-bottom: 6px; text-indent: 2em; }
.page_jituan { width: 1280px; margin: 0 auto; position: relative; height: 100%; }
.page_lxwm_n { margin-top: 30px; padding-bottom: 40px; }
.page_lxwm_n_box { width: 100%; height: 500px; position: relative; }
.page_lxwm_n_con { position: absolute; right: 50px; top: 80px; width: 384px; height: 268px; z-index: 99; background: rgba(0,0,0,0.6); }
.page_lxwm_n_con_box { width: 85%; margin: 0 auto; color: #ffffff; }
.page_lxwm_n_con_title { font-size: 18px; margin-top: 42px; }
.page_lxwm_n_con_con { margin-top: 24px; }
.page_lxwm_n_con_p { font-size: 14px; color: #ffffff; margin-bottom: 18px; }
.page_lxwm_n_con_p span { vertical-align: middle; }
.page_lxwm_n_con_p img { vertical-align: middle; margin-right: 5px; }
/* 新闻 */
.wrap { width: 1280px; margin: 0 auto; }
.news { margin: 60px 0; }
.newslist_box { padding: 46px 60px 40px; position: relative; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.newslist_main { overflow: hidden; width: 88%; float: right }
.newslist_main .bd_r { width: 20%; margin-left: 3%; float: right; }
.newslist_main .bd_r span { width: 193px; height: 113px; overflow: hidden; }
.newslist_main .bd_r span img { width: 100%; height: auto; }
.newslist_title { font-size: 20px; color: #333; font-weight: normal; display: block; }
.newslist_tool { font-size: 12px; color: #c9c9c9; padding: 10px 0px; }
.newslist_tool span { display: inline-block; vertical-align: middle; }
.newslist_p { font-size: 14px; color: #777; line-height: 26px; height: 52px; overflow: hidden; }
.newslist_box:after { content: ""; width: 88%; height: 1px; background-color: #e6e6e6; position: absolute; bottom: 0; right: 0; }
.newslist_bd ul li:hover .newslist_box { background-color: #f8f8f8; }
.newslist_bd ul li:hover .newslist_box:after { background-color: #f8f8f8; }
.newslist_bd ul li:hover .newslist_title { color: #1fadc1; }
.newslist_time { font-size: 14px; color: #1fadc1; padding: 0 2% 2% 0; border-right: 1px solid #e6e6e6; width: 60px; float: left; }
.newslist_time_day { display: block; font-size: 50px; color: #1fadc1; line-height: 50px; font-family: helvetica; }
.newslist_tool span.mobilepush { display: none; }
.product_title { text-align: center; padding-top: 32px; }
.product_title h2 { font-size: 42px; color: #333 }
.product_title p { color: #666; font-size: 20px; margin-top: 10px; }
.intro_ul { display: inline-block; width: 240px; float: left; margin-top: 125px; }
.intro_ul li { margin-bottom: 40px; }
.intro_left { width: 200px; float: left }
.intro_left h3 { margin-bottom: 15px; font-size: 22px; color: #333 }
.intro_left p { font-size: 18px; color: #666 }
.intro_right { float: right; width: 40px; }
.intro_right img { width: 35px; margin-top: 40px }
.intro_img { width: 770px; float: left; text-align: center; }
.intro_img img { width: 700px; }
.intro_text { float: right; width: 270px; margin-top: 300px }
.intro_text_c { float: right; width: 200px; }
.intro_text_c h3 { font-size: 22px; margin-bottom: 25px; color: #333 }
.intro_text_c p { font-size: 18px; color: #666 }
.intro_text_i { float: right; width: 70px; margin-top: 35px; }
.intro_text_i img { width: 40px; transform: rotate(180deg); }
.product_wrap { max-width: 1140px; margin: 0 auto; margin-top: 18px; }
.product_cont { padding-top: 64px; text-align: center; }
.pro_tit { font-size: 36px; position: relative; }
.product_cont p { font-size: 20px; margin-top: 12px; color: #666 }
.pro_tit_img { width: 96px; position: absolute; bottom: -10px; left: 45% }
.pro_tit_img img { max-width: 100% }
.pro_cont { width: 100%; float: left }
.pro_text { width: 45%; display: inline-block; text-align: left; margin-top: 100px; }
.pro_text h3 { font-size: 36px; padding: 16px 0; position: relative; }
.pro_text h3:after { content: ""; width: 36px; height: 6px; position: absolute; left: 0px; bottom: 0px; background-color: rgb(253, 184, 50); }
.pro_l_p { font-size: 24px; margin-top: 16px; font-weight: 600; color: #333; }
.pro_ul { margin-top: 32px; max-width: 520px; }
.pro_ul li { font-size: 18px; line-height: 36px; color: #666 }
.pro_ul li strong { color: hsla(0,0%,0%,0.8) }
.pro_img { width: 45%; display: inline-block; }
.pro_img img { max-width: 100% }
.fl { float: left; }
.fr { float: right }
.pro_btn { border-radius: 25px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(255, 255, 255); width: 200px; height: 50px; margin-top: 28px; margin-left: auto; margin-right: auto; font-size: 24px; background-color: rgb(39, 80, 214); cursor: pointer; transition: all 0.3s ease-in-out 0s; background-color: #1fadc1; }
.pro_btn a{color: #fff}
.pro_ul2 li { width: 50%; text-align: center; float: left; display: inline-block; }
.pro_ul2 li img { width: 320px; }
.pro_ul2 li h3 { font-size: 26px; font-weight: 600; color: #333 }
.pro_ul2 li p { font-size: 20px; color: #666; width: 320px; margin: 16px auto; line-height: 40px; }
.pro_adv { margin: 60px auto; width: 1180px; }
.pro_adv ul li { display: inline-block; margin-left: 5%; width: 240px; height: 218px; background: url(../images/adv_1.png) no-repeat center/contain; position: relative; }
.pro_adv ul li:nth-child(2) { background: url(../images/adv_2.png) no-repeat center/contain; }
.pro_adv ul li:nth-child(3) { background: url(../images/adv_3.png) no-repeat center/contain; }
.pro_adv ul li:last-child { background: url(../images/adv_4.png) no-repeat center/contain; }
.pro_adv ul li:first-child { margin: 0; }
.pro_adv ul li div { position: absolute; bottom: 10px; color: #fff; text-align: center; width: 100%; }
.pro_sev { margin: 60px auto; width: 1180px; }
.pro_sev ul li { display: inline-block; text-align: center; width: 210px; margin-right: 60px; padding: 0 10px; height: 218px; position: relative; }
.pro_sev ul li img { width: 80px; height: 80px; margin-bottom: 40px; }
.pro_sev ul li h3 { font-weight: 500; color: rgb(13, 25, 36); font-size: 22px; }
.pro_sev ul li p { font-weight: 300; color: rgb(102, 102, 102); margin-top: 10px; font-size: 16px; }
.solution { padding-top: 0px;width: 1280px; margin: 0 auto;  }
.solution_title h3 { padding: 0 30px; margin: 26px 0 13px; font-size: 36px; font-weight: 500; color: rgba(13, 25, 36, 1); line-height: 50px; text-align: center; }
.solution_title p { padding: 0 30px; font-size: 16px; color: rgba(102, 102, 102, 1); line-height: 24px; text-align: center; margin-bottom: 60px; }
.solution_list ul li { margin-bottom: 30px; padding: 0px 10px !important; width:calc(25% - 25px) ; display: inline-block; }
.solution_list li > div { box-shadow: rgba(49, 83, 212, 0.1) 0px 10px 30px 0px; transition: all 0.3s ease-in-out 0s; }
.solution_list .cover { overflow: hidden; }
.solution_list .cover img { width: 100%; display: block; margin-bottom: 0px; transition: all 0.3s ease-in-out 0s; }
.solution_list .content { min-height: 200px; box-sizing: border-box; background-image: url(../images/baidi.png); background-color: rgb(255, 255, 255); background-size: cover; text-align: center; padding: 50px 30px 30px; transition: all 0.3s ease-in-out 0s; }
.solution_list .content h4 { margin-top: 0px; font-size: 26px; font-weight: 500; color: rgb(13, 25, 36); line-height: 37px; margin-bottom: 16px; }
.solution_list .content p { font-size: 16px; font-weight: 400; color: rgb(153, 153, 153); line-height: 22px; text-align: left; margin: 0px; }
.solution_list li:hover .content { background-image: url(../images/landi.png); }
.solution_list li:hover .cover img { transform: scale(1.08); }
.solution_list li:hover .content h4, .solution_list li:hover .content p { color: rgb(255, 255, 255); }
.access-point {
	width: 100%;
	height: 926px;
	background-color: #FFFFFF;
}

.access-point-content {
	width: 1060px;
	margin: 0 auto;
	margin-top: 99px;
}
.center {
	margin-left: 219px;
	margin-top: 63px;
}
.left-title1 {
    width: 80px;
    height: 43px;
    margin-top: 55px;
    margin-left: 124px;
}.left-desc1 {
    width: 182px;
    height: 58px;
    margin-top: 159px;
    margin-left: 48px;
}
.left-desc1, .left-desc2, .left-desc3, .right-desc1, .right-desc2, .right-desc3 {
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
}
.content-title {
	text-align: center;
	font-size: 32px;
	color: #000;
}

.content-desc {
	text-align: center;
	margin: 13px 0 0;
	font-size: 18px;
	color: #54545A;
}

.left1, .left1-1, .left2, .center, .left2-1, .left3, .left3-1, .right1, .right1-1, .right2, .right2-1, .right3, .right3-1 {
	position: absolute;
}

.left1 {
	margin-left: 33px;
	margin-top: 72px;
}

.left1-1 {
	margin-left: 122px;
	margin-top: 108px;
}

.left2 {
	margin-top: 332px;
}

.left2-1 {
	margin-left: 88px;
	margin-top: 362px;
}

.left3 {
	margin-left: 33px;
	margin-top: 637px;
}

.left3-1 {
	margin-left: 117px;
	margin-top: 592px;
}

.center {
	margin-left: 219px;
	margin-top: 63px;
}

.right1 {
	margin-left: 938px;
	margin-top: 66px;
}

.right1-1 {
	margin-left: 756px;
	margin-top: 102px;
}

.right2 {
	margin-top: 338px;
	margin-left: 989px;
}

.right2-1 {
	margin-left: 797px;
	margin-top: 370px;
}

.right3 {
	margin-left: 938px;
	margin-top: 638px;
}

.right3-1 {
	margin-left: 759px;
	margin-top: 603px;
}

.left-title1, .left-title2, .left-title3, .right-title1, .right-title2, .right-title3, .left-desc1, .left-desc2, .left-desc3, .right-desc1, .right-desc2, .right-desc3 {
	position: absolute;
	color: #313B57;
}

.left-title1, .left-title2, .left-title3, .right-title1, .right-title2, .right-title3 {
	font-size: 20px;
	font-weight: bold;
}

.left-desc1, .left-desc2, .left-desc3, .right-desc1, .right-desc2, .right-desc3 {
	font-size: 14px;
	font-weight: 500;
	line-height: 22px;
}

.left-title1 {
	width: 80px;
	height: 43px;
	margin-top: 55px;
	margin-left: 124px;
}

.left-desc1 {
	width: 182px;
	height: 58px;
	margin-top: 159px;
	margin-left: 48px;
}

.left-title2 {
	width: 168px;
	height: 19px;
	margin-top: 340px;
	margin-left: 91px;
}

.left-desc2 {
	width: 196px;
	height: 58px;
	margin-top: 423px;
	margin-left: 15px;
}

.left-title3 {
	width: 109px;
	height: 43px;
	margin-top: 619px;
	margin-left: 120px;
}

.left-desc3 {
	width: 210px;
	height: 36px;
	margin-top: 729px;
	margin-left: 48px;
}

.right-title1 {
	width: 121px;
	height: 43px;
	margin-top: 49px;
	margin-left: 804px;
	text-align: right;
}

.right-desc1 {
	width: 153px;
	height: 36px;
	margin-top: 154px;
	margin-left: 852px;
	text-align: right;
}

.right-title2 {
	width: 121px;
	height: 19px;
	margin-top: 348px;
	margin-left: 853px;
}

.right-desc2 {
	width: 182px;
	height: 59px;
	margin-top: 428px;
	margin-left: 879px;
	text-align: right;
}

.right-title3 {
	width: 105px;
	height: 19px;
	margin-top: 648px;
	margin-left: 822px;
}

.right-desc3 {
	width: 182px;
	height: 36px;
	margin-top: 728px;
	margin-left: 826px;
	text-align: right;
}
