.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 #fff;border-radius: 200px;z-index: 1200;}
.touch_wr {width: 20px;border-bottom: 2px solid #fff;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_after {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.3);z-index: 990;}
.he_after.active {display:block;}
.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%; }

body {
    min-width: auto;
}
#Header .logo a img {
    height: 36px;
}

div#Header,#web-Header {
    height: 60px;
}

div#webbox {
    padding-top: 60px;
}

#Header .wrapper {
    min-width: auto;
    width: 92%;
}

.menu {
    /* display: none; */
}

#Header .stock {
    right: 76px;
}

#Header .menu {
    position: fixed;
    right: -1px;
    top: 60px;
    width: 0px;
    height: 100%;
    left: auto;
    margin-left: 0;
    background: #fff;
    border-left: 1px solid #eee;
    overflow: hidden;
    transition: all 0.6s;
}

#Header .menu a {
    color: #666;
}

#Header .nav {
    padding-right: 0;
    padding-top: 0px;
}

#Header .nav li {
    width: 100%;
    padding-left: 0;
    height: auto;
    padding-bottom: 10px;
}

#Header .nav li a.one {
    color: #666;
    padding-left: 25px;
    height: auto;
}

#Header .nav li.current a.one {
    color: #666;
}

#Header .logo {
    z-index: 12000;
    position: relative;
}
@keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
}
.he_after {animation: fadeIn 0.6s backwards;}

#Header .subnav.no_Block {
    position: relative;
    top: 0;
    left: 0;
    margin-left: 0;
    padding-top: 0;
    width: 98%;
    height: auto;
    padding-left: 6%;
}

#Header .subnav:after {
    content: "";
    display: block;
    clear: both;
}

#Header .subnav dl.plan {
    margin: 0 0px;
    width: 50%;
    min-height: 185px;
}

#Header .subnav dt {
    font-size: 16px;
    margin-bottom: 5px;
}

#Header .subnav dd {
    margin-bottom: 0;
}
#Header .subnav {
    position: relative;
    top: 0;
    padding-top: 0;
    padding-bottom: 40px;
}

#Header .subnav:after {
    content: "";
    display: block;
    clear: both;
}
#Header .subnav.work {
    margin-left: 0;
    left: 0;
    width: 105%;
}

#Header .subnav.work dl.product {
    left: 0;
    margin: 0;
    width: 43%;
    padding-left: 7%;
}

a.indB_li {
    width: 100%;
    height: 68px;
}

.indB_block img {
    width: 50px;
}

.indB_block h3 {
    padding-top: 12px;
    padding-left: 15px;
    font-size: 16px;
}

.indB_ul {
    height: auto;
    padding: 12px 0;
}

.indB_li .indB_block,.indB_li:nth-child(2) .indB_block,.indB_li:nth-child(3) .indB_block {
    left: 6%;
    transform: translate(0, -50%);
    left: 50%;
    margin-left: -172px;
}

.ind2_ti h2 {
    font-size: 26px;
}

.ind2_li {
    font-size: 14px;
    width: 24%;
}

.ind2_li:nth-child(2) {
    width: 28%;
}

.ind2_text {
    position: relative;
    left: 4%;
    width: 92%;
    transform: translate(0px,0%);
}

.ind2_text h2 {
    font-size: 22px;
    margin-bottom: 10px;
}

.ind2_text .text {
    margin-bottom: 20px;
}

.ind2_img {
    position: relative;
    width: 92%;
    right: 4%;
}

.ind2_text .more {
    position: relative;
    margin-bottom: 20px;
    display: block;
}

