@media screen and (max-width:1200px){
.gutter-wap-10.row { margin-right: -5px; margin-left: -5px; }
.gutter-wap-10 > [class^='col-'], .gutter-30 > [class^=' col-'] { padding-right: 5px; padding-left: 5px; }

.navbar {
    height: auto;
}
.navbar-collapse {}
.navbar-collapse * {}
.navbar-brand {padding-left: 7px;}
.navbar-inverse .navbar-nav > li > a {}
.navbar-inverse .navbar-nav > li.active > a {}
.navbar-inverse .navbar-nav > li.active > a:after {}
.navbar-inverse .navbar-nav > li > a:hover {}
.navbar-inverse .navbar-nav > li > a:hover:after {}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {}
.navbar-inverse .navbar-nav > li.dropdown  > a:hover:after {}
.body_product_detail .navbar-inverse .navbar-nav > li.dropdown  > a:hover:after {}
.navbar-inverse .navbar-link {}
.navbar-inverse .navbar-link.reg {}
.navbar-inverse .navbar-link.reg:after {}
.navbar-inverse .navbar-text {}
.navbar-nav > li {
    height: auto;
}
.navbar-default .navbar-nav  a {}
.navbar-default .navbar-nav > li > a {
    height: auto;
    line-height: 2;
    max-height: 3em;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {}
.navbar-default .navbar-nav > .active > a:after, .navbar-default .navbar-nav > .active > a:hover:after, .navbar-default .navbar-nav > .active > a:focus:after {}
.navbar-default .navbar-nav > li > a:hover:after, .navbar-default .navbar-nav > li > a:focus:after {}
.navbar-default .navbar-toggle{
    margin-top: 21px;
}
#searchform {}
#searchform input {}
#searchform a {}
.fullcarousel .item {}
.fullcarousel .item img {
    min-width: 1px;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
    /* width: 40px; */
    display: none;
    /* height: 40px; */
}
.fullcarousel .carousel-control .icon-next:before, .fullcarousel .carousel-control .icon-prev:before {}
.fullcarousel .carousel-control .icon-next:before {}
.fullcarousel .carousel-control .icon-prev:before {}
.carousel-indicators li{width: 12px;height: 12px;margin: 5px;transition: all .3s}
.carousel-indicators .active{width: 30px;height: 12px;margin: 5px;background: #B5132A;border-color: #B5132A;}
.quick-reveal {}
.to-reveal {}
.long-reveal {}
.crumbs {
    text-align: center;
    height: auto;
    padding: 10px 0;
    border-top: 1px dashed #ccc;
}
.crumbs b {}
.crumbs * {
    line-height: 2;
    display: inline;
}
.crumbs a:hover {}
.crumbs span {}
.bg_gray1 {}
.a_img {}
.p_img {}
.p_img img {}
.nailthumb-title {}
.nailthumb-container img {}
.btn_red {}
.btn_red:hover {}
.conttl {}
.conttl h2 {
    font-size: 30px;
    padding-top: 5px;
}
.conttl .ttljp {
}
.conttl .ttljp:after {}
.body_index .section {}
#index_sct1 {}
#index_sct1 .conttl {}
#index_sct1 .con {
    margin-bottom: 20px;
}
#index_sct1 .con .a_img {}
#index_sct1 .con .a_img img {}
#index_sct1 .con .a_txt {
    font-weight: 600;
}
#index_sct1 .con .sinfo {
    line-height: 1.9;
}
#index_sct1 .con .inner1 {}
#index_sct1 .con .more i {}
#index_sct1 .con .more {}
#index_sct1 .con .a_txt:hover {}
#index_sct1 .con:hover .more {}
#index_sct2 {}
#index_sct2 .conttl {}
#index_sct2 .con {
    margin-bottom: 10px;
    border: none;
    padding: 5px;
}
#index_sct2 .con .a_img {
    width: 100%;
    height: 38vw;
}
#index_sct2 .con .a_img img {}
#index_sct2 .con .a_txt {}
#index_sct2 .con .sinfo {}
#index_sct2 .con .more {}
#index_sct2 .con .a_txt span {}
#index_sct2 .con .a_txt p {}
#index_sct2 .con .a_txt i {}
#index_sct2 .con .a_txt {}
#index_sct2 .con:hover {}
#index_sct2 .con .a_txt0 {}
#index_sct2 .con:hover .a_txt0 {}
#index_sct2 .con:hover .a_txt {}
#index_sct2 .con:hover .a_txt * {}
#index_sct3 {}
#index_sct3 .conttl {}
#index_sct3 .con {
    padding: 15px;
    margin-bottom: 10px;
}
#index_sct3 .con .a_img {
    width: 100%;
    height: 38vw;
}
#index_sct3 .con:hover {}
#index_sct3 .con:hover .a_txt {}
#index_sct3 .con .a_img img {}
#index_sct3 .con .a_txt {
    font-size: 18px;
}
#index_sct3 .con .sinfo {}
#index_sct3 .con .more {}
#index_sct4 {
}
#index_sct4 .con {
    margin-bottom: 10px;
}
#index_sct4 .con .a_img {
    width: 100%;
    height: 25vw;
}
#index_sct4 .con .a_img img {}
#index_sct4 .con .a_txt {}
#index_sct4 .con .a_txt:after {}
#index_sct4 .con .a_txt:before {}
#index_sct4 .con:hover .a_txt {}
#index_sct4 .con:hover .a_txt:after {}
#index_sct4 .con:hover .a_txt:before {}
#index_sct4 .con .sinfo {}
#index_sct4 .con .videowrap {}
#index_sct4 .p_txt2 {
    line-height: 1.6;
    font-size: 12px;
}
#footer {
    border: none;
    margin-top: 30px;
}
#footer .col1 {
    display: none;
}
#footer .col1 .con {}
#footer .col1 .con a {}
#footer .col1 .con a img {}
#footer .col2 {}
#footer .col2 .con {}
#footer .col2 .con .p1 {}
#footer .col22 .con .p1 {}
#footer .col2 .con div {}
#footer .col2 .con div p {}
#footer .col22 .con div p a {}
#footer .col22 .con div p a:hover {}
#footer .col3 {
    width: 100%;
    float: none !important;
    text-align: left;
}
#footer .col3 .con {
    text-align: center;
}
#footer .col3 .con .p1 {}
#footer .col3 .con input {}
#footer .col3 .con .btn {}
#footer .col3 .con .sociallinks {
    text-align: center;
}
#footer .col3 .con .sociallinks a {}
#footer .col3 .con .sociallinks a.instagram {}
#footer .col3 .con .sociallinks a.youtube {}
#footer .col3 .con .sociallinks a.facebook {}
#footer .col3 .con .sociallinks a.twitter {}
#footer .copyright {
}
#footer .copyright .row {}
#footer .copyright .col1 {}
#footer .copyright .col1 .con {}
#footer .copyright .col2 {
    text-align: center;
}
#footer .copyright .col2 .con {}
#footer .copyright .col2 .con a {}
#footer .copyright .col2 .con a:hover {}
#footer .copyright .col2 .con a:first-child {}
#footer .copyright .col2 .con a:first-child:after {}
#footer .gototop {}
.posr {}
.posa {}
.fancybox-opened .fancybox-skin {}
.fancybox-close {}
#pagelist .pageinfo span {}
#pagelist .pageinfo span.pageper {}
#pagelist .pageinfo span.pageper .pageper1 {}
#pagelist .pagefirst {}
#pagelist .pagenum {}
#pagelist .pageend {}
#pagelist .current {}
#pagelist .pageinfo label {}
#subnav {
    margin-bottom: 10px;
    overflow: visible;
}
#subnav .subnav .con {
    display: flex;
    justify-content: center;
}
#subnav .subnav .con a:hover {}
#subnav .subnav .con a {}
#subnav .subnav .con a.on {}
#download_detail {}
#download_detail .mainpic {}
#download_detail .mainpic .posa {}
#download_detail .mainpic img {}
#download_detail .mainpic h1 {}
#download_detail .mainpic .sinfo {}
#download_detail .mainpic .downloadlinks {}
#download_detail .mainpic .downloadlinks a {}
#download_detail .mainpic .downloadlinks a:hover img {}
#download_detail .mainpic .downloadlinks .a1 {}
#download_detail .mainpic .downloadlinks .a2 {}
#download_detail .mainpic .downloadlinks a img {}
#download_detail .contentarea {}
#download_detail .contentarea .hdl {}
#download_detail .contentarea .hdl ul {}
#download_detail .contentarea .hdl ul li:hover, #download_detail .contentarea .hdl ul li.slick-active {}
#download_detail .contentarea .hdl ul li.slick-active span {}
#download_detail .contentarea .hdl ul li {}
#download_detail .contentarea .hdl ul li span {}
#download_detail .contentarea .slick-slider {}
#download_detail .contentarea .item {}
.software {}
.software .pc {}
.software .pc img {}
h3.sware {}
.software .pc .con {}
.software .pc .con1 {}
.software .pc .con div {}
.software .pc .con div h3 {}
.software .pc .con div .sinfo {}
.software .pc .con div a.down {}
.software .pc .con div a.down:hover {}
.body_qa {}
#qalist {}
#qalist h2.h2ttl {}
#qalist ul {}
#qalist ul .li_qa {}
#qalist ul .li_qa .Q {}
#qalist ul .li_qa .A {}
#qalist ul .li_qa .Q:before, #qalist ul .li_qa .A:before {}
#qalist ul .li_qa .Q:before {}
#qalist ul .li_qa .A:before {}
#pro_content .row .v iframe{height: auto;max-height: 80vw;}
.body_product {}
.ban {background-size: 160% auto !important;}
.ban img {width:160% !important;min-width: 1px !important;min-height: 1px !important;}
.body_sptPage .ban {background: url(../images/b3.jpg) no-repeat center/auto 120% !important}
.body_sptPage .ban img{width:120% !important;}
.body_product #maincontent {}
.body_product #maincontent .subnav .con {
    display: flex;
    width: 90%;
    margin: 0 auto;
    justify-content: space-around;
    align-items: center;
    padding-top: 20px;
}
.body_product #maincontent .subnav a:hover, .body_product #maincontent .subnav a.on {}
.body_product #maincontent .subnav a {
    flex: 1 1 25%;
    padding: 0;
    margin: 0;
    text-align: center;
    font-size: 14px;
}
.body_product #products_list {}
.body_product #products_list .pro a:hover {}
.body_product #products_list .pro a:hover * {}
.body_product #products_list .pro a {
    border: none;
    margin-bottom: 0;
    padding-bottom: 5px;
}
.body_product #products_list .pro .p_img {
    width: 100%;
    height: 38vw;
}
.body_product #products_list .pro .p_img img {}
.body_product #products_list .pro .txt {}
.body_product #products_list .pro .sinfo {}
.body_product #products_list .pro .more {}
.body_product #products_list .pro .span0 {
    display: none;
}
.body_product #pagelist {}
.body_product #pagelist  .current {}
.body_product #pagelist  a:hover, .body_product #pagelist  .current {}
.body_product #pagelist>span.pageinfo {}
.body_product #pagelist>span, .body_product #pagelist a {
    margin-bottom: 20px;
}
.body_sptPage.body_product #products_list .pro .sinfo {}
.body_sptPage.body_product  #maincontent #products_list .subnav {
    padding: 0;
}
.body_sptPage.body_product #products_list .subnav a {}
.body_sptPage.body_product #products_list .subnav a:hover, .body_sptPage.body_product #products_list .subnav a.on {}
.body_sptPage.body_product #maincontent .subnav {}
.body_sptPage.body_product #subnav .subnav .con a {}
.body_sptPage.body_product #subnav .subnav .con a:hover, .body_sptPage.body_product #subnav .subnav .con a.on {}
.body_sptPage.body_product #subnav .subnav .con a {
    margin: 0;
    line-height: 1.7;
    text-align: center;
    flex: auto;
}
.body_sptPage.body_product #subnav .subnav .con a:hover, .body_sptPage.body_product #subnav .subnav .con a.on {}
.body_sptPage.body_product .h2ttl {}
.body_about {}
.body_about .ban {background-size: 160% auto !important;}
.body_about .ban img {width: 160% !important;}
.body_about .ban h1 {
    top: 10px;
    font-size: 22px;
}
.body_about .ban h2 {
    top: 40px;
    font-size: 12px;
    line-height: 1.5;
}
.body_about #maincontent {}
.body_about .about_main {
    padding-bottom: 60px;
}
.body_about .about_main .con:after {
    display: none;
}
.body_about .about_main .con img{height: auto !important;}
.body_about .about_main .con {
    top: 20px;
    padding: 30px 20px;
}
.body_sptPage {}
.body_sptPage #product_support {}
.body_sptPage #product_support {}
.body_sptPage #product_support .mainpic {
    padding-top: 30px;
}
.body_sptPage #product_support .mainpic img {
    margin: 0 auto;
    width: 70vw;
}
.body_sptPage #product_support .mainpic  h1 {}
.body_sptPage .spt_detail {}
.body_sptPage .spt_detail h4 {
    padding: 10px 0 10px 10px;
    border-bottom: 1px solid #eee;
    margin-bottom: 20px;
    font-weight: bold;
}
.body_sptPage .spt_detail .cc {}
.body_sptPage .spt_detail .hdl {}
.body_sptPage .spt_detail .hdl ul {}
.body_sptPage .spt_detail .hdl ul li {
    margin: 0;
    margin-right: 2em;
}
.body_sptPage .spt_detail .hdl ul li span {}
.body_sptPage .spt_detail .hdl ul  span.s0 {}
.body_sptPage .spt_detail .hdl ul  span.s1 {}
.body_sptPage .spt_detail .hdl ul li.slick-active {}
.body_sptPage .spt_detail .hdl ul li.slick-active span {}
.body_sptPage .spt_detail .hdl ul li.slick-active span:after {}
.body_sptPage .spt_detail .hdl ul li.slick-active span.s0 {}
.body_sptPage .spt_detail .hdl ul li.slick-active span.s1 {}
.scrollcontent {}
.scrollcontent ul {}
.scrollcontent ul li {}
.scrollcontent ul li.q {}
.scrollcontent ul li.q.on {}
.scrollcontent ul li.q.on:after {}
.scrollcontent ul li.a {}
.scrollcontent ul li.a span.yn {}
.scrollcontent ul li.a span.yn a {}
.body_product_detail {}
.body_product_detail #product_detail {
    margin-top: 30px;
}
.body_product_detail .mainpic {}
.body_product_detail .mainpic img {
    width: 80%;
    margin: auto;
    display: block;
}
.body_product_detail .fea {
    padding: 0 20px;
    text-align: center;
}
.body_product_detail .fea h1 {
    margin-top: 30px;
}
.body_product_detail .fea h2 {}
.body_product_detail .fea p {}
.body_product_detail a.btn2 {}
.body_product_detail #maincontent a.btn {
    margin: 0 auto;
    display: inline-block;
}
.body_product_detail .contentarea {}
.body_product_detail .contentarea .hdl {}
.body_product_detail .contentarea .hdl li {
    margin: 0;
    display: flex;
    padding: 0;
    /* height: 100%; */
    flex: 25%;
    text-align: center;
    line-height: 1.2;
    font-size: 14px;
    /* height: 100%; */
    align-items: center;
    justify-content: center;
}
.body_product_detail .contentarea .hdl li a {}
.body_product_detail .contentarea .hdl ul {
    display: flex !important;
    align-items: stretch;
    height: 100%;
    padding: 5px 0;
    background: darkgrey;
}
.body_product_detail .contentarea .hdl ul li.slick-active {}
.body_product_detail .contentarea .slick-slider {}
.body_product_detail .contentarea .slick-slider {}
.body_product_detail .contentarea .slick-slider .content {
    padding-bottom: 0;
}
.body_product_detail .contentarea .slick-slider .content .f1 {}
.body_product_detail .contentarea .slick-slider .content .f5 {
    margin-bottom: 10px;
}
.body_news_list #maincontent {}
.disabled {}
.body_news_detail {}
.body_news_detail .left1 {}
.body_news_detail #maincontent {}
.body_news_detail .InfoTitle h1 {}
.body_news_detail .info_from_wrap {}
.body_news_detail .info_from_wrap b {}
.body_news_detail .info_content {}
.body_news_detail .info_content img {}
.body_news_detail .info_content * {}
.body_news_detail .info_content p {}
.body_news_detail .info_previous_next_wrap * {}
.body_news_detail .info_previous_next_wrap {
    padding: 20px 11px;
}
.body_news_detail .info_previous_next_wrap b {}
.body_news_detail .info_previous_next_wrap a {}
.body_news_detail .info_previous_next_wrap a:hover {}
.body_news_detail .left1 img{height: auto !important}
.body_news_detail .left1 {
    padding: 0 20px;
}
.body_news_detail .goback {}
.body_news_detail .goback a {
    float: none;
    margin: 0;
    margin-left: 10px;
}
.body_news_detail .crumbs {}
.tjxw {}
.tjxw h3.ttl:after {}
.tjxw h3.ttl {}
.tjxw ul {}
.tjxw ul li {}
.tjxw ul li a {}
.tjxw ul li p {}
#newsall_list2 {}
.pagelist {}
.pagelist>* {}
.pagelist * {}
.pagelist .pageinfo span {}
.pagelist .pageinfo span.pageper {}
.pagelist .pageinfo span.pageper .pageper1 {}
.pagelist .pagefirst {}
.pagelist .pagenum {}
.pagelist .pageend {}
.pagelist .current {}
.pagelist .pageinfo label {}
.pagelist a:hover {}
.pagelist select {}
.contactinfo {}
.contactinfo #ly .bg {}
.contactinfo #ly {}
.contactinfo.jiameng #ly {}
.contactinfo h2 {}
.contactinfo .cc {}
.en .contactinfo .cc {}
.en .contactinfo .c5 .span2 {}
.contactinfo .cc .span1 {}
.contactinfo .cc .span2 {}
.contactinfo .c1 {}
.contactinfo .c2 {}
.contactinfo .c3 {}
.contactinfo .c4 {}
.contactinfo .c5 {}
#msgiframe {}
#msgiframe iframe {}
#map {}
.body_sitemap #smap {}
.body_sitemap #smap UL {}
.body_sitemap #smap SPAN {}
.body_sitemap #smap LI {}
.body_sitemap #smap DIV {}
.body_sitemap #smap A {}
.body_sitemap #smap .ul3 {}
.body_sitemap #smap .ul2 {}
.body_sitemap #smap .ul1 {}
.body_sitemap #smap .row {}
.body_sitemap #smap .depth3 {}
.body_sitemap #smap .depth3 a {}
.body_sitemap #smap .depth2 {}
.body_sitemap #smap .depth1 {}
.body_sitemap #smap .d1 {}
.body_sitemap #smap .depth1:nth-of-type(1) .d1 {
    margin: 0;
}
.body_sitemap #smap .d1 a {}
.body_sitemap #smap .d2 a {}
.body_sitemap #smap .d2 {}
.body_sitemap #smap .container.container_s {}
.body_sitemap #smap .info_content {}
.body_sitemap {}
.body_sitemap .ban {}
.body_sitemap .d_ttl {}
.body_sitemap .d_ttl h2 {}
.body_sitemap .d_ttl em {}


