﻿.nav_wi { transition: all .3s ease-in-out; }
::-webkit-scrollbar { width: 5px; height: 8px; background-color: rgba(210, 210, 210, 0.48); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 0; }
::-webkit-scrollbar-thumb { background-color: rgba(123, 121, 121, 0.7); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 0; }
body, html { min-width: auto; overflow-x: hidden; }
body #header .wrapper { min-width: 100%; z-index: 995; position: relative; }
body #header { height: 60px; }
.he_bg { height: 60px; }
body #headTop #logo img { width: 120px; height: auto; padding-left: 5%; padding-top: 4px; }
body #navWrapper { padding-right: 0px; width: 180px; height: 100%; position: fixed; background: #fff; border-left: 1px solid #eee; right: -182px; }
.ind6_t { width: 134px; left: 20px; background-position: 0px 3px; }
.ind6_right { padding-top: 8px; top: auto; bottom: 18px; left: 0px; right: auto; }
.ind6_blBu { right: auto; top: -32px; left: 58px; }
body #navWrapper .content .nav { width: 180px; padding-top: 60px; float: none; }
body #navWrapper .content .nav > .navitem { float: none; width: 100%; }
body #navWrapper .content .nav > .navitem > a { line-height: 40px; }
body #navWrapper .content .nav > .navitem.cur a { background: #ea5432; }
body #navWrapper .content .nav > .navitem .subnav { position: relative; width: 180px; top: 0px; left: 0px; background: #ea5432; padding: 5px 0; opacity: 0.8; }
body #navWrapper .content .nav > .navitem .subnav li { width: 5; width: 50%; }
body #navWrapper .content .nav > .navitem .subnav li a { padding: 5px 0; }
@keyframes fa01 {
    0% { height: 100%; }
    100% { height: 0%; }
}
body #navWrapper .content .nav > .navitem .subnav:after { content: ""; clear: both; display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 90; animation: fa01 0.1s ease-in-out 0.5s forwards; }
body #navWrapper .content .nav > .navitem .subnav.he_le { left: 0px; }
.nav_bgBl { display: none; }
body #navWrapper .content .nav > .navitem .subnav li.clear { clear: both; float: none; }
#header.cur .he_bg { height: 60px; }
.nav_block { position: absolute; right: 4%; top: 10px; padding-left: 10px; padding: 10px; padding-right: 0px; z-index: 998; }
.nav_wi { width: 26px; border-bottom: 2px solid #ea5432; margin-bottom: 6px; }
.nav_block.cur div:nth-child(1) { -webkit-transform: rotate(45deg) translate(5px,5px); }
.nav_block.cur div:nth-child(2) { opacity: 0; }
.nav_block.cur div:nth-child(3) { -webkit-transform: rotate(-45deg) translate(5px,-6px); }
.nav_bg { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: url(../images/z6_31.png); display: none; }
.nav_block.cur .nav_wi { border-bottom: 2px solid #ea5432; }
.footerComtent1:after { content: ""; display: block; clear: both; }
.footerComtent1 { min-width: auto; width: 100%; width: 310px; }
.footer1 { height: auto; padding-bottom: 10px; }
.rightComtent1 { float: left; }
.leftComtent1 { margin-left: 15px; }
a.fo_wc img { width: 26px; right: -40px; bottom: -8px; }
img.tou_hi { /* display: none; */ }
.tou_map { display: block; }
a.In_a5 { top: 29%; left: 4%; width: 16%; height: 6%; }
.de1_content { padding: 20px 0; width: 100%; height: auto; }
.de_conBlock { min-width: auto; width: 92%; }
a.de1_leBl { width: 100%; float: none; }
.de1_img { width: 100%; float: none; }
.de1_teBl { width: 100%; padding-top: 10px; float: none; }
.de1_riBl { width: 100%; padding-top: 30px; padding-bottom: 10px; }
.de1_daBl { font-size: 20px; margin-bottom: 15px; }
.de1_more { padding-top: 2px; font-size: 14px; }
.de2_tiCh { font-size: 20px; }
.de1_ti { }
a.de1_li { margin-right: 20px; }
.de1_liT { width: 70%; }
.de2_tiEn { font-size: 14px; }
.de2_content { padding-bottom: 20px; }
a.de2_li { width: 100%; height: 140px; }
.de2_ul { height: 560px; }
.de2_showBl { height: 560px; }
.de2_left { left: 0px; z-index: 90; top: 50%; margin-top: -30px; }
.de2_right { right: 0px; z-index: 90; top: 50%; margin-top: -30px; }
.de2_li.cur { width: 100%; }
.de2_li.cur_2 { width: 100%; }
div#header.cur { min-width: initial; }
.sw_conBlock { top: 50%; margin-top: -130px; left: 0px; width: 100%; margin-left: 0px; }
.sw_close { right: 0px; width: 30px; }
.sw_block { height: 300px; }
.sw_left { top: 50%; left: 0px; z-index: 90; width: 20px; margin-top: -30px; }
.sw_right { top: 50%; right: 0px; z-index: 90; width: 20px; margin-top: -30px; }
.sw_img { width: 100%; }
.In_ti { margin-left: 0px; left: 6%; width: 92%; top: 28%; }
.In_tiEn { font-size: 24px; height: 26px; line-height: 26px; letter-spacing: 0px; }
.In_tiCh { font-size: 14px; }
.In08_li { width: 10px; height: 10px; margin: 0px 5px; }
.In08_ul { bottom: 230px; left: 0px; width: 100%; margin-left: 0px; padding: 20px 0; }
a.fo_wc { top: 20px; right: -18px; }
.In061_li { width: 50%; padding: 20px 0; }
.In061_ti span { font-size: 16px; top: -8px; }
.In061_ti img { width: 32px; }
.In061_ti:after { border-right: 1px solid #ccc; }
.In06_li { width: 50%; height: 33.3%; }
.In062_ti { font-size: 16px; padding-bottom: 2px; }
.In062_en { font-size: 12px; }
.In062_bl { margin-top: -28px; }
.com_body { padding-top: 60px; }
.com_bgBlock { top: 60px; }
.com_imgBl { height: 140px; }
.com_InContent { min-width: auto; width: 92%; }
.com_ti { bottom: 40px; color: black; font-size: 28px; }
.com_wi { bottom: 86px; }
.com_navBlock { height: auto; width: 110%; left: -5%; }
a.com_a { padding: 15px 0; }
.com_ulBl { display: none; }
a.com_li { padding: 10px 0px; margin-left: 23px; padding-bottom: 0px; }
a.com_li:after { margin-top: 14px; }
.com_ul { width: 100%; float: none; padding: 5px 0; position: relative; left: -1%; padding-bottom: 0px; }
.ab_content { padding-top: 40px; }
.ab_img { width: 100%; float: none; padding-bottom: 20px; }
.ab_teBl { width: 100%; float: none; position: relative; right: 0px; padding-left: 0px; }
.ab_tiEn { font-size: 16px; }
.ab_tiCh { font-size: 22px; }
.ab_tiBg { width: 160px; height: 74px; }
.ab_tiBl { margin-bottom: 15px; margin-top: 20px; }
.ab_wi { }
.ab2_te { padding-top: 40px; font-size: 16px; padding-bottom: 40px; }
.ab2_te p { text-align: center; }
.ab2_conBlock { height: auto; }
.ab3_tiCh { font-size: 24px; }
.ab3_tiEn { }
.ab3_tiBl { padding-top: 40px; margin-bottom: 20px; }
.ab3_img { padding-bottom: 40px; }
.ab4_tiBl { padding-top: 40px; }
.ab4_tiCh { font-size: 24px; }
.ab_te br { display: none; }
.ab4_li { font-size: 18px; width: 69px; margin-right: 20px; height: 30px; line-height: 30px; margin-bottom: 20px; }
.ab4_ico { top: 32px; display: none; }
.ab4_ul { width: 106%; padding-top: 0px; }
.ab4_conBlock { margin-top: 30px; padding-bottom: 20px; height: 230px; }
a.arrow-left { left: -20px; z-index: 90; }
a.arrow-right { right: -20px; z-index: 90; }
.ch_img { width: 100%; float: none; margin-bottom: 30px; left: 0%; }
.ch_teBl { position: relative; right: 0px; width: 100%; padding-left: 0px; padding-bottom: 120px; }
.ch_tiBl { left: 0px; }
.ab_te { padding-top: 20px; }
.te_tiBl { padding-bottom: 200px; }
.te_name { font-size: 18px; line-height: 1.6em; }
.te_teCon { padding-top: 0px; width: 100%; padding-bottom: 40px; }
.te_wi { margin: 20px 0; width: 40px; }
.te_liBl { width: 71%; margin-right: 0px; float: none; left: 14.5%; }
.te_ulBl { width: 100%; padding-bottom: 1px; }
.te_imgBl { width: 100%; position: relative; width: 100%; bottom: 0px; margin-top: -160px; margin-bottom: 20px; }
.te_te { font-size: 16px; }
.te_bl { background: url(../images/a4_8.png); padding-bottom: 10px; padding-top: 10px; }
.te_teBl { height: auto; }
.te_nameBl { color: #ea5432; border-bottom: 1px solid #ea5432; font-size: 16px; }
a.cu_li { width: 45%; margin-right: 4%; margin-bottom: 20px; height: 250px; padding-top: 20px; }
.cu_ul { width: 105%; }
.cu_img { background-size: 120px; padding-top: 30px; height: 90px; }
.cu_img img { width: 40px; padding-top: 10px; }
.cu_te { padding-top: 20px; }
.cul_content { height: 160px; }
.cul_block { min-width: auto; width: 92%; }
.cul_te { font-size: 14px; padding-top: 14px; width: 90%; }
.com_bgIn.cul_bg.scaAm { height: 240px; bottom: 0px; }
.cu_ti { font-size: 18px; }
a.cu_li:nth-child(4) .cu_te { background: #fff; font-size: 12px; }
a.cu_li:nth-child(4) { height: 330px; }
.cu_content { padding-bottom: 0px; }
.te_block { width: 71%; margin: auto; }
.ab5_swiperBl .ab4_blNum { background-size: 120px; font-size: 24px; height: 120px; line-height: 120px; position: absolute; top: 0px; left: 50%; margin-left: -80px; }
.ch_teTi { /* color: #ea5432; */ font-size: 20px; bottom: -66px; background: url(../images/a4_3.jpg) no-repeat center; background-size: cover; height: 60px; padding-top: 60px; left: -16%; width: 116%; }
.ch_img img { z-index: 90; position: relative; }
.te_teBl p { line-height: 1.6; }
.ch_ul.cur { display: block; }
.ch_content a.arrow-left { background-size: 30px; left: -38px; top: 165px; margin-top: 0px; }
.ch_content a.arrow-right { background-size: 30px; right: -39px; top: 165px; margin-top: 0px; }
.odd .ch_ul, .ch_ul { bottom: auto; position: relative; padding-top: 195px; }
.ch_block { padding-top: 0px; margin-top: 40px; }
.ch_wi { top: 189px; margin-top: 0px; }
.ch_ico { opacity: 1; position: absolute; left: 50%; margin-left: -13px; top: 150px; }
.odd .ch_ico { background: url(../images/a6_4.png); }
.odd .ch_block { margin-top: 40px; }
.odd .ch_hWi, .ch_hWi { position: absolute; left: 50%; margin-left: -1px; top: 115px; }
.ch_hWi { top: 130px; }
.ab4_bl:hover .ab4_blNum { background-size: 120px; }
.ab5_swiperBl { height: 500px; }
.news_img { width: 100%; }
a.news_aBl { padding: 20px 4%; width: 92%; }
.news_teBl { width: 100%; }
.news_da { padding-top: 16px; }
.news_tiBl { width: 100%; }
.news_se { margin-left: 0px; }
.news_seekBlock { width: 223px; }
.news_tiB { padding-top: 60px; }
.news_ul { left: -9px; }
.news_tiB { font-size: 22px; }
.news_ulBl { margin-top: 30px; }
.news_daBl { width: 100px; height: 90px; left: 4%; }
.news_day { font-size: 40px; height: 50px; }
.news_liTe { padding-left: 120px; }
.news_ti { padding-bottom: 10px; width: 100%; }
.news_mo { /* font-size: 12px; */ padding-top: 5px; }
.news_te { width: 100%; }
a.news_liBl { width: 92%; padding: 20px 4%; }
.ab4_content { padding-bottom: 40px; }
.video_content { height: 350px; }
.videoBl_conBlock { left: 0px; width: 100%; }
.videoBl_clear { margin-right: 0px; right: 5%; width: 36px; padding-top: 40px; z-index: 90; }
.vid_block.vid_button { left: 0px; width: 100%; }
.vid_play { width: 60px; margin-left: -30px; margin-top: -30px; }
.coo_tiCh { font-size: 26px; }
.coo_tiEn { font-size: 16px; }
.coo_tiBl { padding-top: 0px; padding-bottom: 20px; }
.coo_nav .com_navBlock { display: none; }
.coo_block { width: 30%; padding: 10px 0; }
.coo_ulBl { padding-left: 10%; }
.coo_liBl .coo_img { background-size: 23px; width: 30px; height: 30px; position: absolute; top: 6px; left: -6px; }
.coo_ico { left: 35px; background-size: 12px; display: none; }
.coo_liTi { margin-left: 0px; }
.coo_wi { display: none; }
.coo_liCh { font-size: 16px; padding-left: 24px; }
.coo_liEn { font-size: 12px; display: none; }
.coo_teBl { width: 66%; padding-top: 0px; }
.com_topBg { height: 140px; }
.coo_num { font-size: 90px; top: 40px; right: 0px; }
.coo_tEn { line-height: 34px; font-size: 26px; }
.coo_tWi { width: 40px; margin: 10px 0; margin-bottom: 22px; }
.coo_tTe { width: 94%; font-size: 14px; }
.coo_buBl { right: 0px; width: 80px; height: 40px; }
.coo_le, .coo_ri { background-size: 20px; }
.coo_ri:hover, .coo_le:hover { background-size: 20px; }
.coo_tCh { position: relative; z-index: 90; }
.ei_content { padding-top: 30px; }
.ei_img { width: 100%; }
.ei_teBl { float: left; width: 100%; }
.ab_tiEn { white-space: nowrap; }
.ei_te { width: 100%; font-size: 16px; /* line-height: 1.4em; */ }
.ei2_wi { width: 40px; }
.ei2_bl { padding-left: 60px; }
.ei2_leBl { width: 100%; padding-top: 0px; float: none; }
.ei2_riBl { width: 80%; margin: auto; float: none; padding-top: 10px; }
.ei2_img { }
.ei3_riBl { width: 100%; padding-top: 15px; }
.ei5_tiCh { font-size: 22px; }
.ei5_tiEn { font-size: 16px; }
.ei5_tiBl { padding-top: 40px; }
.ei5_ul { margin-top: 40px; margin-bottom: 10px; }
.ei5_te { font-size: 14px; width: 80%; margin: auto; }
.ei5_li .ei5_img { height: 30px; background-size: 26px; }
.ei5_imgBl { width: 20%; margin-right: 4%; }
.ei5_liBl { width: 100%; margin-left: 0px; }
.ei5_teBl { width: 76%; padding-top: 5px; }
.ei5_tTi { font-size: 18px; }
.ei5_tTe { font-size: 14px; line-height: 1.6em; }
.ei8_teBlock { width: 100%; }
.ei8_teBl { width: 100%; float: none; }
.ei8_ti { padding-top: 0px; padding-bottom: 15px; line-height: 1.6; font-size: 16px; }
.ei8_img { width: 66%; float: none; margin: auto; padding-top: 20px; padding-bottom: 40px; }
.ei5_conBlock { padding-top: 30px; padding-bottom: 20px; }
.ei6_ul { width: 26%; }
.ei6_ulBl { width: 69%; }
.ei6_teBl { width: 100%; float: none; }
.ei6_img { width: 100%; padding-top: 10px; padding-bottom: 40px; }
.ei6_tTi { line-height: 1.6em; padding-top: 0px; padding-bottom: 10px; font-size: 16px; }
.ei5_li { padding: 10px 0; }
.ei_ico { background-size: 20px; background-repeat: no-repeat; background-position: center top; }
.ei5_li.cur .ei5_img.img_1, .ei5_li.cur .ei5_img.img_2, .ei5_li.cur .ei5_img.img_3 { background-size: 26px; }
a.po_liBl { width: 50%; float: left; margin: auto; margin-bottom: 25px; }
.po_block { width: 150px; background-size: 150px; padding-top: 0px; height: 120px; padding-top: 25px; }
.po_te { font-size: 20px; }
.po_ico, .po_ico.ic_2, .po_ico.ic_3 { background-size: 50px; width: 50px; height: 30px; }
.po_content { padding-top: 60px; padding-bottom: 30px; }
.de_InnerBlock { padding: 30px 0; }
.de_leftBl { width: 100%; float: none; margin-bottom: 20px; }
.de_teBl { padding-top: 20px; }
.de_rightBl { width: 100%; float: none; }
.de_ul .ei5_li { padding: 15px 0; }
.de5_te { padding-top: 20px; line-height: 1.8em; }
.de6_liBl { padding-top: 0px; }
.de6_teBl { width: 100%; float: none; }
.de6_img2 { width: 100%; float: none; }
.de6_img { width: 100%; float: none; padding-top: 20px; }
.de8_block { width: 100%; padding: 30px 0; }
.de8_ti { font-size: 16px; }
.de8_img { width: 60px; }
.com_bgIn.scaAm.de8_bg { height: 550px; background-size: cover; }
a.po_liBl.cur .po_block, a.po_liBl:hover .po_block { background-size: 150px; }
a.po_liBl.cur .po_ico.ic_1, a.po_liBl:hover .po_ico.ic_1 { background-size: 50px; }
.de1_liWi { margin-top: 15px; }
.bu_content { padding: 40px 0; }
.bu_tiBl { margin-bottom: 20px; }
.bu_img { width: 100%; float: none; padding-top: 40px; }
.bu_teBl { width: 100%; float: none; padding-top: 20px; }
.bu2_conBlock { width: 100%; float: none; }
.bu2_InnBlock { min-width: 100%; }
.bu2_img { position: relative; width: 100%; height: 200px; }
.bu2_ulContent { margin: 30px 0; min-height: auto; }
.bu2_ul { padding-left: 4%; width: 120px; }
.bu2_te { font-size: 14px; padding: 10px 0; }
.bu2_ulTe { padding-left: 150px; padding-right: 4%; padding-top: 0px; }
.co2_teBl { width: 96%; padding-top: 20px; }
.co2_conBlock { padding-bottom: 30px; }
.co2_wi { width: 40px; margin: auto; margin-bottom: 20px; left: -2%; }
.co2_img { width: 100px; float: none; padding-left: 0px; margin: auto; }
.co2_bgColor { height: 220px; }
.co3_content { padding-top: 40px; }
.co3_ti { margin-bottom: 15px; font-size: 22px; }
.co3_Img { margin-top: 15px; padding-bottom: 20px; }
.co3_liBl { width: 25%; min-height: 230px; }
.co4_conBlock { margin-top: 25px; padding-bottom: 350px; }
.co4_leBl { width: 50%; }
.co4_ul { width: 100%; float: none; position: absolute; top: 220px; }
.co4_riBl { width: 50%; position: relative; }
.co4_InBl { width: 140px; background-size: 140px; background-repeat: no-repeat; background-position: center; padding-top: 45px; height: 110px; font-size: 15px; }
.co4_liBl { width: 50%; }
.co4_mo { padding-top: 6px; }
.co3_conBl { margin-bottom: 50px; }
.co4_liBl.cur .co4_InBl, .co4_liBl:hover .co4_InBl { background-size: 140px; }
.al_content.cur, .al_content { left: 0px; margin-left: 0px; top: 0px; margin-top: 0px; width: 100%; height: 100%; }
.al_conBlock { top: 50%; margin-top: -120px; }
.al_left { left: 5px; z-index: 90; width: 15px; margin-top: -15px; }
.al_right { right: 5px; z-index: 90; width: 15px; margin-top: -15px; }
.al_clear { right: 4%; top: 5%; width: 36px; }
.co5_teBl { float: none; width: 100%; padding-top: 0px; padding-bottom: 20px; }
.co5_te { width: 100%; }
.co5_img { width: 100%; float: none; }
.co5_map { width: 100%; }
.co5_tbody { width: 100%; margin-top: 10px; }
.co5_tbody table th { min-width: 55px; }
.co5_wi { width: 40px; }
.co6_tUl { padding-top: 0px; }
.co6_tLi { }
.co6_ti { font-size: 16px; }
.co6_conBlock { margin-top: 30px; padding-bottom: 1px; }
.co6_block { width: 49%; min-height: 250px; }
.co6_tTi { padding: 10px 5%; min-height: 38px; }
.co6_te p { line-height: 1.6em; }
.co8_li { width: 47.3%; }
.co8_block { padding-bottom: 60px; }
.ho_img { width: 100%; }
.ho_teBl { width: 96%; padding-bottom: 20px; }
.ho_ti { font-size: 22px; }
.ho_wi { margin: 20px 0; }
.ho_t2 { font-size: 22px; }
.ho5_ulBl { width: 100%; float: none; padding-top: 20px; }
.ho5_ti { padding: 10px 10%; }
.ho5_te { padding: 20px 6%; }
.ho5_img { width: 100%; height: 200px; background-size: cover; }
.ho6_content { padding-top: 30px; margin-top: 30px; min-height: auto; padding-bottom: 0px; }
.ho6_bg { height: 200px; }
.ho3_content { padding: 40px 0; }
.ho8_wcUl { width: 80%; margin: auto; float: none; padding-left: 0px; }
.ho8_teBl { width: 100%; float: none; padding-top: 20px; }
.ho8_wcLi { width: 38%; padding: 0px 6%; }
.ho8_teBl p { line-height: 1.6em; padding: 4px 0; }
.ho2_teBlock { width: 95%; padding-bottom: 10px; padding-top: 0px; }
.bu2_ti span { display: block; padding: 10px 0; }
.bu2_ti { font-size: 22px; }
.sc_ti { font-size: 22px; line-height: 1.6em; }
.bu2_ti em { position: relative; top: -3px; font-size: 18px; }
.sc_conBlock { width: 94%; }
.sc_conBlock a.arrow-right, .sc_conBlock a.arrow-left { background-size: 32px; width: 32px; height: 32px; margin-top: -16px; }
.sc_swBlock { left: -2%; }
.bu3_tTi { font-size: 16px; padding-bottom: 5px; }
.bu3_liBl { width: 49%; }
.bu3_tBl { padding-top: 4px; padding-bottom: 40px; }
.bu3_ulBl { padding: 0px; }
.bu3_content { margin-top: 10px; }
.bu4_liBl { max-width: 100%; width: 80%; margin: auto; float: none; margin-bottom: 30px; }
.bu4_ulContent { width: 94%; padding-bottom: 0px; margin-bottom: 20px; }
.bu4_content { padding-top: 0px; }
.sc2_img { padding-bottom: 60px; }
.bu5_content { width: 80%; padding: 40px 0; }
.bu5_li { width: 120px; background-size: 120px; font-size: 16px; line-height: 24px; padding-top: 66px; }
.bu5_li.li_4 { left: -50px; top: 50%; margin-top: -93px; }
.bu5_ul { height: 100%; width: 100%; }
.bu5_li.li_3 { bottom: -35px; margin-top: 0px; left: 50%; top: auto; margin-left: -60px; }
.bu5_li.li_2 { right: -50px; top: 50%; margin-top: -93px; left: auto; }
.bu5_li.li_1 { left: 50%; margin-left: -60px; }
.bu6_img { width: 100%; float: none; }
.bu6_teBl { width: 100%; float: none; }
.bu6_numBl { top: -36px; }
.bu6_ti { font-size: 22px; z-index: 90; position: relative; }
.bu6_te { font-size: 14px; }
.bu6_num { font-size: 120px; right: 0px; }
.bu6_content { padding-bottom: 20px; }
.sp_tiBl { padding-top: 40px; }
.sp_conBlock { padding: 40px 0; }
.sp_ti { font-size: 22px; }
.sp_ti2 { font-size: 18px; }
.sp_boBlock { padding: 40px 0; }
.sp_i img { width: 140px; }
span.su_color { font-size: 20px; line-height: 1.6em; }
.sc_content { padding-top: 30px; }
.su21_block { display: block; }
.su_img { padding-top: 0px; padding-bottom: 20px; }
.sc5_content { padding: 40px 0; }
.sc8_te { background-size: 16px; padding-right: 0px; white-space: nowrap; overflow: hidden; position: relative; text-overflow: ellipsis; padding-left: 26px; }
.sc8_te span { margin: 0px 5px; font-size: 14px; }
.sc8_leBl .sc8_te { background-size: 18px; padding: 15px 0; padding-left: 30px; font-size: 14px; }
.sc8_riBl .sc8_te { background-size: 20px; padding: 15px 0px; padding-right: 20px; padding-left: 10px; font-size: 14px; }
.su_swBlock { height: 550px; }
.su2_conBlock { width: 94%; margin-top: 6px; }
.su21_InBl { min-height: 410px; }
.sc8_buBl { height: 50px; }
a.fo_wc .fo_wcImg img { width: 100%; }
.fo_wcImg { width: 100px; height: 100px; }
.bu5_li:hover { background-size: 120px; }
.sc_swBlock { height: 320px; }
.sc_block { padding-top: 60px; }
.sc_swBlock .swiper-slide:nth-child(2n) .sc_block { padding-top: 30px; }
.sc3_li { width: 47%; float: left; margin: auto; margin-bottom: 60px; margin-right: 2%; }
.sc3_ul { /* width: 100%; */ padding-bottom: 0px; padding-top: 20px; }
.sc3_img { text-align: center; }
.sc3_tTi { font-size: 14px; min-height: 71px; padding-bottom: 0px; width: 86%; }
.sc3_te { width: 90%; font-size: 12px; padding-bottom: 0px; min-height: 140px; }
.sc3_ti { width: 90px; height: 32px; line-height: 32px; font-size: 14px; }
.sc3_content { padding-bottom: 0px; padding-top: 40px; }
.sc4_conBlock { padding: 40px 0; }
.sc4_ti { font-size: 22px; }
.sc4_te { padding-bottom: 0px; }
.sc5_li { width: 31%; }
.sc6_swBlock { height: 500px; }
.sc5_content a.arrow-right, .sc5_content a.arrow-left { background-size: 30px; }
.sc7_conBlock { padding: 60px 0; width: auto; }
.sc9_content { margin-bottom: 160px; }
.sc5_te { height: 66px; }
.sc7_liBl { background-size: 100px; font-size: 14px; width: 110px; height: 80px; padding-top: 40px; line-height: 1.6em; }
.sc7_liBl.li_4 { background-size: 110px; }
.sc7_liBl.li_1 { left: 0%; top: 31%; }
.sc7_liBl.li_3 { left: auto; right: 0%; top: 31%; }
.sc7_liBl.li_2 { left: 50%; margin-left: -55px; top: 16%; }
.sc7_liBl.li_4 { left: 50%; margin-left: -55px; top: 53%; }
.sc7_bg { position: relative; width: 160%; left: -30%; }
.sc7_t1 { left: 0%; top: 88%; }
.sc7_t2 { top: 8%; }
.sc7_t3 { right: 0px; top: 88%; }
.sc7_liBl:hover { background-size: 120px; }
.sc7_liBl.li_4:hover { background-size: 114px; }
.scT_block { right: -62px; height: 0px; z-index: 90; }
.scT_block img { display: none; }
.scT_te { bottom: 8px; right: -69px; }
.sc7_liBl.li_2 .scT_block { right: -20px; left: 0px; }
.sc7_liBl.li_1 .scT_te { right: -120px; }
.sc7_liBl.li_3 .scT_te { right: 64px; }
.swiper-container08, .swiper-slide { height: 100%; min-height: 300px; }
.ab4_blNum { background-size: 120px; font-size: 26px; }
.ch_showBl { position: relative; width: 100%; height: 220px; overflow: hidden; }
.ind_play { position: absolute; top: 50%; left: 50%; z-index: 90; margin-left: -30px; margin-top: -30px; width: 60px; display: block; }

.e1_InnerBlock { width: 90%; min-width: auto; }

.e1_ti { width: 40%; margin: auto; margin-bottom: 20px; }

.e1_conBlock { padding: 40px 0; }

.e1_block.w2 img { max-width: 100%; margin: 0; }

.ry_img {text-align: center; margin: 0 auto;}

.ry_img ul li { float: right; background: #FFF;}