@charset "utf-8";
.sy_mobile_page { width: 100%; position: relative; }

/* 头部 */
.sy_head_nav { position: fixed; width: 100%; height: 1.76rem; padding: 0 0.6rem; box-sizing: border-box; background: url("../images/m_head_bg.jpg") no-repeat; background-size: 15rem 1.76rem; z-index: 10; }
.m_sy_logo { width: 0.92rem; height: 0.92rem; margin-top: 0.4rem; }
.sy_head_nav_list li { margin-left: 1.2rem; font-size: 0.48rem; line-height: 1.76rem; }
.sy_head_nav_list a { color: #ffffff; padding: 0.1rem 0; }
.current { font-size: 0.56rem !important;  }
.current a { border-bottom: 1px solid #ffffff; }

/* sy 第1屏 */
.m_screen01 { position: absolute; left: 0; top: 0; width: 100%; padding: 0 0.6rem; box-sizing: border-box; height: 24.14rem; background: url("../images/m_screen01_bg.jpg") no-repeat; background-size: 15rem 24.14rem; }
.m01_top { text-align: center; }
.sy_logo_text { width: 4.14rem; margin-top: 0.8rem; }
.m1_text02 { width: 12.8rem; margin-top: 0.2rem; }
.m01_top p { font-size: 0.6rem; color: #ffffff; }
.sy_download { position: absolute; bottom: 2.2rem; left: 2.9rem; width: 9.2rem; height: 1.6rem; line-height: 1.6rem; background: url("../images/sy_download_ico.png") no-repeat 1.6rem 0.3rem #ffffff; background-size: 1.92rem 0.98rem; box-sizing: border-box; color: #cf1b20; font-size: 0.64rem; padding-left: 4.4rem; }
.m1_android { position: absolute; bottom: 1.4rem; left: 2.9rem; width: 9.2rem; height: 1.6rem; line-height: 1.6rem; background: url("../images/m_android_ico.png") no-repeat 1.6rem 0.3rem #ffffff; background-size: 0.76rem 0.92rem; box-sizing: border-box; padding-left: 2.84rem; color: #cf1b20; font-size: 0.64rem; }

/* sy 第2屏 */
.m_screen02 { position: absolute; left: 0; top: 24.14rem; width: 100%; height: 26.68rem; background: url("../images/m_screen02_bg.png") no-repeat left bottom #ffffff; background-size: 15rem 14.96rem; padding: 0 0.6rem; box-sizing: border-box;  }
.m_screen02 h3 { font-weight: normal; color: #222222; font-size: 0.96rem; padding-top: 2.32rem; text-align: center; }
.m_screen02 .m02_text1 { color: #222222; font-size: 0.72rem; text-align: center; margin-top: 0.2rem; }
.m_screen02 .m02_text2 { color: #666666; font-size: 0.6rem; text-align: center; }
.fg_line1 { width: 1.26rem; border: 1px solid #e67578; margin: 0.4rem auto; }

/* sy 第3屏 */
.m_screen03 { position: absolute; left: 0; top: 50.82rem; width: 100%; height: 26.68rem; background: url("../images/m_screen03_bg.jpg") no-repeat; background-size: 15rem 26.68rem; padding: 0 0.6rem; box-sizing: border-box; }
.m_screen03 h3 { font-weight: normal; color: #ffffff; font-size: 0.96rem; padding-top: 2.32rem; text-align: center; }
.fg_line2 { width: 1.26rem; border: 1px solid #ffffff; margin: 0.4rem auto; }
.m03_text1 { color: #ffffff; font-size: 0.6rem; text-align: center; }

/* sy 第4屏 */
.m_screen04 { position: absolute; left: 0; top: 77.5rem; width: 100%; height: 26.68rem; background: url("../images/m_screen04_bg.jpg") no-repeat; background-size: 15rem 26.68rem; padding: 0 0.6rem; box-sizing: border-box; }
.m_screen04 h3 { font-weight: normal; color: #ffffff; font-size: 0.96rem; padding-top: 2.32rem; text-align: center; }
.fg_line2 { width: 1.26rem; border: 1px solid #ffffff; margin: 0.4rem auto; }
.m03_text1 { color: #ffffff; font-size: 0.6rem; text-align: center; }

/* sy 第5屏 */
.m_screen05 { position: absolute; left: 0; top: 104.18rem; width: 100%; height: 26.68rem; background: url("../images/m_screen05_bg.png") no-repeat left bottom #ffffff; background-size: 15rem 16.5rem; padding: 0 0.6rem; box-sizing: border-box; }
.m_screen05 h3 { font-weight: normal; color: #222222; font-size: 0.96rem; padding-top: 2.32rem; text-align: center; }
.m05_text1 { color: #222222; font-size: 0.72rem; text-align: center; margin-top: 0.2rem; }
.m05_text2 { color: #666666; font-size: 0.6rem; text-align: center; }
.fg_line1 { width: 1.26rem; border: 1px solid #e67578; margin: 0.4rem auto; }

/* sy 第6屏 */
.m_screen06 { position: absolute; left: 0; top: 130.86rem; width: 100%; height: 26.68rem; background: url("../images/m_screen06_bg.jpg") no-repeat; background-size: 15rem 26.68rem; padding: 0 0.6rem; box-sizing: border-box; }
.m_screen06 h3 { font-weight: normal; color: #ffffff; font-size: 0.96rem; padding-top: 2.32rem; text-align: center; }
.m06_text1 { color: #ffffff; font-size: 0.54rem; text-align: center; margin-top: 0.2rem; }
.m06_text2 { color: #ffffff; font-size: 0.6rem; text-align: center; }

/* sy 第7屏 */
.m_screen07 { position: absolute; left: 0; top: 157.54rem; width: 100%; height: 26.68rem; background: url("../images/m_screen07_bg.png") no-repeat left bottom #ffffff; background-size: 15rem 15.7rem; padding: 0 0.6rem; box-sizing: border-box; }
.m_screen07 h3 { font-weight: normal; color: #222222; padding-top: 2.32rem; text-align: center; }
.m07_text1 { font-size: 0.64rem; color: #222222; text-align: center; }
.m07_text2 { font-size: 0.6rem; color: #666666; text-align: center; }

/* sy 底部 */
.m_bottom { position: absolute; left: 0; top: 184.22rem; width: 100%; height: 13.26rem; background: url("../images/sy_bottom_bg.jpg") no-repeat; background-size: 15rem 13.26rem; padding: 0 0.6rem; box-sizing: border-box; }
.m_bt_top { margin-top: 1.16rem; border-bottom: 1px solid #e64c50; padding-bottom: 1.2rem; }
.m_ewm { width: 3.8rem; height: 3.8rem; margin-left: 5rem; }
.sy_download1 {  position: absolute; bottom: 9.2rem; left: 5.2rem; width: 9.2rem; height: 1.6rem; line-height: 1.6rem; background: url("../images/sy_download_ico.png") no-repeat 1.6rem 0.3rem #ffffff; background-size: 1.92rem 0.98rem; box-sizing: border-box; color: #cf1b20; font-size: 0.64rem; padding-left: 4.4rem; } 
.m_bt_cen { width: 100%; height: 3.68rem; background: url("../images/m_sy_bt.jpg") no-repeat; background-size: 13.8rem 3.68rem; border-bottom: 1px solid #e64c50; }
.m_bt_cen li { margin-right: 0.42rem; }
.m_bt_cen li:last-child { margin-right: 0 !important; }
.m_bt_cen li:nth-child(1) img { width: 0.82rem; height: 0.66rem; }
.m_bt_cen li:nth-child(1) span { color: #ff9295; font-size: 0.48rem; margin-left: 0.4rem; }
.m_bt_cen li:nth-child(1) p { color: #ff9295; font-size: 0.48rem; }
.m_bt_cen li:nth-child(2) img { width: 0.8rem; height: 0.66rem; }
.m_bt_cen li:nth-child(2) span { color: #ff9295; font-size: 0.48rem; margin-left: 0.4rem; }
.m_bt_cen li:nth-child(2) p { color: #ff9295; font-size: 0.48rem; }
.m_bt_cen li:nth-child(3) img { width: 0.8rem; height: 0.8rem; }
.m_bt_cen li:nth-child(3) span { color: #ff9295; font-size: 0.48rem; margin-left: 0.4rem; }
.m_bt_cen li:nth-child(3) p { color: #ff9295; font-size: 0.48rem; }
.m_bt_bt { margin-top: 1rem; text-align: center; font-size: 0.48rem; color: #ff9295; }