.contentarea {
    margin-bottom: 30px;
    padding-bottom: 0;
}
.contentarea .hdl {}
.contentarea .hdl li {
    line-height: 1.9;
}
.contentarea .hdl li a {
    font-size: 14px;
}
.contentarea .hdl ul {}
.contentarea .hdl ul li.slick-active {}
.contentarea .slick-slider {}
.contentarea .slick-slider {}
.contentarea .content {}
.contentarea .content .f1 {}
.contentarea .content .f5 {}
.contentarea .content img {}
.contentarea .content table {
    width: 100% !important;
}
.contentarea .content table td *{ font-size: 12px !important;padding: 0;margin: 0}
.contentarea .content table td {
    padding: 10px;
    width: auto !important;
    font-size: 12px !important;
}
#pro_content {
    margin-bottom: 0;
}
#pro_content img {}
#pro_content .row {
    padding-top: 0;
    padding-bottom: 0;
}
#pro_content .row .con {
    padding-bottom: 20px;
}
#pro_content .row .v {}
#pro_content .row .v iframe {}
#pro_content .row .ff28 {}
#pro_content .row .ff14 {}
#pro_content .row .cl_333 {}
#pro_content .row .cl_666 {}
#pro_content .row .con_img {}
#pro_content .row .con_img img {}
#pro_content .row .con_txt {}
#pro_content .row h3.line {
    font-size: 20px;
    margin-bottom: 0;
    padding-bottom: 10px;
}
#pro_content .row .line {}
#pro_content .row .w70 {
    width: 100%;
    font-size: 14px;
    line-height: 1.9;
}
.contentarea .content .infoattachment{text-align: center;}
.body_guestbook {}
.body_guestbook ul {}
.body_guestbook ul li {
    display: flex;
    align-items: center;
}
.body_guestbook li .msg_ttl {
    font-size: 14px !important;
    width: 90px !important;
}
.body_guestbook li .msg_input {
    width: calc(100% - 100px) !important;
}
.body_guestbook li .msg_input textarea {}
form[action*='/channel/guestbookadd/l/en'] input#Contact {}
form[action*='/channel/guestbookadd/l/en'] input#verifycode {}
form[action*='/channel/guestbookadd/l/en'] input#MessageContent {}
.body_guestbook li .msg_input textarea, .body_guestbook li .msg_input input {
    font-size: 14px;
    line-height: 30px !important;
}
.body_guestbook li .msg_input textarea {}
.body_guestbook li .msg_input input#verifycode {}
.body_guestbook li.li_verify {}
.body_guestbook li.li_verify img {}
.body_guestbook li .form_button1 {
    display: inline-block;
    margin: auto !i;
}
.body_guestbook li.li_1 {}
.body_guestbook li.li_2 {}
.body_guestbook li.li_3 {}
.body_guestbook li.li_4 {}
.body_guestbook li.li_5 {}
.body_guestbook li.li_6 {}
.body_guestbook li.li_7 {}
.body_guestbook li.li_8 {}
.body_guestbook li.li_9 {}
.body_guestbook li.li_1 .msg_ttl {
}
.body_guestbook li.li_2 .msg_ttl {}
.body_guestbook li.li_3 .msg_ttl {}
.body_guestbook li.li_4 .msg_ttl {}
.body_guestbook li.li_5 .msg_ttl {}
.body_guestbook li.li_6 .msg_ttl {}
.body_guestbook li.li_7 .msg_ttl {}
.body_guestbook li.li_8 .msg_ttl {}
.body_guestbook li.li_9 .msg_ttl {}
.body_guestbook li.li_1 .msg_input {}
.body_guestbook li.li_2 .msg_input {}
.body_guestbook li.li_3 .msg_input {}
.body_guestbook li.li_4 .msg_input {}
.body_guestbook li.li_5 .msg_input {}
.body_guestbook li.li_6 .msg_input {}
.body_guestbook li.li_7 .msg_input {}
.body_guestbook li.li_8 .msg_input {}
.body_guestbook li.li_9 .msg_input {}
.body_guestbook li.li_10 .msg_input {}
.body_guestbook .li_submit {
    text-align: center;
}
.body_guestbook li .msg_input textarea {}
.btn_red {}
.btn_red:hover {}


}
