.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; min-width: auto; }

.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: 9px 0%; width: 120px; }

.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; display: none; }

.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; margin-right: 20px; font-size: 16px; }

.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%; }

.pa5_block.b3 { left: 0; width: 100%; margin-left: 0; }

.pa5_block.b2 { left: 0; margin-left: 0; width: 100%; }

.pa5_ti { font-size: 18px; }

.pa5_block.b1 { width: 100%; }

.com_InnContent .com_InnContent { width: 100%; }

.pa5_te { width: 82%; margin: auto; }

.pa5_left { left: -10px; }

.pa5_right { right: -10px; }

.baBl_title { font-size: 14px; }

.baBl_text { font-size: 14px; margin-top: 5px; }

.baNe_title { font-size: 14px; }

.baNe_text { font-size: 12px; }

a.baBl_block { padding: 10px 2%; height: 100px; }

.baNe_block { height: 100px; }

a.baBl_news { padding: 10px 5%; }

a.baBl_block.active { height: 100px; }

.home_banner .baBl_content span.swiper-pagination-switch { width: 6px; height: 6px; }

.baNe_block .comIco { left: 5%; bottom: 18px; }

.home_banner { padding-bottom: 100px; overflow: hidden; }

.he_content .com_InnContent { width: 92%; }

.home_content { padding-top: 60px; overflow: hidden; position: relative; }

.he_seek { display: none; }

a.he_en { right: auto; left: 8px; top: 10px; }

.pa3_title { font-size: 24px; margin-bottom: 10px; }

.abo_img { width: 100%; }

.abo_textBlock { width: 100%; }

h2.abo_ti { font-size: 24px; padding-top: 10px; }

.page_content.pa2_content { /* padding: 30px 0; */ }

.pa2_te { margin: 10px 0; font-size: 20px; }

.page_content.pa3_content { padding: 15px 0; }

.pa3_ul:after { content: ""; display: block; clear: both; }

a.pa3_li { width: 40%; margin-bottom: 30px; }

.pa3_ico { width: 60px; height: 60px; background-size: 40px; margin-bottom: 12px; }

.pa3_te { font-size: 12px; }

.pa3_ti { font-size: 18px; }

.pa3_en { font-size: 12px; }

.pa3_wr { border-top: 2px solid #1363b1; width: 80px; margin: 12px auto; }

.pa3_content:after { top: 240px; }

.foTop_content { display: none; }

.foBottom_content { padding: 12px 0; }

.fo_left { margin-bottom: 12px; }

.fo_center { left: 0; margin-left: 0; }

.page_content { padding: 30px 0; }

.abo_text { -webkit-line-clamp: 6; }

a.pa2_more { margin-top: 15px; }

.pa5_content { padding-bottom: 30px; }

.com_banner { padding-top: 0; overflow: hidden; }

.com_img { width: 200%; left: -100%; overflow: hidden; }

.abo_bgA { width: 50%; }

.com_pages { padding: 30px 0 40px; }

.abo_te { font-size: 24px; }

span.abo_num { font-size: 26px; }

.abo_ul { margin-top: 15px; }

.aboBl_img { position: relative; left: 0; float: none; width: 100%; margin-bottom: 12px; top: 0; }

.abo_liBl { float: none; width: 100%; padding: 4%; padding-left: 4%; margin-bottom: 12px; }

h2.aboBl_ti { font-size: 20px; }

h2.aboBl_ti:after { top: 5px; height: 19px; }

.abo_ulBl { margin-top: 60px; }

a.pa3_li:nth-child(2) .pa3_en { min-height: 32px; }

.com_title { font-size: 24px; margin-bottom: 20px; }

.cul_te { font-size: 18px; position: relative; left: 15px; width: 90%; }

.cul_te:after { height: 18px; left: -15px; }

.cul_li { width: 48%; }

.cul_title { font-size: 20px; padding-left: 15px; }

.cul_title:after { height: 20px; }

.cul_ul { padding: 30px 0; }

a.van_li { width: 98%; margin-bottom: 20px; }

.van_ti { font-size: 18px; }

.azi_ti { font-size: 20px; padding-bottom: 30px; }

.azi_te { width: 96%; height: 76px; overflow: hidden; display: -webkit-box; position: relative; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

.azi_ti:after { bottom: 13px; }

.azi_te p { line-height: 1.8em; }

.azi_li.add .azi_bl { top: 6%; left: 3%; }

h2.Inn_title { font-size: 24px; margin-bottom: 20px; }

a.Inn_back { padding: 3px 15px; top: -36px; }

.lng_ti { font-size: 24px; }

a.lng_liBl { font-size: 16px; width: 48%; }

.lng_text { height: 65px; -webkit-line-clamp: 3; }

.joi_li:nth-child(4n-3), .joi_li:nth-child(4n) { width: 100%; }

.joi_li { width: 100%; max-height: 250px; }

.joi_ti { font-size: 20px; margin-bottom: 10px; }

.joi_te { font-size: 14px; }

.joi_block { left: 4%; top: 10%; width: 92%; }

.joi_ul { width: 100%; }

.joi_img { position: relative; }

.joi_li:nth-child(4n+3) img, .joi_li:nth-child(4n+2) img { position: relative; top: -23px; }

.joi_li:nth-child(4n+3) .joi_block, .joi_li:nth-child(4n+2) .joi_block { top: 8%; }

.joi_li:nth-child(4n-3) .joi_block, .joi_li:nth-child(4n) .joi_block { width: 48%; left: 4%; }

.con_map { width: 100%; }

.con_ulBl { width: 100%; }

.con_title { font-size: 24px; margin-bottom: 20px; }

.pa4_li { margin: 0 15px; font-size: 16px; }

.pa4_ul { margin-bottom: 40px; padding-top: 10px; }

a.pa4_block { width: 47%; margin-bottom: 20px; }

.pa4_ti { font-size: 14px; height: 46px; margin-bottom: 5px; }

.pa4_ulBl { height: 440px; }

.azi_block .comIco { margin-top: 10px; }

a.news_a { padding-left: 0; width: 100%; }

.news_title { font-size: 18px; margin-top: 10px; margin-bottom: 5px; }

.news_img { position: relative; left: 0; width: 100%; }

.news_date { z-index: 90; top: 4%; left: 4%; background: rgba(37,135,186,0.8); }

.news_text p { line-height: 1.6em; }

.news_block { padding: 20px 0; }

a.newsB_a { padding-left: 92px; margin-bottom: 20px; padding-bottom: 20px; }

.news_content { padding: 30px 0; }

.newsR_Block { width: 92%; }

.news_ul { width: 100%; }

.newsR_title { font-size: 20px; }

.newsR_title h3 { font-size: 16px; }

.pagination a, .pagination span { padding: 3px 9px; }

.newsB_day { font-size: 20px; }

.newsB_date { font-size: 14px; min-height: 58px; }

.newsB_title { font-size: 18px; }

.news_day { font-size: 24px; }

.news_date { font-size: 16px; min-height: 72px; }

.pagination { padding: 0 0 20px 0; }

.lng_block { margin-top: 40px; }