.ind2_showBlock {
    margin-top: 26px;
}
.ind2_text .text {
    position: relative;
    height: 78px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.ind2_ulBl .sw_prev {
    left: auto;
    right: 87px;
    top: 128px;
}

.ind2_ulBl .sw_next {
    left: auto;
    right: 8px;
    top: 128px;
}
.ind2_ti {
    padding-bottom: 10px;
}
.ind3_content {
    padding: 10px 0;
    padding-bottom: 20px;
}

.com_InnerContent {
    min-width: auto;
    width: 92%;
}

.ind3_block {
    width: 100%;
    float: none;
    min-height: auto;
    margin-top: 20px;
}

.ind3_ulBl {
    width: 100%;
}

.ind3_liBl:nth-child(2) .ind3_bl,.ind3_bl {
    width: 76%;
}

.ind3_liBl:nth-child(2) .ind3_bl div {
    height: auto;
}

.ind3_img {
    left: 0;
    bottom: auto;
    position: relative;
    left: -4%;
}

.ind3_ul {
    font-size: 18px;
}
.ind3_content {
    padding: 10px 0;
    padding-bottom: 20px;
}

.com_InnerContent {
    min-width: auto;
    width: 92%;
}

.ind3_block {
    width: 100%;
    float: none;
    min-height: auto;
    margin-top: 20px;
}

.ind3_ulBl {
    width: 100%;
}

.ind3_liBl:nth-child(2) .ind3_bl,.ind3_bl {
    width: 76%;
}

.ind3_liBl:nth-child(2) .ind3_bl div {
    height: auto;
}

.ind3_img {
    left: 0;
    bottom: auto;
    position: relative;
    left: -4%;
}

.ind3_ul {
    font-size: 18px;
}

.ind4_content {}

.ind4_contentBlock {
    padding: 20px 0;
}

.ind4_text {
    width: 100%;
}

.ind4_ul {
    position: relative;
    right: 0;
    top: 0;
    width: 100%;
    height: 260px;
    margin-top: 30px;
}

.ind4_li span {
    font-size: 36px;
}

.ind4_ul:before {
    width: 100%;
}

.ind4_ul:after {
    left: 41%;
    height: 92%;
}
a.ind5_li {
    width: 97%;
    margin-bottom: 50px;
}

.ind5_contentBlock {
    padding-bottom: 20px;
    padding-top: 0;
}

.ind5_ico {
    margin-bottom: 15px;
}

h3.com_title {
    height: auto;
    margin-bottom: 18px;
}
#Footer .wrapper {
    min-width: auto;
    width: 92%;
}

.fo_logo img {
    width: 160px;
}

.fo_logo:before,.fo_logo:after {
    width: 55%;
}

.fo_content {
    width: 118%;
    margin-top: 25px;
}

.fo_li h3 {
    margin-bottom: 0px;
}

.fo_li {
    width: 92%;
    margin-right: 0;
    margin-bottom: 16px;
    max-width: 100%;
}

#Footer .f-logo {
    position: relative;
    padding-top: 0px;
    right: 50%;
    top: 0;
    transform: translate(50%, 0px);
    width: 100px;
    white-space: nowrap;
}

.fo_li:nth-child(2) {
}

#Footer .foot-wrap {
    padding-bottom: 30px;
    padding-top: 30px;
}

#Footer .foot-rights .wrapper {
    padding-top: 15px;
    line-height: 1.8em;
    padding-bottom: 15px;
}

.fo_li:after {
    content: "";
    display: block;
    clear: both;
}

.fo_li a {
    float: left;
    margin-right: 30px;
}

.fo_li h3 {
    width: 100%;
    display: block;
    float: left;
}
#Footer .foot-rights .wrapper:after {
    content: "";
    display: block;
    clear: both;
}
#Footer .f-logo h3 {
    margin-top: 8px;
    font-size: 12px;
}
#page-banner {
    min-width: auto;
}

.wrap-contnet {
    min-width: auto;
    padding-bottom: 0;
}

.wrap, .container {
    min-width: auto;
    width: 92%;
    padding-bottom: 20px;
}

.wrap, .container .clear20 {}

.j-case-top {
    margin-bottom: 0;
    font-size: 22px;
}

.j-case-text {
    margin-bottom: 0;
}

.related-plan ul {
    margin-left: 0;
}

.related-plan li {
    width: 100%;
}

.related-plan .jr-box {
    margin-left: 0;
    min-height: auto;
}

.title-big {
    font-size: 26px;
}

.jr-top-title {
    margin-bottom: 25px;
}
.plan-list li {
    width: 100%;
}
.car_img {
    width: 100%;
}

.car_textBlock {
    width: 88%;
}

.car2_ul {
    min-width: auto;
    width: 100%;
}

.car2_li {
    width: 50%;
    font-size: 16px;
}

.car2_textBlock {
    width: 100%;
}

.car2_img {
    position: relative;
    width: 100%;
    margin-left: 0;
    margin-top: 20px;
}

.car3_li {
    margin-bottom: 25px;
    margin-left: 0;
    margin-right: 40px;
    font-size: 16px;
}

