.ind6_w, #navWrapper { transition: all 0.3s ease-in-out; }
#ind_video { display: none; }
.ba_block { background: #fff; }
.indB_bg .In91_InBg { min-height: 2200px; }
body, body #header .wrapper, .fo_conBlock { min-width: auto; }
.indA_content { width: 100%; top: auto; bottom: 0px; height: 56%; }
.In91_bgUl { width: 100%; height: 37%; top: 60px; min-width: auto; }
.In91_bgLi { max-height: 100%; }
.In91_InBg { max-height: 100%; }
body #header { height: 60px; }
#header.cur .he_bg { height: 60px; }
body #header .wrapper { width: 92%; }
body #headTop #logo img { height: 31px; position: relative; }
.ind6_right { padding-top: 9px; right: 5px; }
a.ind6_liBl { margin-left: 0px; }
.indA_topBl { height: 24%; }
.indA_ceBlock { height: 20%; }
.guu_name h2 { font-size: 20px; }
.guu_name h3 { font-size: 14px; padding-top: 5px; }
.guu_name { padding-left: 0px; width: 100%; }
.indA_topImg { bottom: 22%; width: 90%; }
.indA_ul { height: 52%; }
.indA_tiBl { left: 5%; font-size: 22px; background-size: 25px; padding-left: 34px; top: 6%; }
a.indC1_block { padding: 16% 4% 0px; }
.indC_title { font-size: 18px; margin-bottom: 15px; width: 80%; }
.indC_wi { width: 30px; display: none; }
.indC_text { line-height: 1.8em; height: 52px; font-size: 14px; }
.indC_date { position: absolute; right: 4%; top: 9px; }
.indA_ul .pagination { right: 4%; }
.In08_ul { bottom: auto; top: 39%; left: 50%; }
.In08_li { width: 8px; height: 8px; margin: 0px 6px; }
.ind3_content.ind21_bgImg { background-position: 75% bottom; padding-top: 0px; background-size: auto 116%; padding-bottom: 30px; }
.ind3_tE { padding-bottom: 10px; }
.ind3_tTi { font-size: 24px; }
.ind3_t2 { font-size: 14px; }
.ind21_ulBl { width: 113%; padding-top: 50px; }
.ind21_num span { font-size: 32px; }
.ind21_num { font-size: 14px; padding-bottom: 2px; }
.ind21_liBl { font-size: 14px; width: 46%; margin-right: 4%; min-height: 100px; margin-top: 20px; }
.ind3_tTi { padding-bottom: 90px; }
a.ind6_liBl.seek { background: url(/images/t_2.png) center center no-repeat; background-size: 17px; }
a.ind6_liBl.wx { background: url(/images/t_1.png) center center no-repeat; background-size: 21px; }
a.ind6_liBl { font-size: 15px; width: 36px; }
a.ind6_liBl::after { left: 1px; top: 3px; width: 32px; height: 32px; }
a.ind6_liBl:hover::after { left: 0px; top: 2px; }
.ind3_ul a.cli_liBl { width: 46%; margin-bottom: 20px; padding-bottom: 44px; }
.ind3_content { padding: 30px 4%; }
.ind3_tTi { padding-bottom: 30px; }
.cli_ti { font-size: 18px; width: 100%; padding: 10px 0%; }
.ind3_bgImg .ind3_tE { width: 237px; padding-top: 0px; }
.ind21_content { padding: 25px 0; }
.ind4_bgImg .ind3_tE { width: 180px; }
a.ind4_liBl { width: 50%; margin-bottom: 20px; }
.cli_tTi { margin-top: -30px; font-size: 14px; }
.cli_tTi img { width: 7px; top: 1px; }
a.cli_liBl:hover .cli_ti { top: 40%; font-size: 15px; }
.ind4_tCh { font-size: 18px; }
.ind4_liBl:hover .ind4_tiBl { padding-left: 0px; width: 100%; }
a.ind5_liBl { width: 48%; margin-bottom: 1px; }
.ind51_bgImg .ind3_tE img { width: 332px; }
a.ind6_liBlock { width: 100%; margin-bottom: 30px; }
.ind6_te { display: none; }
.ind6_wi { display: none; }
.ind6_ti { padding-bottom: 0px; font-size: 18px; }
.ind6_bl { top: 7px; width: 46px; right: 4%; }
.ind6_ulBl { padding-bottom: 20px; width: 100%; }
.ind5_te { font-size: 18px; line-height: 1.4; }
.ind6_bgImg .ind3_tE { width: 278px; }
.ind4_InBl { padding-bottom: 40px; position: relative; }
.ind4_tiBl { position: absolute; bottom: 0px; }
.ind4_liBl:hover .ind4_tiBl { top: 44%; }
.fo_conBlock { width: 92%; }
.fo_buBl { padding: 20px 0; }
a.fo_button { font-size: 20px; }
a.fo_logo { position: relative; display: block; padding-top: 15px; left: 20%; width: 60%; }
.fo_ulBl { width: 106%; right: 0px; padding-top: 20px; float: none; padding-bottom: 20px; }
ul.fo_liBl { margin-left: 0px; width: 27.3%; margin-right: 6%; }
ul.fo_liBl:nth-child(1), ul.fo_liBl:nth-child(2) { height: 180px; width: 44%; }
a.fl_aBl { margin: 0px; }
.fo_boBlock { padding-bottom: 20px; font-size: 13px; }
.fo_teBl { max-width: 75%; float: none; }
.fo_teBl a { display: block; }
.fo_right { position: absolute; bottom: 20px; right: 0%; }
.fo_teBl span { line-height: 2em; }
.lo_block { top: -8px; right: -19%; }
.indA_bu img { width: 30px; margin-left: -15px; margin-top: -15px; }
.ind6_nav { width: 30px; height: 29px; float: left; position: relative; padding-top: 11px; padding-left: 8px; }
.ind6_w { width: 26px; border-bottom: 2px solid #fff; margin-bottom: 6px; }
body #navWrapper { position: fixed; right: -220px; top: 0px; width: 200px; height: 100%; z-index: 90; background: #333; margin-right: 0px; }
body #navWrapper .content .nav { position: relative; top: 12%; left: 0px; width: 100%; }
body #navWrapper .content .nav > .navitem { display: block; float: none; }
body #navWrapper .content .nav > .navitem > a { padding: 0px 10px; line-height: 40px; }
body #navWrapper .content { width: 100%; }
body #navWrapper .content .nav > .navitem > a { padding: 0px 30px; }
.ind6_nav.cur .ind6_w:nth-child(1) { -webkit-transform: rotate(45deg) translate(5px,7px); }
.ind6_nav.cur .ind6_w:nth-child(2) { opacity: 0; }
.ind6_nav.cur .ind6_w:nth-child(3) { -webkit-transform: rotate(-45deg) translate(4px,-6px); }
.nav_bgBl { display: none; }
body #navWrapper .content .nav > .navitem .subnav { display: none; }
.com_ti { left: 12%; top: 95px; font-size: 18px; }
.com_bgImg { height: 200px; }
.com_tCh { font-size: 24px; letter-spacing: 3px; }
.com_ti { left: 12%; top: 95px; font-size: 18px; }
.com_bgImg { height: 200px; }
.com_tCh { font-size: 24px; letter-spacing: 3px; }
.com_conBlock { min-width: auto; width: 92%; }
.com_navUl { height: auto; width: 116%; }
a.com_navLi { height: 42px; line-height: 42px; margin-right: 6%; font-size: 16px; }
.com_navLi.cur, .com_navLi:hover { border: 0px; }
.com_navLi.cur:after, .com_navLi:hover:after { content: ""; display: block; position: absolute; bottom: 0px; left: 0px; width: 100%; border-top: 1px solid rgb(178,5,17); }
.abo_content { margin-top: 50px; padding-bottom: 50px; }
.abo_bgImg { background-size: cover; }
.news_ti { font-size: 24px; background-size: 90px; padding-bottom: 0px; }
.abo_teBl p img { max-width: 90%; }
.abo_teBl p { margin-bottom: 0px; }
.sit_conBlock { margin-top: 40px; }
.sit_te { width: 100%; float: none; height: auto; padding-top: 0px; }
.sit_img { position: relative; top: 0px; width: 100%; padding-top: 10px; }
.sit_te br { display: none; }
.sit_imgB { width: 130%; float: none; margin-top: 0px; left: -15%; }
.sit_teBlock { margin-bottom: 60px; }
.sit_teBlock.bl_1 { margin-bottom: 100px; }
.sitB_bgBlock { left: -5%; width: 110%; margin-left: 0px; }
.sitB_conBlock { min-height: auto; }
.sitB_teBl { width: 100%; }
.sitB_InnBlock { padding: 50px 0px; }
.sitB_ul { margin-top: 40px; width: 101%; left: 0px; margin-bottom: 40px; }
.sitB_li { font-size: 12px; width: 49%; float: left; padding: 10px 0; min-height: 72px; }
.sitB_te { width: 80%; margin: auto; line-height: 1.6em; height: 30px; }
.sitB_num span { font-size: 24px; }
.sitB_li:nth-child(1), .sitB_li:nth-child(2) { border-bottom: 0px; }
.sitB_li:nth-child(1) .sitB_num { margin-top: -7px; position: relative; }
.sitB_num { padding-top: 5px; }
.sitC_conBlock { width: 100%; margin-top: 40px; }
.sitC_block { width: 100%; float: none; }
.sit_ti { font-size: 22px; }
.sitC_img img { width: 40px; }
.sitC_tTi { padding: 6px 0; }
.sitC_content { padding: 40px 0; padding-bottom: 0px; }
.sitC_rigBlock { width: 100%; float: none; margin-top: 30px; }
.sitC1_img img { width: 36px; }
.sitC1_li { padding: 12px 6%; width: 88%; height: auto; min-height: 80px; }
.sitC_ul { width: 101.5%; }
.sitC1_teBl { width: 70%; margin-left: 8%; }
.sitC1_tTe p { line-height: 1.6em; }
.sitC1_num { font-size: 24px; position: absolute; top: 44px; left: 8%; }
.sitC1_img { width: 20%; padding-top: 2px; }
.sitC1_li:nth-child(3) .sitC1_tTi { padding-top: 10px; }
.sitC_tTe { width: 100%; min-height: 70px; }
.cou_content { margin-top: 40px; }
.cou_date { font-size: 22px; }
.cou_te p { line-height: 1.8em; padding: 6px 0; }
.cou_ico { background-size: 50px; width: 50px; height: 50px; margin-left: -25px; left: 16px; }
.cou_block:hover .cou_ico { background-size: 50px; }
.fo_ulBl { display: none; }
body #navWrapper .content .nav > .navitem:hover .subnav { display: none; }
.ind6_date { padding: 2px 0; }
.cou_after { left: 15px; }
.cou_block { padding-left: 45px; margin-bottom: 20px; }
.cou_block.cou_even { padding-left: 45px; padding-right: 0px; text-align: left; }
.cou_block br { display: none; }
.hon_block.bl_0, .hon_block.bl_1, .hon_block.bl_2, .hon_block.bl_3, .hon_block.bl_4, .hon_block.bl_5, .hon_block.bl_6 { margin-top: 0px; }
.hon_content { width: 100%; margin: auto; }
.hon_leBu { left: 26%; background-size: 9px; width: 40px; border: 2px solid #999; height: 40px; border-radius: 200px; top: 320px; }
.hon_riBu { right: 26%; background-size: 9px; width: 40px; border: 2px solid #999; height: 40px; border-radius: 200px; top: 320px; }
.hon_block { padding-right: 10px; }
.mCSB_container { margin-right: 15px; }
.mCSB_container p { line-height: 1.6em; margin-bottom: 10px; }
.hon_conBlock { height: 280px; }
.idea_liBl { width: 100%; }
.hon_riBu:hover { background: url(/images/d8_21.png) center center no-repeat; background-size: 9px; border: 2px solid rgb(207,34,34); }
.hon_leBu:hover { background: url(/images/d8_11.png) center center no-repeat; background-size: 9px; border: 2px solid rgb(207,34,34); }
.dut_content .hon_leBu { z-index: 90; left: 4%; border: 2px solid #fff; background-image: url(/images/d8_12.png); }
.owS_block { width: 100%; }
.dut_content .hon_riBu { z-index: 90; right: 4%; border: 2px solid #fff; background-image: url(/images/d8_22.png); }
.dut_content .hon_leBu:hover { border: 2px solid rgb(207,34,34); background-image: url(/images/d8_11.png); }
.dut_content .hon_riBu:hover { border: 2px solid rgb(207,34,34); background-image: url(/images/d8_21.png); }
.news_img { width: 96%; float: none; margin: auto; padding-top: 10px; }
.news_teBl { width: 96%; padding-right: 0; padding-top: 12px; margin: auto; float: none; }
.news_tTi { font-size: 18px; height: auto; margin-bottom: 10px; font-weight: bold; }
a.news_block .more, .news_liBl .more { margin-top: 10px; padding: 6px 20px 6px 2px; width: 68px; background: url(/images/e5_43.png) 58px 11px / 8px no-repeat; background-size: 6px; }
a.news_block { padding-bottom: 20px; margin-top: 50px; }
.news_content { padding-top: 40px; }
.news_ulContent { margin-top: 50px; }
.news_dataBl { width: 60%; }
.news_seek { width: 20%; background-size: 14px; }
div.news_input { width: 46%; }
.news_dataBl select { width: 30%; padding-right: 0px; padding-left: 6px; }
.news_input input { padding-left: 10px; }
.news_imgBl { position: relative; float: none; left: 0px; top: 0px; width: 96%; margin: auto; }
a.news_liBl { padding: 16px 2%; }
.news_ulBl { margin-top: 40px; }
.news_liTe { padding-left: 0px; padding-right: 0px; width: 94%; margin: auto; padding-top: 15px; }
.news_liTi { width: 100%; margin-bottom: 10px; }
.vid_ulBl { width: 100%; }
a.vid_liBl { width: 100%; }
.vid_ico { display: block; }
.videoBl_conBlock { left: 0%; width: 100%; height: 100%; }
.videoBl_clear { margin-right: 0px; margin-top: -80px; width: 40px; z-index: 90; }
.com_conBlock { min-height: 300px; }
.news_tTe { -webkit-line-clamp: 2; height: 56px; }
.news_liT { -webkit-line-clamp: 2; height: 56px; }
.Inn_content { padding-top: 40px; }
.Inn_conBlock { padding-right: 0px; }
.InR_Block { position: relative; width: 92%; padding: 10px 4%; margin-bottom: 60px; padding-bottom: 30px; }
.Inn_ti { font-size: 20px; line-height: 1.6em; }
a.InR_more { left: auto; position: absolute; right: 8%; bottom: 26px; }
.com_body { overflow: hidden; }
.Inn_tLi:nth-child(2) { display: none; }
.InR_ti { font-size: 20px; }
.cli_bTi { font-size: 24px; padding-bottom: 10px; letter-spacing: 0px; }
.cli_teBl { margin-top: 0px; width: 92%; padding: 15px 4%; box-shadow: 0px 0px; }
.com_navLi { height: 42px; line-height: 42px; }
a.com6_a span.ico { top: 11px; background-size: 14px; }
.com6_ul { width: 200px; padding: 0px; left: auto; padding: 10px 0; right: 0px; top: 40px; }
a.com6_li { height: 36px; line-height: 36px; padding: 0px; width: 100%; text-align: center; font-size: 14px; }
.com_navLi:hover { z-index: 90; }
.com_navLi:nth-child(4) .com6_ul { left: 0px; right: auto; }
.assNav_block { margin-top: 60px; margin-bottom: 0px; width: 108%; left: -4%; }
.assNav_block a { padding: 10px; font-size: 15px; margin: 0px 5px; margin-bottom: 15px; }
.ser_content { width: 100%; }
.ser_img { width: 100%; }
.ser_teBl { width: 100%; padding-top: 10px; }
.ser_tTi { padding-bottom: 5px; }
.ser_block { margin-top: 0px; padding-bottom: 60px; }
.ser_ulBl { padding-bottom: 30px; }
.ser_bTi { font-size: 24px; }
.ser_bLi { padding: 10px 25px; margin-right: 4%; margin-bottom: 15px; }
.ser_bUl { width: 105%; }
.cli_ulBl { width: 100%; }
.conBl_tBl { width: 100%; }
.conBl_ti { font-size: 24px; }
.conBl_ul { min-width: auto; padding-bottom: 32px; padding-top: 25px; }
.conBl_li { width: 64%; display: block; margin: 0px auto; padding: 5px 0%; text-align: left; padding-bottom: 0px; position: relative; padding-left: 44px; margin-bottom: 5px; }
img.conBl_ico { position: absolute; left: 0px; top: 0px; }
.conBl_li:nth-child(4) { padding-top: 0px; line-height: 1.6em; }
.conBl_li:nth-child(4) img.conBl_ico { top: 8px; }
.com_navLi:hover .ico { background-size: 14px; }
.con_img { width: 100%; }
.con_teBl { width: 90%; padding-top: 20px; }
.con_ti { font-size: 22px; }
.con_phone { font-size: 20px; }
.con_te { padding-bottom: 20px; }
.con_block { margin-bottom: 0px; }
.join_teBl { width: 90%; }
.join_img { width: 100%; }
span { }
.join_block.bl_3 .join_teBl { width: 90%; padding-top: 25px; }
.join_block.bl_3 .join_img { position: relative; width: 100%; padding-bottom: 20px; }
.join_ti { margin-bottom: 20px; margin-top: 10px; }
.join_te br { display: none; }
.join_block.bl_4 .join_img { width: 100%; overflow: hidden; }
.join_block.bl_4 .join_img img { margin-top: -40px; margin-bottom: -40px; }
.rec_content { padding: 60px 0; padding-bottom: 0px; }
a.rec_liBl { width: 97%; margin-bottom: 40px; }
.rec_tTi { font-size: 22px; left: 4%; }
a.com_back { bottom: 8px; top: auto; right: 14%; }
.ow_ti { font-size: 24px; width: 100%; letter-spacing: 2px; }
.more_block { position: relative; top: 0px; margin-bottom: 10px; }
.more_block a.more_button { font-size: 16px; padding: 12px 45px; padding-left: 25px; width: 80px; margin: 0px; }
a.more_button .ico { top: 8px; left: 84px; background-size: 30px; }
.invB2_ul.more.m4 { width: 104%; padding-bottom: 60px; }
.invB2_ul.m4 a.invB2_li { width: 45.5%; padding: 25px 0; margin-bottom: 20px; margin-right: 4%; }
.invB2_te { font-size: 20px; }
.invB2_ico img { width: 45px; }
.invB2_wi { margin: 20px auto 18px auto; }
.ow_content { margin-top: 80px; }
.ow_tUl { width: 105%; }
.ow_tBl { top: -68px; width: 100%; }
.ow_tTi { font-size: 24px; }
.ow_tLi { margin-right: 4%; width: 41%; padding: 15px 2%; }
.ow_block { margin-bottom: 50px; }
.owS_content .pat_left { left: 0px; z-index: 90; top: 120px; background: url(/images/d9_51.png) center center no-repeat; }
.owS_content .pat_right { right: 0px; z-index: 90; top: 120px; background: url(/images/d9_61.png) center center no-repeat; }
a.invB2_li { width: 45%; margin-right: 4%; margin-bottom: 20px; padding: 25px 0; }
.invB2_ul.m5 { padding-top: 10px; padding-bottom: 0px; }
.ow_li { width: 46%; margin-right: 4%; margin-bottom: 20px; }
.ow_ul { width: 104%; }
.ow_te { font-size: 18px; }
.owB_li { width: 98%; }
.invB2_ul.m3 a.invB2_li { width: 45%; }
.owS_swiperBl { width: 100%; margin-left: 0px; }
.m4_block a.cli_liBl { width: 48%; padding-bottom: 44px; margin-bottom: 25px; }
.invB2_ul.m3 { padding-top: 10px; }
.owB1_ul .owB_li { width: 97%; }
.invB2_ul.m4 { padding-top: 10px; }
.co1_tBl { width: 100%; }
.co1_li { width: 45%; padding: 20px 2%; }
.co1_li:nth-child(1), .co1_li:nth-child(2) { border-bottom: 0px; }
.co1_m span, .co1_m b { font-size: 32px; }
a.co1_tLi { font-size: 20px; padding-top: 5px; padding-bottom: 5px; padding-right: 0px; }
a.co1_tLi::after { display: none; }
.coB_block { width: 100%; }
.co1_swiperBl { max-height: 260px; }
.co1_block .pat_left { left: 0px; z-index: 90; background: url(/images/d9_51.png) center center no-repeat; }
.co1_block .pat_right { right: 0px; z-index: 90; background: url(/images/d9_61.png) center center no-repeat; }
.coo_conBlock { padding: 40px 0; }
.co2A_teBl { width: 100%; }
.co2A_block .co2_imgBl { position: relative; width: 100%; margin-top: 0px; padding-top: 20px; }
.co2_liBl { width: 95%; }
.co1_ul { width: 101.2%; }
.co2A_te p { text-align: justify; }
.co1A_teBl p { text-align: justify; }
.co1_tTe p { text-align: justify; }
.co1_t2 { right: 3px; }
.co2_tiBl { padding-bottom: 15px; }
.co3_te { width: 100%; text-align: justify; }
.coB1_ul { width: 105%; }
.co3_imgBlock { position: relative; width: 136%; right: 18%; bottom: auto; }
.coB1_li { width: 39%; margin-left: 0px; margin-right: 4%; }
.coB1_li:nth-child(4) { margin-left: 0px; }
.coB1_img img { width: 60px; }
.co1_tTe br { display: none; }
.co4_ul { width: 100%; margin-top: 10px; }
.co4_li { width: 96%; margin-bottom: 20px; }
.co4_ico { width: 70px; }
.co4_tTi { padding-top: 8px; }
.co4_tBl { padding-bottom: 15px; }
.co4_teBl { font-size: 14px; left: auto; right: 0px; top: 12%; }
.co4_block { overflow: hidden; }
.co4_img { width: 110%; }
.co5_ulBl { width: 100%; }
.co5_img { position: relative; width: 100%; min-height: auto; height: auto; }
.co5_img img { height: auto; width: 100%; }
.pat_content { margin-top: 60px; }
.pat_teBl { width: 90%; float: none; position: relative; }
.pat_imgBl { float: none; width: 90%; margin: auto; margin-top: 10px; }
.pat_tTi { padding-top: 30px; }
.pat_wi { margin: 10px 0; }
.pat_liBl { position: relative; width: 100%; padding-bottom: 30px; }
.pat_swiper { width: 100%; height: 130px; }
.pat_block { width: 94%; }
.pat_conBlock .pat_left { top: 58px; z-index: 90; background: url(/images/d9_51.png) center center no-repeat; background-size: 30px; }
.pat_conBlock .pat_right { top: 58px; z-index: 90; background: url(/images/d9_61.png) center center no-repeat; background-size: 30px; }
.pat_bTi { font-size: 14px; }
.gov_li { font-size: 16px; margin: 0px 5px; margin-bottom: 12px; padding: 10px 15px; }
.gov_ul { width: 108%; left: -4%; }
.gov_ulBl { margin-top: 30px; padding-bottom: 40px; }
.gov_ti { position: absolute; left: 0px; top: 0px; height: 100%; padding: 0px 0; font-size: 15px; display: flex; justify-content: center; align-items: center; min-height: 60px; }
.gov_block { overflow: hidden; min-height: 60px; }
.gov_te { padding: 12px 2%; font-size: 15px; display: flex; justify-content: center; align-items: center; min-height: 36px; }
.pagination span, .pagination a { font-size: 14px; }
.invB_ico { right: 4%; background-size: 18px; width: 40px; height: 40px; }
.invB_date .day { font-size: 24px; }
.invB_date { width: 68px; height: 68px; font-size: 12px; margin-left: 2%; }
.invB_te { margin-left: 4%; font-size: 15px; width: 45%; padding-top: 8px; white-space: normal; line-height: 1.6em; height: 50px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.invB_hr { right: 74px; }
a.invB_liBl { padding: 12px 2%; height: 70px; }
.cam_left { position: relative; width: 100%; height: 90px; float: none; margin-bottom: 20px; }
.cam_block { width: 50%; float: left; border-bottom: 0px; margin-bottom: 0px; padding-bottom: 10px; padding-top: 10px; }
.cam_block img { width: 40px; }
.cam_left:after { content: ""; display: block; position: absolute; left: 50%; top: 20%; height: 60%; border-right: 1px solid #ccc; }
.cam_right { float: none; width: 92%; padding: 15px 4%; padding-bottom: 0px; }
.cam_ul:after { content: ""; display: block; clear: both; }
.cam_li { width: 47%; margin-right: 3%; margin-bottom: 13px; }
.cam_ul { width: 104%; }
.soc_content td:nth-child(1) { width: 8%; }
.soc_content td:nth-child(2) { width: 20%; }
.soc_content td:nth-child(3) { width: 55%; }
.soc_content td { padding: 6px 4px; line-height: 1.4em; position: relative; display: table-cell; text-align: center; vertical-align: middle; }
.soc_content td:nth-child(4) p { }
.soc_content td p { line-height: 1.6em; }
.soc_content br { display: none; }
.camBl_ul { margin-top: 40px; width: 100%; }
.camBl_li { width: 100%; margin-bottom: 20px; }
a.cli_liBl.more { padding-bottom: 45px; margin-bottom: 40px; }
.com_ti { z-index: 20; }
.soc_InBl { width: 81%; margin-left: 0px; left: 4%; padding: 20px 5%; margin-top: -217px; }
.soc_close img { width: 60px; }
.soc_close { right: -30px; top: -30px; }
.soc_block:after { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: url(../images/z6_31.png); content: ""; display: block; }
.coUs_conBlock { width: 92%; min-width: auto; }
.coUs_forms { width: 100%; margin-top: 0px; }
input.coUs_text { width: 63%; }
.coUs_ti { margin-bottom: 10px; }
.coUs_content { padding-top: 30px; }
.guu_name p { font-size: 34px; padding-left: 20px; width: 100%; margin-top: 15px; }
.guu_name p::after { background-size: 13px; }
.Inv_rigBl { width: 100%; margin-top: 20px; }
.guu_rate { width: 50%; margin-bottom: 10px; }
.guu_rate:nth-child(4) { width: 50%; }
.guu_rate:nth-child(3) { width: 50%; }
.guu_rate h2 { padding-bottom: 0px; }
.guu_span { font-size: 14px; line-height: 1.6em; }
.Inv_block { margin-bottom: 30px; padding: 20px 4%; }
.soc_td:nth-child(4) { width: 19%; }
.soc_td:nth-child(2) { width: 21%; }
.soc_seekBl { width: 200px; }
.ind6_block { padding-right: 20%; width: 66%; padding-left: 4%; }
p.gu_num { position: absolute; bottom: -4%; right: 0px; width: 43%; font-size: 30px; white-space: nowrap; }
.guu_name p span { font-size: 14px; }
.dut_content { height: 330px; padding-bottom: 40px; }
.touch_bl { position: absolute; top: 60px; left: 0px; width: 100%; height: 36%; }
.In08_ul { z-index: 90 }
.co3_liBl { display: block; }
.co3_imgUl { top: -4%; left: 40%; height: 110%; }
body #headTop #logo { top: 14px; }
.coUs_liBl { width: 100%; box-sizing: border-box; margin-top: 12px; }

.coUs_liBl:nth-child(5) input.coUs_text { width: 50%; }

textarea.coUs_textarea { width: 100%; box-sizing: border-box; border: 1px solid #999; }

.con_img { left: 0; float: none; }

.con_img img { margin-right: 0; }

.con_teBl { right: 0; float: none; width: 86%; margin: auto; }

.conB_wx { position: relative; padding-bottom: 40px; top: 0; right: 0; }

.coUsB_conBlock { padding-top: 20px; }