.touch_wr, .header_ulContent { transition: 0.3s ease-in-out; }
.touch_nav { width: 23px; height: 23px; float: left; position: absolute; padding: 5px 5px; right: 0%; top: 12px; border: 1px solid #ccc; border-radius: 200px; }
.touch_wr { width: 20px; border-bottom: 2px solid #999; margin: 4px auto; }
.touch_nav.cur .touch_wr:nth-child(1) { -webkit-transform: rotate(45deg) translate(4px,5px); }
.touch_nav.cur .touch_wr:nth-child(2) { opacity: 0; }
.touch_nav.cur .touch_wr:nth-child(3) { -webkit-transform: rotate(-45deg) translate(3px,-4px); }
.ind6_bgCol { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: url(../images/z6_31.png); z-index: 990; display: none; }
.header_rigBlock { position: absolute; bottom: 0px; left: 0px; margin-left: 0px; z-index: 220; width: 100%; height: 72px; background: #676767; }
.header_aBlock .after { content: ""; display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 50px; z-index: 120; }
/* * * * * */
html, body { min-width: auto; }
body, .header_contentBlock, .bodyer, .wind_content, .com_InnContent, div#Footer { min-width: auto; }
.header_ulContent { width: auto; }
.header_ulContent { position: fixed; top: 0px; right: -220px; width: 200px; height: 100%; background: #676767; }
a.header_logo img { height: 34px; }
.header_content { height: 60px; }
a.header_logo { left: 4%; padding: 13px 0; }
.header_ulBlock { position: relative; right: 0px; padding-top: 60px; }
.header_aBlock { width: 100%; padding: 0; }
.header_seek { margin-left: 0px; left: -3px; }
.header_bu { right: 0px; padding: 31px 0px; font-size: 13px; }
.head_inputBl { top: -33px; right: auto; left: -17px; }
.head_inputBl input[type="text"] { width: 185px; }
.he_block { top: 0; padding: 0; position: relative; background: url(); left: 0; margin-left: 0; width: 100%; padding-bottom: 20px; z-index: 60; }
.he_num { font-size: 30px; }
.he_ico { top: 0px; }
.nav_content { position: relative; bottom: auto; width: 100%; height: auto; padding: 5px 0; }
.header_aBlock .text { padding: 15px 10%; width: 80%; }
a.nav_aBlock { text-align: left; width: 80%; padding: 0px 10%; height: 40px; line-height: 40px; float: none; }
.header_aBlock.current .bgBlock, .header_aBlock:hover .bgBlock { height: 50px; }
.bigImg_content { min-width: auto; }
.nav_ico { background-size: 30px; left: -40px; }

.he_content { height: 60px; }

.com_InnContent { width: 92%; }

.he_conBlock { position: fixed; right: 0; top: 0; width: 0px; background: #fff; height: 100%; overflow: hidden; transition: all 0.3s; }

a.he_logo { padding: 8px 1%; }

.he_ulBl { position: relative; margin-left: 0; left: 0; top: 60px; min-width: 180px; }

.he_enCh { position: absolute; top: auto; bottom: 20px; right: 5%; width: 68px; }

.he_liBl { width: 100%; height: auto; }

a.he_a { padding: 15px 20px; }

.he_ul { background: url(); padding: 0; height: auto; }

.he_ul a { position: relative; width: 50%; float: left; color: #fff; padding: 10px 0; margin-right: 0; }

.he_ul:after { content: ""; display: block; clear: both; }
.he_ul a.active { color: #fff; }

.tou_ico { position: absolute; right: 0; top: 0; padding: 15px; z-index: 90; display: block; width: 10px; height: 19px; padding-left: 20px; }

.he_liBl.active .tou_ico, .he_liBl:hover .tou_ico { color: #fff; }

.he_content .he_after { display: block; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3); }
.ind_body { min-width: auto; }

.ind_bottom { left: 32px; bottom: 0px; }

.navIcon_block { bottom: 20px; right: 4%; }

.navIcon_block span { transform: scale(0.9); width: 40px; }

.com_img img { width: 150%; max-width: 300%; position: relative; left: -7%; }

.com_content { padding-top: 60px; }

.com_tiBl { position: relative; top: 0px; left: 15%; width: 70%; padding: 10px 0; }

.com_ul { display: none; }

a.nav_a { margin-left: 0; margin-right: 20px; }

.com_navBlock:after { left: 0%; width: 100%; }

.nav_ul a:after { margin-top: 8px; }

.nav_ul a { margin-left: 15px; padding-top: 12px; }

.nav_ul { width: 109%; float: none; margin-left: -15px; }

.nav_ul:after { content: ""; clear: both; display: block; }

.com_navBlock { height: auto; }

.page_ul a { font-size: 14px; margin: 0; }

.page_ul { width: 110%; left: -5%; }

.home_content { padding-top: 60px; }

.he_content .com_InnContent { min-width: auto; width: 92%; }

.ind_title { font-size: 20px; width: 90%; }

.ind2_left { width: 100%; float: none; }

.ind2_right { position: relative; width: 100%; float: none; top: 0; transform: translate(0,0); margin-top: 30px; }

h2.ind2_title { font-size: 20px; margin-bottom: 4%; }

.ind2_tiEn, .ind2_tiCh { font-size: 20px; }

.ind2_text { width: 92%; margin: auto; }

.ind2_img2 { margin-top: 4%; margin-bottom: 4%; }

.fo_left { left: 4%; position: relative; top: 0; transform: translate(0,0); padding-top: 15px; width: 90%; }

.fo_right { position: relative; right: auto; top: 0; transform: translate(0,0); margin-top: 13px; width: 241px; left: 4%; margin-left: -12px; }

div#Footer { }

a.fo_logo { left: auto; margin-left: 0; right: 3%; margin-top: -45px; z-index: 120; }

.fo_title { margin-right: 20px; }

.ind_page { overflow: hidden; }

a.he_logo { padding-top: 0; top: -7px; }

.heB_ul { padding-top: 60px; display: block; width: 100%; }

a.heB_li { display: block; width: 100%; height: 50px; line-height: 50px; }

.heB_li { line-height: 50px; padding-left: 15px; width: 100%; height: auto; }

.he_seek { right: 0; left: 0; top: auto; bottom: 0; margin-left: -66px; }

a.he_en { right: 2px; top: auto; bottom: 43px; }

.heC_content { position: relative; top: 0; left: -15px; }

.heC_left { width: 100%; }

.heC_ulBl { padding: 0; }

.he_content .com_InnContent .com_InnContent { width: 100%; }

.heC_ti { padding-left: 15px; line-height: 50px; }

.hes_content { top: auto; bottom: 100px; }

.hes_Inner { width: 92%; }

.hes_input { width: 64%; }

.hes_close { width: 32%; }

.am_te { width: 100%; }

.am2_img { width: 100%; }

.am2_block { width: 100%; padding: 4%; }

.cu_title { font-size: 20px; }

.am2_ti { font-size: 20px; }

.am2_text { margin-top: 15px; }

.am3_img { width: 100%; }

.am3_ul { width: 100%; margin-top: 4%; }

.am3_block { margin-bottom: 4%; overflow: hidden; }

.am3_t:after { height: 60px; top: -70px; }

.am4_content .am3_block { width: 100%; margin-bottom: 4%; }

.am3_t { right: 47%; }

.am3_block2 .am3_t { margin-left: 12px; }

.am3_block:hover .am3_t2 { margin-right: -12px; }

.am3_te { margin-left: -397%; }

.am4_content .am3_t { margin-left: 12px; }

.am5_content .am3_t { margin-left: 12px; }

.am5_content .am3_block2 .am3_te { margin-left: -355%; }

.am5_content .am3_block2:hover .am3_t2 { margin-right: -28px; }

.cu_textBl { width: 92%; }

.cu_li.max { width: 96%; margin-top: 20px; }

.cu_ul { }

.cu_li { width: 46%; }

.cu_page:nth-child(7) .cu_li:nth-child(1), .cu_page:nth-child(4) .cu_li:nth-child(1) { padding-top: 0; }

.cu_page:nth-child(4) .cu_li:nth-child(3) { float: right; margin-top: 4%; }

.cu_page:nth-child(4) .cu_li:nth-child(1) { position: absolute; bottom: 0; left: 0; }

.heC_content { position: relative; top: 0; left: -15px; }

.heC_left { width: 100%; }

.heC_ulBl { padding: 0; }

.he_content .com_InnContent .com_InnContent { width: 100%; }

.heC_ti { padding-left: 15px; line-height: 50px; }

.hes_content { top: auto; bottom: 100px; }

.hes_Inner { width: 92%; }

.hes_input { width: 64%; }

.hes_close { width: 32%; }

.cu_page:nth-child(4) .cu_li.max { margin-top: 0; }

h1.cu_t1 { font-size: 20px; height: 22px; }

h2.cu_ti { margin-bottom: 10px; font-size: 18px; }

.cu_page.page1 .cu_li:nth-child(2) { padding-top: 14%; }

.cu_page:nth-child(5) .cu_li.max { position: absolute; bottom: 0; left: 0; }

.cu_page:nth-child(5) .cu_ul { padding-bottom: 144%; }

.cu_page:nth-child(5) .cu_li:nth-child(3) { padding-top: 0; }

.cu_page:nth-child(7) .cu_li:nth-child(1) { position: absolute; bottom: 0; right: 0; }

.cu_page:nth-child(7) .cu_li.max { margin-top: 0; margin-bottom: 4%; }

.cu_page:nth-child(8) .cu_li.max { margin-top: 0; margin-bottom: 4%; }

.cu_page.page4 .cu_li:nth-child(2) { padding-top: 14%; }

.cu_page.page5 .cu_li:nth-child(1) { margin-left: 0; margin-right: 4%; }

.cu_page.page5 .cu_li:nth-child(2) { margin-right: 0; padding-top: 14%; }

.sw_close { left: auto; margin-left: 0; right: 0%; }

.heB_li:hover:after, .heB_li.active:after { border-bottom: 2px solid #000; }

.cur_bannerTitle { font-size: 20px; }

.cu_title.cl_t1.t2 { width: 200px; margin-left: -100px; }

.cl_right { padding-top: 30px; }

.cl_left { top: 30px; }

.cl_select { margin-right: 0; }

.cl_top { margin-bottom: 10px; }

a.cl_liBl { width: 47.6%; margin-right: 2.4%; }

.cl_ulBl { width: 102.4%; }

.cl_content.active a.cl_liBl { width: 47.6%; margin-right: 2.4%; }

.cl_left { width: 26%; }

.cl_content.active .cl_right { padding-left: 30%; }

.cl_delete, .cl_seek { width: 98%; margin-bottom: 10px; padding: 8px 0; }

.cl_content { padding-bottom: 40px; }

.In_swiper { margin-left: 0; width: 100%; float: none; }

.In_block { width: 100%; float: none; }

h2.In_ti { padding-top: 20px; font-size: 20px; }

.In_title { font-size: 20px; margin-bottom: 20px; padding-top: 10px; }

.In_text { border-bottom: 0; margin-bottom: 0; }

.In_swiper .arrow-left { left: -10px; z-index: 90; opacity: 0.3; transform: scale(0.6); }

.In_swiper .arrow-right { right: -10px; z-index: 90; opacity: 0.3; transform: scale(0.6); }

.In_page { overflow: hidden; padding-bottom: 20px; }

.In_t { font-size: 18px; }

.ind_img img { max-width: 200%; width: 150%; left: -25%; position: relative; }

.ind_video { position: relative; width: 150%; left: -25%; }

.am_banner img { max-width: 200%; width: 150%; position: relative; left: -25%; }

.am_banner { overflow: hidden; }

.am_banner.t5 img { max-width: 500%; width: 400%; left: -150%; }

.cur_ul { right: 2%; }

.cur_Inner { width: 92%; }

.cur_liBl { padding: 20px 0; }

.cur_year { position: relative; top: 0; font-size: 60px; }

.cur_block { width: 100%; right: 0; bottom: auto; position: relative; }

h2.cur_title { font-size: 20px; }

.cur_img img { width: 104%; max-width: 200%; position: relative; left: -2%; }

.cur_liBl.b2 .cur_block { right: 0; }

.cur_liBl.b2 .cur_year { right: 0; }

.cur_liBl.b3 .cur_block { top: 0; width: 100%; }

.cur_liBl.b3 .cur_img { margin-bottom: 10px; margin-top: -60px; }

.cur_liBl.b1 { }

.cur_liBl.b1 .cur_img { margin-bottom: -30px; }

.cur_liBl.b4 .cur_block { right: 0; bottom: auto; }

.cur_liBl.b4 .cur_year { top: 0; left: 0; }

.cur_liBl.b5 .cur_block { top: 0; right: 0; width: 100%; }

.cur_liBl.b6 { }

.cur_liBl.b6 .cur_img { margin-top: -80px; }

.cur_liBl.b6 .cur_year { right: 0; }

.cur_liBl.b6 .cur_block { right: 0; bottom: auto; width: 100%; }

.cur_liBl.b7 { }

.cur_liBl.b7 .cur_img { margin-top: -26%; }

.cur_liBl.b7 .cur_block { left: 0; width: 100%; top: 0; }

.cur_liBl.b8 .cur_year { left: 0; }

.cur_liBl.b8 .cur_block { left: 0; width: 100%; }

.cur_liBl.b10 .cur_year { right: 0; }

.cur_liBl.b10 .cur_block { bottom: auto; }

.cur_liBl.b12 .cur_block { bottom: auto; width: 100%; right: 0; }

.con_img { width: 100%; }

.con_block { width: 100%; padding: 4%; }

.con_right { float: left; margin-top: 20px; padding-bottom: 30px; width: 105%; }

.jo_img { margin-top: 30px; margin-bottom: 20px; }

.jo_content { width: 100%; }

.con_title { margin-bottom: 10px; }

.con_content { width: 100%; }

.con_img { padding-top: 0; }

.con_left { width: 100%; }

.con_li { width: auto; margin-right: 10%; }

.cl_select .cl_li { width: 70px; margin-right: 10px; }
.cl_ti { padding: 8px 0px; }

.he_eT { opacity: 1; }