.car3_li:before {
    opacity: 0;
}

.car3_ul {
    margin-bottom: 10px;
    height: 105px;
}

.car_content {
    padding: 20px 0;
}

.car3_teUl {
    width: 100%;
}

.car3_teLi {
    width: 100%;
    margin-bottom: 30px;
}
.clear20 {
    height: 0;
}

#product-picture {
    width: 100%;
    float: none;
}

#product-picture ul {height: auto;}

#product-picture li {
    height: auto;
    position: relative;
}

.product-infor {
    margin-left: 0;
    padding-top: 0px;
}

.product-infor .product-name {
    font-size: 22px;
}

.product-infor .product-text {
    margin-bottom: 10px;
}

.product-detail .layer {
    padding: 4%;
}
.paroduct-page.fixed {
    top: 60px;
}
.paroduct-page {
    min-width: auto;
    height: auto;
}

.detail-nav {
    position: relative;
    top: 0;
    margin-top: 10px;
}

.pro_block {
    height: auto;
    width: 107%;
}

.pro_block:after {
    content: "";
    display: block;
    clear: both;
}

.detail-nav a {margin-bottom: -15px;padding: 7px 30px;}

.nav2_content.fixed {
    top: 60px;
    height: auto;
}

.nav2_block {
    position: relative;
    float: left;
    width: 109%;
}

a.nav2_li {
    width: 50%;
    padding: 0;
    text-align: center;
    height: 40px;
    line-height: 40px;
}

.nav2_ul {
    width: 100%;
    padding-top: 12px;
}

.nav2_content {
    height: auto;
}

.com_InnContent:after {
    content: "";
    display: block;
    clear: both;
}
a.nav2_li.active {
    background: #203cb6;
    color: #fff;
}
.plan-list .jr-profile h1 {
    height: auto;
    padding-bottom: 10px;
    font-size: 20px;
}
.jr-desc.lt {
    min-width: 100%;
}

.jr-media.rt {
    width: 100%;
}
.title-b {
    font-size: 22px;
}

.title-a {
    font-size: 20px;
}

.jr-top {
    font-size: 22px;
}
.cur32_img {
    width: 100%;
    position: relative;
    margin-right: 0;
    max-width: 100%;
}

.cur32_textBlock {
    width: 100%;
    margin-top: 30px;
}

.car3_ulBl {
    padding-bottom: 0;
}

.car3_content {
    padding-bottom: 0;
}

h1.car_ti {
    font-size: 22px;
}

.car_block:before {
    background-size: 60px;
    background-position: 82% 4%;
}

.car_banner {
    padding-top: 60px;
}
.related-plan .jr-profile h1 {
    height: 35px;
}
.car4_li {
    width: 49%;
    margin-bottom: 1%;
}

.car4_ul {
    padding-bottom: 40px;
}

.car4_ti {
    margin-bottom: 30px;
}

.car2_ti {
    font-size: 22px;
}
.cur5_li {
    width: 83%;
    margin-bottom: 20px;
}

.cur5_iLi {
    width: 24%;
    margin-bottom: 30px;
}

.cur5_iUl {
    padding-bottom: 20px;
}
.car3_liBl {padding-top: 0;}
.car6_li {
    width: 21%;
}

.car6_ul {
    padding-bottom: 30px;
}

.car6_li img {
    margin-bottom: 10px;
}
.detail-nav a,.detail-nav a:nth-child(1) {
    padding: 0;
    width: 50%;
    text-align: center;
    padding: 4px 0;
    margin-bottom: -10px;
    margin-top: 15px;
}

.detail-nav a.current {
    background: #203cb6;
    color: #fff;
}
.int_contentBlock {
    margin-top: 0;
    overflow: hidden;
}

.int_text {
    padding-top: 0;
    width: 100%;
}

.int_img {
    width: 100%;
    margin-top: 20px;
}

.int_block {
    padding: 20px 0;
}

.int_li {
    width: 30%;
    padding-left: 20%;
}

.int_li img {
    width: 60px;
    right: 62%;
}

.int_ul {
    position: relative;
    width: 114%;
    left: -7%;
    margin-bottom: 50px;
}

.int_tLi {
    width: 33.3%;
    text-align: center;
    padding: 15px 0;
    float: left;
    font-size: 16px;
}

