.srvtit{ padding: 0 0 3% 0; text-align: center;} .srvtit a{ display: inline-block; height: 60px; background: url(../../img/service/tit_bg.png) no-repeat; background-size: 100% 100%; width: 29%; font-size: 24px; line-height: 60px; color: #999; } .srvtit a.on{ width: 34%; background: ; position: relative; background: url(../../img/service/tit_on_bg.png) no-repeat; background-size: 100% 100%; color: #FFF;} .srvtit a.on .arw{ position: absolute; top: 0; bottom: 0; display: block; max-height: 100%; width: auto;} .srvtit a.on .arw_l{ left: -36px;} .srvtit a.on .arw_r{ right: -36px;} .tiresrch{ white-space: nowrap; margin-bottom: 2%; } .tiresrch .item,.tiresrch .item2{display: inline-block; vertical-align: bottom;} .tiresrch .item{ width: 26%; } .tiresrch .item2{ width: 21.2%;} .tiresrch .item select{ width: 90%; margin-right: 10%; max-width: 100%; height: 54px; border: 0; border-bottom: 1px solid #9d9d9d; font-size: 18px;} .tiresrch .item select option{ font-size: 16px; line-height: 140%;} .tiresrch .searchbutton{ display: block; color: #FFF; font-size: 18px; background: url(../../img/news/srch_btn_bg.png) #333 no-repeat right; background-size: auto 100%; text-align: center; transition: all 0.6s; -moz-transition:all 0.6s; -webkit-transition:all 0.6s; -o-transition:all 0.6s; width: 100%; max-width: 100%; height: 50px;line-height: 50px; border: none; cursor: pointer;} .tiresrch .searchbutton:hover{ background: url(../../img/news/srch_btn_bg.png) #1f1f1f no-repeat right;} .tiresrch .tips{ padding: 2% 0; text-align: left;} .dft_shw{margin: 0 auto 5% auto; text-align: center; } .dft_shw .pic,.dft_shw span{ display: inline-block; vertical-align: middle; color: #949999; font-size: 16px; margin-left: 4%;} .dft_shw .brd{ border: 1px dashed #a4a5a2; padding: 6% 0;} .tiretyp{ margin: 0 auto; text-align: center; } .tiretyp .tab{ display: table; width: 100%; background: #1b1b1b;} .tiretyp .tab li{ display: table-cell; width: 50%; height: 60px; font-size: 18px; line-height: 60px; color: #939393; background: #1b1b1b; cursor: pointer; position: relative;} .tiretyp .tab li.on{ color: #FFF; background: #000; font-weight: bold;} .tiretyp .cnt{ background: #c2c2c2; padding:1% 0; } .tiretyp .cnt2{ background: #000; color: #999;} .tiretyp .cnt .lnk a{ display: inline-block; height: 40px; line-height: 40px; font-size: 18px; background: #9d9d9d; padding: 0 4%; border-radius: 100px; margin: 0 1%;} .tiretyp .cnt .lnk span{ font-size: 16px;} .tiretyp .cnt .lnk a.on{ font-weight: bold; background: #CC3333;} .tiretyp .cnt .lnk a.on,.tiretyp .cnt .lnk a.on:visited{ color: #FFF;} .tiretyp .tab li .arw{ display: none;} .tiretyp .tab li.on .arw{ display: block; position: absolute; left: 50%; bottom: -10px; margin-left: -11px; } .tiresrch .slct_t{ font-size: 18px; padding:0 0 2% 0; text-align: center;} .tiresrch .slct_t input[type=radio]{ margin-left:1%; margin-right: 0.5%;} .tiresrch .slct_t input[type=radio]:checked + span { font-weight: bold; } .prdlst{ padding-bottom: 8%;} .prdlst .lst {border-bottom: 1px solid #000; padding: 5% 0; } .prdlst .lst .lst_l{ width: 28%;} .prdlst .lst .lst_r{ width: 67%;} .prdlst .tit_o{ font-size: 30px; font-weight: bold; margin-bottom: 1%; } .prdlst .tit_s{ font-size: 16px; margin-bottom: 2%; line-height: 160%; } .prdlst .tit_t{ font-weight: bold; font-size: 24px; font-style: italic; margin-bottom: 4%; } .prdlst .lst .lst_r .lnk li{ display: inline-block; width: 34%; height: 54px; line-height: 54px; text-align: center; background: #000; font-size: 18px; position: relative; transition:all 2s; -moz-transition:all 2s; -webkit-transition:all 2s; -o-transition:all 2s; color: #FFF; cursor: pointer;} .prdlst .lst .lst_r .lnk .lnk1{ margin-right: 1%;} .prdlst .lst .lst_r .lnk{ padding-top: 3%;} .prdlst .lst .lst_r .lnk .iconfont{ position: absolute; right: 4%; color: #de1c30; font-size: 12px; font-weight: normal;} .prdlst .lst .lst_r .lnk li.on,.prdlst .lst .lst_r .lnk li:hover{ background: #a71c29;} .prdlst .lst .lst_r .lnk li.on .iconfont, .prdlst .lst .lst_r .lnk li:hover .iconfont{ color: #FFF;} .prdlst .lst .shwmr{ padding: 3% 0;} .prdlst .lst .shwmr .img img{ max-width: 100%; display: block; margin: 0 auto;} .table_o{ padding: 2% 0 1% 0;} .table_o .Ttable{ width: 100%; max-width: 100%; border: 1px solid #959595;} .table_o .Ttable th, .table_o .Ttable td{ border-right: 1px solid #e7e7e7; border-bottom: 1px solid #959595; text-align: center; padding: 0.5%;} .table_o .Ttable th{ background: #333; color: #FFF; font-weight: bold; font-size: 18px; padding: 1% 0.5%;} .table_o .Ttable tr:nth-child(odd) td{ background: #efefef;} .table_o .Ttable tr:nth-child(odd) td.name,.table_o .Ttable td.name{ background: #cbcbcb;} .table_o .Ttable1{ width: 100%; max-width: 100%; border: 1px solid #959595;} .table_o .Ttable1 th, .table_o .Ttable1 td{ border-right: 1px solid #e7e7e7; border-bottom: 1px solid #959595; text-align: center; padding: 0.5%;} .table_o .Ttable1 th{ background: #333; color: #FFF; font-weight: bold; font-size: 18px; padding: 1% 0.5%;} .table_o .Ttable1 tr:nth-child(odd) td{ background: #efefef;} .table_o .Ttable1 tr:nth-child(odd) td.name,.table_o .Ttable1 td.name{ background: #cbcbcb;} .table_o .sTtable{ width: 100%; max-width: 100%; border: 1px solid #959595;} .table_o .sTtable th, .table_o .sTtable td{ border-right: 1px solid #e7e7e7; border-bottom: 1px solid #959595; text-align: center; padding:0.5%;} .table_o .sTtable th{ background: #333; color: #FFF; font-weight: bold; font-size: 18px; padding: 1% 0.5%;} .table_o .sTtable tr:nth-child(odd) td{ background: #efefef;} .table_o .sTtable tr:nth-child(odd) td.name,.table_o .sTtable td.name{ background: #cbcbcb;} .table_o .sTtable1{ width: 100%; max-width: 100%; border: 1px solid #959595;} .table_o .sTtable1 th, .table_o .sTtable1 td{ border-right: 1px solid #e7e7e7; border-bottom: 1px solid #959595; text-align: center; padding: 0.5%;} .table_o .sTtable1 th{ background: #333; color: #FFF; font-weight: bold; font-size: 18px; padding: 1% 0.5%;} .table_o .sTtable1 tr:nth-child(odd) td{ background: #efefef;} .table_o .sTtable1 tr:nth-child(odd) td.name,.table_o .sTtable1 td.name{ background: #cbcbcb;} .tiresrch .ipt { text-align: left; padding:0 0 0.5% 1%; display: none;} .tiresrch .ipt input{ width: 98%; max-width: 100%; height: 50px; text-indent: 1%; border: 1px solid #9d9d9d; font-size: 16px;} .shoplst{ display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: wrap; width: 100%; max-width: 100%;} .shoplst .blck{ border: 1px solid #9d9d9d; margin-bottom: 5%; position: relative; width: 47%; display: inline-block; vertical-align: top; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; } .shoplst .blck .ln{ height: 4px; background: #000; position: absolute; left: -1px; top: -1px; right: -1px;} .shoplst .blck .ln span{ display: block; background: url(../../img/service/shop_icn.png) no-repeat 0 -4px; width: 44px; height: 4px; position: absolute; right: 5%; } .shoplst .blck .cnt{ padding: 4% 5%; color: #666;} .shoplst .blck .cnt h2{ font-size: 24px; margin-bottom: 2%;} .shoplst .blck .cnt p{ font-size: 18px; line-height: 180%;} .shoplst .blck .cnt .iconfont{ color: #999; margin-right: 2%;} .shoplst .blck .cnt span.icn{ display: inline-block; width: 10px; height: 36px; background: url(../../img/service/shop_icn2.png) no-repeat; vertical-align: middle; margin-right: 3%; background-size: 100% 100%; } .shoplst .blck .cnt .lnk{ padding-top: 5%;} .shoplst .blck .cnt .lnk a{ display: inline-block; height: 36px; line-height: 36px; background: #d6d6d6; padding: 0 4%; font-size: 16px; margin-right: 3%;} .shoplst .blck .cnt .lnk{display: none;} .shoplst .blck .cnt .lnk span{ color: #999;} .shoplst .blck:nth-child(2n+1){ margin-right: 3%; } .shoplst .blck:hover{ border: 1px solid #CC3333;} .shoplst .blck:hover .ln{ background: #CC3333; } .shoplst .blck:hover .ln span{ background: url(../../img/service/shop_icn.png) no-repeat; } .shoplst .blck:hover .cnt span.icn{background: #CC3333;} .shoplst .blck:hover .cnt{ color: #333;} .shoplst .blck:hover .cnt .lnk a,.shoplst .blck:hover .cnt .lnk a:visited{ background: #000; color: #FFF;} .shoplst .blck:hover .cnt .lnk a:hover{ background: #CC3333;} .nw_cgy{ padding: 3% 0;} .nw_cgy ul{border-top: 1px solid #bfbfbf; padding: 2% 0 0 0;} .nw_cgy ul li{ display: inline-block; font-size: 16px; margin-bottom: 15px;} .nw_cgy ul li a{ display: block; padding-right: 30px; } .nw_cgy ul li a .iconfont{ color: #cc3333; font-size: 12px; vertical-align: middle; margin-right: 5px; } .nw_cgy ul li.crt a, .nw_cgy ul li.crt a:visited { color: #CC3333;} .cnlst h2{ font-size: 18px; color: #CC3333; margin-bottom: 1.5%; line-height: 180%;} .cnlst ul li{ position: relative; font-size: 16px; line-height: 180%; padding-left: 45px; margin-bottom: 1%;} .cnlst .lst{ margin-bottom: 5%;} .cnlst .lst .lstd{ margin-bottom: 3%;} .cnlst ul li .iconfont{ position: absolute; color: #333; font-size: 24px; left: 0;} span.slt_btn{ display: inline-block; padding: 1% 10%; border-radius: 3px; border: 1px solid #333; background: #333; color: #FFF; cursor: pointer; white-space: nowrap;} span.slt_btn:hover{ color: #FFF; background: #CC3333; border: 1px solid #CC3333;} @media screen and (max-width: 1280px) { .srvtit a{ height: 55px; line-height: 55px; font-size:20px; } .srvtit a.on .arw_l{ left: -33px; } .srvtit a.on .arw_r{ right: -34px; } .table_o .sTtable1 th{ font-size: 16px;} .shoplst .blck .cnt h2{ font-size: 18px; } .shoplst .blck .cnt p{font-size: 16px;} .shoplst .blck .cnt span.icn{ height: 30px; width: 8px;} .shoplst .blck .cnt .lnk{ padding-top:8%} } @media screen and (max-width: 1024px) { .srvtit a{ height: 50px; line-height: 50px; font-size:18px; } .table_o table th{ padding: 1.5% 0.5%; } .table_o .sTtable1 th{ font-size: 14px;} .shoplst .blck .cnt h2{ font-size: 16px; } .shoplst .blck .cnt p{font-size: 14px;} .shoplst .blck .cnt .lnk a{font-size: 14px;} .shoplst .blck .cnt span.icn{ height: 24px; width: 6px;} .tiresrch{ white-space: normal;} .tiresrch .item{ width: 33%;} .tiresrch .item2{ width: 100%; max-width: 100%; padding-top: 2%;} .tiresrch .item2 .searchbutton{ width: 40%; margin: 0 auto;} .subs{ width:26%;} } @media screen and (max-width: 960px) { .tiresrch .item{ width: 32%;} .tiresrch .item2{ width: 100%; max-width: 100%; padding-top: 2%;} .tiresrch .item2 .searchbutton{ width: 40%; margin: 0 auto;} .subs{ width:26%;} } @media screen and (max-width: 800px) { .shoplst .blck .cnt h2{ font-size: 14px; } .shoplst .blck .cnt p{font-size: 12px;} .shoplst .blck .cnt .lnk a{ font-size: 12px;} .shoplst .blck .cnt .lnk span{ font-size: 12px;} } @media screen and (max-width: 768px) { .srvtit a{ font-size:16px; } .srvtit a{ width: 34%; } .srvtit a.on{ width: 39%; } .tiresrch .item2 .iconfont{font-size: 42px;} .prdlst .lst .lst_r2{ float: none;} .prdlst .lst .lst_l { width: 20%; } .prdlst .lst .lst_r { width: 70%; } .prdlst .lst .lst_r2{ width: 100%; max-width: 100%; overflow: hidden;} .prdlst .tit_o{ margin-bottom: 1.5%; } .prdlst .tit_s{ margin-bottom: 4%; } .prdlst .tit_t{ margin-bottom: 4%; } .prdlst .lst .lst_r .lnk{ text-align: center; height: 50px; line-height: 50px; } .prdlst .lst .lst_r .lnk li{ width: 45%;} .prdlst .lst .lst_r .lnk .lnk1 { margin-right: 2%; } .prdlst .lst .lst_r2 .img-responsive{ width: 768px; display: block; max-width: none;} .table_o table th{font-size: 14px;} .table_o .sTtable1 th{ font-size: 14px;} .tiresrch .item{ width: 100%; max-width: 100%; padding: 0 0 1% 0;} .tiresrch .item2{ width: 100%; max-width: 100%; padding-top:2%;} .tiresrch .item2 .searchbutton{ width: 100%; margin: 0 auto;} .subs{ width:86%;} .tiresrch .item .drdm{ margin: 0;} .tiresrch .item .ipt{ text-indent: 10px;} .tiresrch .item select{ text-indent: 10px; margin: 0; width: 100%;} .tiresrch .searchbutton{ text-indent: 0; text-align: center;} .shoplst .blck{ width: 100%; margin-right: 0; height: auto;} .shoplst .blck .cnt .lnk { padding-top: 4%;} .shoplst .blck:nth-child(2n+1){ margin-right: 0;} .shoplst .blck .cnt h2{ font-size: 20px; } .shoplst .blck .cnt p{ font-size: 16px;} } @media screen and (max-width: 700px) { .tiresrch,.dft_shw,.tiretyp{ width: 100%;} .tiresrch .item{ width: 28%; margin-right:4%; } .tiresrch .item2{ width: 100%; text-align: center; padding: 3% 0;} .table_o .sTtable th{ font-size: 14px;} .table_01{height: 300px; overflow: auto;} .table_o .Ttable th,.table_o .Ttable1 th,.table_o .sTtable1 th{ font-size: 12px;} .table_o .sTtable th{ font-size: 12px;} } @media screen and (min-width: 500px) and (max-width: 700px) { .shoplst .blck .cnt h2{ font-size: 20px; } .shoplst .blck .cnt p{ font-size: 16px;} .shoplst .blck .cnt .lnk a{ font-size: 14px;} .shoplst .blck .cnt .lnk span{ font-size: 14px;} .shoplst .blck .cnt .lnk a{padding: 0 10%;} } @media screen and (max-width: 600px) { .prdlst .lst .lst_r2 .img-responsive{ width: 680px; } .table_o .Ttable th{ font-size: 14px;} .table_o .Ttable td{ font-size: 12px; } .tiresrch .item select{ font-size: 16px;} .tiresrch .slct_t{ font-size: 16px;} .shoplst .blck .cnt .lnk span{ display: block; padding-top: 2%;} .shoplst .blck .cnt .lnk{ white-space: nowrap;} .shoplst .blck .cnt .lnk a{ width:28%; text-align: center;} .shoplst .blck .cnt .lnk{display: block;} } @media screen and (max-width: 550px) { .srvtit a{ height: 45px; line-height: 45px; font-size:16px; } .srvtit a{ width: 39%; } .srvtit a.on{ width: 44%; } .prdlst .lst .lst_r2 .img-responsive{ width: 650px; } .prdlst .tit_o { font-size: 24px;} .prdlst .tit_s{font-size: 14px; } .prdlst .tit_t{ font-size: 18px;} .prdlst .lst .lst_r .lnk li{ font-size: 16px; height: 48px; line-height: 48px;} .table_o table th, .table_o table td{ font-size: 12px;} .tiresrch .searchbutton { font-size: 16px; } } @media screen and (max-width: 500px) { .tiresrch .item{ width: 100%; margin-right:0%; } .tiresrch .item2{ width: 100%; padding: 4% 0 3% 0;} .tiresrch .item2 a{ display: block; padding: 1% 0 2% 0;} .tiresrch .item2 a,.tiresrch .item2 a:visited{ color: #FFF; } .tiresrch .item2 .iconfont{ font-size: 36px;} } @media screen and (min-width: 430px) and (max-width:500px) { .shoplst .blck .cnt h2{ font-size: 18px;} .shoplst .blck .cnt p{ font-size: 14px;} .shoplst .blck .cnt .lnk a,.shoplst .blck .cnt .lnk span{ font-size: 12px;} } @media screen and (min-width: 410px) and (max-width:500px) { .shoplst .blck .cnt .lnk a{padding: 0 10%;} } @media screen and (max-width: 480px) { .prdlst .lst .lst_r2 .img-responsive{ width: 620px; } .prdlst .lst .lst_r .lnk li{ width: 48%;} } @media screen and (max-width: 450px) { .prdlst .lst .lst_r2 .img-responsive{ width: 580px; } .shoplst .blck .cnt .lnk { white-space: normal; } .shoplst .blck .cnt .lnk a{ margin: 0; padding: 0; width: 100%; max-width: 100%; margin-bottom: 2%;} } @media screen and (max-width: 420px) { .prdlst .lst .lst_r2 .img-responsive{ width: 520px; } .prdlst .tit_o{ font-size: 18px;} .prdlst .tit_s{ font-size: 12px;} .prdlst .tit_t{ font-size: 16px;} .prdlst .lst .lst_l { width: 24%; } .prdlst .lst .lst_r { width: 68%; } .prdlst .lst .lst_r2{ width: 100%; max-width: 100%; } .prdlst .lst .lst_r .lnk li{ font-size: 14px; height: 42px; line-height: 42px;} } @media screen and (max-width: 414px) { .srvtit a { width: 44%; } .srvtit a{ font-size: 14px;} .srvtit a.on{ width: 50%;} .tiresrch .item select{ font-size: 14px;} .tiresrch .item2 .iconfont{ font-size: 30px;} .shoplst .blck .cnt .lnk span{ display: block; text-align: right; padding-top: 4%;} .tiresrch .item .ipt{ font-size: 14px;} .tiresrch .slct_t{ font-size: 14px;} } @media screen and (max-width: 380px) { .prdlst .lst .lst_r2 .img-responsive{ width:490px; } .prdlst .lst .lst_r .lnk a{ height: 40px; line-height: 40px;} .prdlst .tit_o{ font-size: 16px;} .prdlst .tit_t{ font-size: 14px;} .prdlst .lst .lst_l{ width: 28%;} .prdlst .lst .lst_r{ width: 64%;} .prdlst .lst .lst_r2{ width: 100%; max-width: 100%; } } @media screen and (max-width: 350px) { .prdlst .lst .lst_r2 .img-responsive{ width:460px; } } @media screen and (max-width: 320px) { .prdlst .lst .lst_r2 .img-responsive{ width:440px; } }