.int_InUl {
    width: 100%;
    left: 0;
}
.car_banner img {
    position: relative;
}

.inb_te {
    margin-bottom: 50px;
}

h2.inb_ti {
    font-size: 22px;
}

.int61_teLi {
    width: 99%;
}

.int7_li {
    width: 57%;
    padding: 10px;
    padding-left: 39%;
    margin-right: 4%;
    margin-bottom: 30px;
}

.int7_li img {
    width: 50px;
    top: 17px;
    left: 16%;
    right: auto;
}

.int7_teUl {
    width: 100%;
}

h2.int2_ti {
    font-size: 22px;
}

.int2_li {
    width: 100%;
    margin-bottom: 30px;
}

.int2_ul {
    width: 100%;
}

.int65_teUl {
    width: 100%;
    left: 0;
}

.int65_teLi {
    width: 50%;
    padding: 20px 0;
}

.int62_teLi {
    width: 100%;
    margin-bottom: 20px;
}

.int8_li {
    width: 100%;
}

.int8_teUl {
    width: 100%;
}

.int3_ul {
    width: 100%;
    left: 0;
    padding-bottom: 0;
}

.int3_li {
    width: 33.3%;
    margin-bottom: 40px;
}

.int3_li:after {
    left: -16%;
    width: 34%;
    opacity: 0;
}

.int2_bl {
    min-height: auto;
    padding-bottom: 20px;
}

.int61_teUl {
    padding-top: 10px;
}
.con_content {
    overflow: hidden;
}
.ab_contentBlock {
    padding-top: 40px;
}

.ab_ul {
    position: relative;
    right: 0;
    width: 124%;
}

.ab_ti {
    font-size: 22px;
}

.ab_li {
    margin-left: 0;
    width: 35%;
}

.ab_InBL {
    padding-left: 0;
    padding-top: 20px;
}

.ab_ul:after {
    content: "";
    display: block;
    clear: both;
}

.ab_text {
    margin-top: 0;
    padding-bottom: 0;
}

.ab_iLi {
    width: 39%;
    padding-top: 0;
}
.abB_img img {
    width: 300%;
    max-width: 2000%;
}

.abB_text h3 {
    font-size: 22px;
    letter-spacing: 2px;
}

.abB_text {
    left: 4%;
    width: 94%;
}

.abB_text h2 {
    font-size: 22px;
}

.ab2_te {
    width: 100%;
}

.ab2_img {
    width: 100%;
}

.ab2_ul {
    width: 100%;
    margin-top: 20px;
}

.ab2_li {
    width: 96%;
    margin-left: 0;
    padding-bottom: 10px;
}

.ab21_block {
    font-size: 40px;
}

.ab2_ili {
    width: 48.5%;
}

.ab4_li {
    min-width: 94%;
    padding: 0 2%;
    height: 80px;
}
.ab5_swiper {
    padding-bottom: 60px;
}
.ab4_ul {
    height: 1500px;
}
.ab3_ti {
    top: 0;
    position: relative;
}

.ab_contentBlock.ab3_bg {
    padding-top: 30px;
}

.ab3_contentBlock {
    padding-left: 1px;
}

.ab3_showBlock {
    width: 70%;
}

.ab3_yarn {
    font-size: 20px;
}

.ab3_text {
    font-size: 14px;
}
.ab_iLi p {
    line-height: 1.6em;
}
.flotage.about-proflie {
    height: 185px;
    background-size: cover;
    background-position: right;
}

div#container {
    min-width: auto;
    width: 100%;
}

div#grid-pubu {
    padding-top: 10px;
    margin-bottom: 0;
    padding-bottom: 0;
}

.cont-box {
    min-width: auto;
}

#grid-pubu li .imgholder {
    width: 100%;
    float: none;
}

#grid-pubu li .news-grid {
    margin-left: 0;
    padding-top: 10px;
}

#grid-pubu li a {
    height: auto;
}

#grid-pubu li {
    height: auto;
}

#grid-pubu li .news-grid h1 {
    font-size: 18px;
    line-height: 1.6em;
    height: auto;
}
.cont-box-wrap {
    width: 100%;
    min-width: auto;
}

.news-detail-top {
    font-size: 22px;
    line-height: 1.6em;
    margin-bottom: 30px;
}

.share-model {
    margin-bottom: 30px;
}
.jo_textBlock {
    width: 100%;
}

.jo_img {
    width: 100%;
    margin-top: 40px;
}

h2.jo_ti {
    font-size: 22px;
}

.jo_textBlock h1 {
    font-size: 22px;
}

.jo_contentBlock.jo_1 {
    padding: 40px 0;
}

.jo2_block {
    width: 120px;
}

.jo2_li {
    width: 90%;
    margin-bottom: 20px;
    padding: 4%;
}

.jo_contentBlock.jo_3 .jo3_textBlock {
    width: 100%;
    position: relative;
    top: 0%;
    transform: translate(0px,0%);
    padding-bottom: 0px;
}

.jo_contentBlock.jo_3 {
    padding: 30px 0;
}

.jo_contentBlock.jo_3 .jo3_img {
    width: 100%;
    min-height: auto;
}

.jo4_txtBlock {
    width: 100%;
}

.jo4_block {
    width: 100%;
    padding-top: 20px;
}

.jo4_bl2 {
    max-width: none;
    width: 92%;
    padding-left: 4%;
    padding-right: 4%;
}

.jo4_bl {
    width: 92%;
    max-width: none;
    padding-left: 4%;
    padding-right: 4%;
    margin-top: 20px;
    min-height: 10px;
}

.jo_contentBlock.jo_4 {
    padding-top: 40px;
}

.jo5_ti {
    position: relative;
    font-size: 22px;
    margin-bottom: 10px;
    float: none;
}

.jo5_block {
    padding-left: 0;
    height: auto;
}

.jo5_text {
    margin-bottom: 30px;
    float: none;
}

.jo5_li {
    width: 100%;
}

.jo5_li:nth-child(1) {
    height: auto;
}
.jo2_li .text {
    height: auto;
}

.jo4_bl br {
    display: none;
}
.con_li {
    width: 100%;
}

.con_li:nth-child(2) {
    padding-left: 0;
    width: 100%;
}

.con_li h1 {
    white-space: nowrap;
    font-size: 22px;
}

.con2_li {
    margin-right: 0;
    margin-bottom: 20px;
}

.con2_block {
    padding: 0;
    margin-bottom: 50px;
}

.con2_leBl {
    position: relative;
    width: 92%;
    padding: 20px 4%;
}

.con2_leBl h2 {
    margin-bottom: 40px;
    font-size: 22px;
}

.con3_li {
    font-size: 12px;
    width: 108px;
}

.con4_content {
    padding: 20px 4%;
}

.con2_ul {
    padding-bottom: 20px;
    margin-bottom: 50px;
    padding-top: 10px;
}

.con2_li img {
    width: 18px;
    padding: 8px;
}
h2.con4_ti {
    font-size: 22px;
}
.flotage.Inves_Bg {
    height: 185px;
    background-size: cover;
    background-position: center;
}

.page_Bti span {
    font-size: 22px;
}

.Price_top {
    height: auto;
    background-size: cover;
    padding-top: 1px;
    padding-bottom: 1px;
}

.pTop_r {
    float: none;
    width: 100%;
}

.pTop_l {
    width: 100%;
    float: none;
}

.pTop_r li {
    width: 33%;
    margin: 0;
    margin-bottom: 15px;
}

.pTop_r p {
    text-align: center;
}
.page_Bti span {
    font-size: 22px;
}
.P_li {
    width: 80px;
}

.P_mid {
    width: 59%;
}

.P_ri {
    background-size: 75px;
    width: 60px;
}

.page_Bti span {
    font-size: 22px;
}
.twain ul {
    margin-left: 0;
}

.twain .twain-wrap {
    margin-left: 0;
}

.twain li {
    width: 100%;
}

.twain .twain-wrap .infor {
    font-size: 16px;
    padding-top: 10px;
}

.wrap-top h1 {
    font-size: 22px;
}
#grid-pubu li .news-grid p {
    height: 52px;
}
.jo3_textBlock h2 {
    font-size: 22px;
}

.lanmu-infor td {
    /* display: block; */
    /* width: 100%; */
}
.wrap-contnet img {
    /* width: 100%; */
    /* display: block; */
}
.ind_banner .comIco {
    bottom: 20px;
}
.car_body {
    overflow: hidden;
    position: relative;
}
.Detail_10001206_10000108 td {
    display: block;
    width: 100%;
}
.Detail_10001201_10000109 td {
    width: 100%;
    display: block;
}