@charset="utf-8";
/* public CSS */
*{
    margin:0;
    padding:0;
    list-style: none;
    font:inherit;
    vertical-align:baseline;
    border:none;
    font-family:"微软雅黑",Helvetica;
    font-style:normal;
    outline:0;
    -webkit-tap-highlight-color:transparent;
    -webkit-touch-callout:none;
    -webkit-appearance:none;
}

.submenu li a{ display:block; background:#04a0a5; font-size:15px;line-height:1.2;padding:10px 10px 10px 10px; text-align:center; width:95%;color:#fff;}
.submenu li a:hover{background:#b9001e;}
.submenu li#up a{background:#191919;} 
.submenu{ padding-top:10px; width:100%;  text-align:center}
.submenu li{margin:0% 2% 2% 2%; padding:2px 14px 0px 0px;display:inline-table;  }

call_Phone{ font-size: 24px; }
#faqbox .bt .tj{width:40%; height:34px; line-height:34px; color:#fff; background:#b9001e;border:none; margin:0px 30%;-webkit-appearance: none;border-radius: 0; outline: none; cursor:pointer}

#faqbox { }
#faqbox .faqline{height:36px;border:1px solid #dddddd;margin-bottom:10px; background-color:#ffffff}
#faqbox .Content{height:130px;border:1px solid #dddddd;margin-bottom:10px;background-color:#ffffff}
#faqbox .faqline .faqtit1{background:url(../images/ly1.png) no-repeat center center; width:15%; border-right:1px solid #ddd; height:36px; float:left;}
#faqbox .faqline .faqtit2{background:url(../images/ly2.png) no-repeat center center; width:15%; border-right:1px solid #ddd; height:36px; float:left;}
#faqbox .faqline .faqtit3{background:url(../images/ly3.png) no-repeat center center; width:15%; border-right:1px solid #ddd; height:36px; float:left;}
#faqbox .faqline input{background:none; border:none; width:80%;padding:0px 2%; height:36px; line-height:36px;color:#333; font-size:14px;}
#faqbox .Content textarea{background:none; border:none; width:80%;padding:5px 2%; height:122px; line-height:22px;color:#333; font-size:14px;}
#faqbox .Content .faqtit4{background:url(../images/ly4.png) no-repeat center 6px; width:15%; border-right:1px solid #ddd; height:128px; float:left;}
#faqbox .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}



body{
    max-width: 640px;
    width: 100%;
    font-size: 16px;
    margin:0 auto;
    padding-bottom: 55px;
}
button,input[type=submit],input[type=reset],input[type=button],select,textarea{background: none;border:none;}
a:link,a:visited{color:#000;text-decoration:none}
img{display:block}
article,aside,nav,section,header,footer,menu{display: block;}
.clearfix:after{content:"";display:block;height:0;clear:both;overflow:hidden}
.clearfix{display:inline-block}

/* private CSS */
/* 电话漂 */
 .Nav_flex{
    max-width: 640px;
    position: fixed;
    top:0px;
    z-index:999999;
}
.header_top{
    width: 100%;
    height: 38px;
    background: #4c4c4c;
    padding-top: 10px;
}
.header_top>img{
    float: left;
    margin-left: 10px;
}
.header_top>span{
    font-size: 14px;
    color: #fff;
    margin-left: 8px;
    line-height: 25px;
}
.header_top>span>a{
    font-size: 20px;
	font-weight:bold;
    color: #fff;
    margin-left: 5px;
    display: block;
    float: left;
}
.header_top>span>a:nth-child(1){
    font-size: 14px;
    color: #fff;
}
.header_top>span>a:nth-child(2){
    margin-top: 1px;
}
.header_top>a{
    float: right;
    margin-right: 10px;
    margin-top: -5px;
}
header .header_logo{
    width: 100%;
    height: 36px;
    padding:4px 0px;
    white-space: nowrap;
    overflow: hidden;
}
header .header_logo>a{
    width: 78px;
    float: left;
    display: block;
    margin-left: 6px;
    margin-top: -10px;
}
header .header_logo>a>img{
    width: 100%;
}
header .header_logo>span{
    height: 34px;
    font-size: 1.5em;
    margin-left: 10px;
    border-left:1px solid #ebebeb;
    line-height: 34px;
    padding: 0px 10px;
    font-weight: bold;
}
/* nav CSS */
nav .navigation{
    width: 100%;
    padding:1% 0px;
    background-color: #fff;
}
nav .navigation>li{
    width: 25%;
    height: 35px;
    float: left;
    line-height: 35px;
    background: #3489df;
    text-align: center;
    border-right: 4px solid #fff;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
}
nav .navigation>li>a{
    font-size:1.00em;
    color: #fff;
}
nav .navigation>li:nth-child(4),nav .navigation>li:nth-child(8){
    border:none;
}
nav .navigation>li:nth-child(1),nav .navigation>li:nth-child(2),nav .navigation>li:nth-child(3),nav .navigation>li:nth-child(4){
    margin-bottom: 4px;
}
.center{
    width: 100%;
    display: block;
}
.center>img{
    width: 100%;
}
/* section CSS */
section{
    display: inline-block;
}
section .cen_01{
    width: 100%;
    margin-top: 5px;
    float: left;
    position: relative;
}
section .cen_01>p{
    width: 100%;
    float: left;
    line-height: 35px;
    border-top: 1px solid #c0c0c0;
    border-bottom: 2px solid #bebebe;
    font-size: 1.2em;
    color: #1f8fe2;
    font-weight: bold;
    background: url(../images/icon_01.jpg);
}
section .cen_01>p>img{
    float: left;
    margin-top: 10px;
    margin-right: 10px;
    margin-left: 10px;
}
section .cen_01 .cen_01_page{
    width: 96%;
    height: 135px;
    overflow: hidden;
    float: left;
    padding:0% 2%;
    margin-top:10px;
}
section .cen_01 .cen_01_page .cen_01_page_Img{
    max-width: 150px;
    float: left;
    margin-right:10px; 
}
section .cen_01 .cen_01_page .cen_01_page_Img img{
    width: 100%;
}
section .cen_01 .cen_01_page .cen_01_page_center{
    width: 100%;
    font-size: 1.12em;
    line-height: 28px;
    color: #333;
}
section .cen_01 .cen_01_page .cen_01_page_center p{
    font-size: 1.12em !important;
    text-indent: inherit !important;
}
section .cen_01 .cen_01_page .cen_01_page_center div{
    font-size: 1.12em !important;
    text-indent: inherit !important;
}
section .cen_01 .cen_01_page .cen_01_page_center div span{
    font-size: inherit !important;
}
section .cen_01 .cen_01_page .cen_01_page_center p span{
    font-size: inherit !important;
}
section .cen_01 .cen_01_page .cen_01_page_center img{
    max-width: 100%;
    margin:5px auto;
	height:inherit !important;
}
section .cen_01 .cen_01_page .clickShow{
    position: absolute;
    bottom:-3px;
    right:5px;
    color: #fd0000;
    font-size: 1.12em;
    background: #fff;
}
section .cen_01 .cen_01_page .show{
    width: 100%;
    display: inline-block;
}
section .cen_01 .cen_01_page .show p{
    width: 49%;
    float: left;
}
section .cen_01 .cen_01_page .show p:nth-child(2),section .cen_01 .cen_01_page .show p:nth-child(4){
    padding-left: 1.9%;
}
section .cen_01 .cen_01_page .show p img{
    width: 100%;
}

/* 留言板 CSS */
section .cen_01 .LYB{
    width: 100%;
    background: #fafafa;
    float: left;
}
section .cen_01 .LYB>p{
    width: 100%;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    color: #1f8fe2;
}
section .cen_01 .LYB .LYB_cen{
    width: 100%;
}
section .cen_01 .LYB .LYB_cen .word1{
    width: 96%;
    text-align: center;
    padding: 0px 2% 5px 2%;
    display: block;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}
section .cen_01 .LYB .LYB_cen .word1 p label{
    width: 60px;
    height: 35px;
    line-height: 35px;
    position: absolute;
    margin-left: 5px;
    color: #333;
    font-size: 1.12em;
}
section .cen_01 .LYB .LYB_cen .word1 .input{
    width: 100%;
    height: 35px;
    border: 1px solid #ccc;
    background: #fff;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    text-indent: 5px;
    font-size: 1.12em;
    margin-bottom:25px;
    box-sizing: border-box;
    padding-left: 60px;
}
section .cen_01 .LYB .LYB_cen .word1>p>textarea{
    padding-top: 5px;
    height: 30px;
    resize:none;
}
section .cen_01 .LYB .LYB_cen .word1 .submit{
    width: 100%;
    height: 43px;
    border: none;
    font-size: 1.12em;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    color: #fff;
    background: #3489df;    
    cursor: pointer;
    margin-bottom: 10px;
}
section .cen_01 .LYB .LYB_cen .word1>span{
    margin-bottom: 10px;
}
section .cen_01 .contact{
    width: 96%;
    padding:10px 2%;
}
section .cen_01 .contact>.lb_left>p{
    width: 100%;
    font-size: 1.12em;
    line-height: 30px;
}
section .cen_01 .contact>.lb_left>p>img{ width:100%;}
section .cen_01 .contact>.lb_left>p>b{
    width: 6rem;
    font-weight: bold;
    display: inline-block;
}
section .cen_01 .contact>.lb_left>p>a{
    text-decoration:underline;
    color: red;
}
section .cen_01 .question{
    width: 96%;
    padding: 2%;
    border-bottom: 1px dotted #ccc;
}
section .cen_01 .question i{
    width: 20px;
    height: 20px;
    display: block;
    float: left;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 14px;
    margin-right: 10px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
section .cen_01 .question h4{
    height: 19px;
    line-height: 19px;
    overflow: hidden;
    color: #000;
    font-size: 1.12em;
}
section .cen_01 .question h4 i{
    background-color:#fd8910; 
}
section .cen_01 .question p{
    width: 100%;
    max-height: 40px;
    float: left;
    font-size: 14px;
    color: #969696;
    overflow: hidden;
    margin-top: 10px;
}
section .cen_01 .question:nth-last-child(1){
    border:none;
}
section .cen_01 .question p>i{
    background-color: #80ad1f;
}
/* footer CSS */
footer .foot{
    width: 100%;
    background: #333;
    text-align: center;
    padding-top: 10px;
    line-height: 20px;
}
footer .foot a{
    font-size: 14px;
    color: #ababab;
}
footer .foot p{
    font-size: 14px;
    color: #666;
}
/* article CSS */
article .call{
    max-width: 640px;
    width: 100%;
    height: 56px;
    position: fixed;
    bottom:-1px;
    display: none;
    background-color: #fff;
}
article .call>p{
    width: 50%;
    height: 55px;
    float: left;
    text-align: center;
    border-right: 1px solid #fff;
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
article .call>p a{
    display: block;
    padding-top: 7px;
    height: 48px;
    color: #fff;
    font-size: 14px;
}
article .call>p a i{
    display: block;
    margin: 0 auto;
    width: 25px;
    height: 24px;
    background: url(../images/call_icon.png) no-repeat 0 0;
    background-size: 25px;
}

article .call>p.call_Phone{
    background-color: #d84141;
}
article .call>p.call_Phone i{
    background-position: 0 -76px;
}

article .call>p.call_Communication{
    background-color: #3489df;
}
article .call>p.call_Communication i{
    width: 46px;
    height: 31px;
    background-image:url(../images/Communication.gif);
    background-size:inherit;
    margin-top: -7px;
}

article .call>p.call_Message{
    background-color: #35ad68;
    float: right;
    border-right: none;
}
article .call>p.call_Message i{
    background-position: 0 0px;
}
/* return */
article .return{
    position: fixed;
    bottom:61px;
    right:5px;
    display: none;
}

/* share CSS */
.toShare {
    position:relative;
    margin-top:5px;
    width:100%;
    height:100px;
}
.toShare .khdBtn .a_bl .inf {
    padding-top:4px
}
.toShare .a_bl,.toShare .a_dl {
    display:inline-block;
    position:relative;
    padding:0 0 0 47px;
    font-size:12px
}
.toShare .a_bl .ico,.toShare .a_dl .ico {
    position:absolute;
    left:3px
}
.toShare .a_bl .ico img,.toShare .a_dl .ico img {
    width:39px
}
.toShare .a_bl .inf,.toShare .a_dl .inf {
    padding-top:1px
}
.toShare .a_bl .des,.toShare .a_dl .des {
    color:#595858
}
* {
    outline:0
}
/* --------------------------------------------------------- */
.login_win_header {
    position:relative
}
/* ------------------------------------------------------------ */
/* --------------------------------------------------------- */
/* user_clause_win */
.login_op,.user_clause_win {
    position:fixed;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:rgba(0,0,0,.5);
    z-index:10000
}
.login_win {
    width:80%;
    margin:0 auto;
    padding:5px;
    background:rgba(0,0,0,.3);
    border-radius:2px;
    position:absolute;
    z-index:1000;
    left:50%;
    top:50%;
    margin-left:-40%;
    margin-top:-149px
}
.login_win_inner {
    padding:0 20px
}
.login_win_logo_wrap {
    padding:18px 0 9px
}
.user_clause_win .user_clause {
    padding:50px 0;
    text-align:center
}
.user_clause_win .user_clause a {
    display:block;
    line-height:46px;
    background:#fafafa;
    font-size:12px;
    color:#09c
}
/* -------------------------------------------------- */
/* common-tip */
.common-tip {
    display:none;
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:90000
}
.share_i {
    display:inline-block;
    width:224px;
    height:224px;
    background:url(../images/icon.png) no-repeat 100%;
    background-size:224px auto;
    vertical-align:middle
}
.share_i2 {
    display:inline-block;
    width:160px;
    height:160px;
    background:url(../images/icon.png) no-repeat 100%;
    background-size:160px auto;
    vertical-align:middle
}
.share_i3 {
    display:inline-block;
    width:200px;
    height:200px;
    background:url(../images/icon.png) no-repeat 100%;
    background-size:200px auto;
    vertical-align:middle
}
.Night .share_i,.Night .share_i2,.Night .share_i3 {
    background-image:url(../images/icon.png)
}
.share_i_A1 {
    width:50.4px;
    height:50.4px;
    background-position:0 0
}
.share_i_A2 {
    width:50.4px;
    height:50.4px;
    background-position:-56px 0
}
.share_i_A3 {
    width:50.4px;
    height:50.4px;
    background-position:-112px 0
}
.share_i_A4 {
    width:50.4px;
    height:50.4px;
    background-position:-168px 0
}
.share_i_B1 {
    width:50.4px;
    height:50.4px;
    background-position:0 -56px
}
.share_i_B2 {
    width:50.4px;
    height:50.4px;
    background-position:-56px -56px
}
.share_i2_A1 {
    width:36px;
    height:36px;
    background-position:0 0
}
.share_i2_A2 {
    width:36px;
    height:36px;
    background-position:-40px 0
}
.share_i2_A3 {
    width:36px;
    height:36px;
    background-position:-80px 0
}
.share_i2_A4 {
    width:36px;
    height:36px;
    background-position:-120px 0
}
.share_i2_B1 {
    width:36px;
    height:36px;
    background-position:0 -40px
}
.share_i2_B2 {
    width:36px;
    height:36px;
    background-position:-40px -40px
}
.share_i_D1 {
    width:36px;
    height:36px;
    background-position:0 -150px
}
/* --------------------------------------------------- */
.share-page .share-mask {
    display:block;
    position:absolute;
    top:0;
    width:100%;
    height:100%;
    background:rgba(255,255,255,.9);
    z-index:10000;
    opacity:0
}
.share-page .share-mask i {
    display:inline-block;
    width:20px;
    height:20px;
    position:fixed;
    left:50%;
    bottom:50px;
    margin-left:-10px
}
.share-page .share-mask i:after {
    content:'';
    display:block;
    height:26px;
    width:2px;
    margin-left:-1.5px;
    background-color:#BBB;
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    transform:rotate(-45deg);
    position:absolute;
    left:10px;
    top:-3px
}
.share-page .share-mask i:before {
    content:'';
    display:block;
    height:26px;
    width:2px;
    margin-left:-1.5px;
    background-color:#BBB;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
    position:absolute;
    left:10px;
    top:-3px
}
.share-page .share-mask-show {
    display:block;
    opacity:1;
    -webkit-transition:opacity 400ms ease-in;
    -moz-transition:opacity 400ms ease-in;
    -o-transition:opacity 400ms ease-in;
    -ms-transition:opacity 400ms ease-in;
    transition:opacity 400ms ease-in
}
.share-page .share-mask-show-uc {
    display:block;
    opacity:.9;
    -webkit-transition:opacity 400ms ease-in;
    -moz-transition:opacity 400ms ease-in;
    -o-transition:opacity 400ms ease-in;
    -ms-transition:opacity 400ms ease-in;
    transition:opacity 400ms ease-in
}
.share-page .share-mask-hide {
    opacity:0;
    -webkit-transition:opacity 400ms ease-in;
    -moz-transition:opacity 400ms ease-in;
    -o-transition:opacity 400ms ease-in;
    -ms-transition:opacity 400ms ease-in;
    transition:opacity 400ms ease-in
}
/* ------------------------------------ */
.share-page .share-box {
    visibility:hidden;
    position:absolute;
    top:50%;
    left:0;
    width:100%;
    z-index:10001;
    font-family:'Microsoft YaHei','Microsoft JhengHei',STHeiti,MingLiu;
    opacity:0
}
.share-page .share-box h4 {
    font-size:16px;
    color:#636363;
    text-align:center;
    margin-bottom:15px
}
.share-page .share-box ul {
    display:-moz-box;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:-ms-flex;
    display:flex;
    padding:12px 0
}
.share-page .share-box ul li {
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex:1 1 0;
    -moz-flex:1 1 0;
    -ms-flex:1 1 0;
    flex:1 1 0;
    text-align:center;
    font-size:10px
}
.share-page .share-box ul li a {
    display:block;
    color:#878787
}
.share-page .share-box ul li a i,.share-page .share-box ul li a span {
    display:block;
    margin:0 auto
}
.share-page .share-box ul li a span {
    margin-top:10px
}
.share-page .share-box .wd {
    opacity:0
}
.share-page .share-box-show {
    visibility:visible;
    opacity:1;
    -webkit-transition:opacity 400ms ease-in;
    -moz-transition:opacity 400ms ease-in;
    -o-transition:opacity 400ms ease-in;
    -ms-transition:opacity 400ms ease-in;
    transition:opacity 400ms ease-in
}
.share-page-black .share-mask {
    background:rgba(0,0,0,.9)
}
.share-page-black .share-box h4 {
    color:#eaeaea
}



/* share-bar */


.share-bar {
    font-family:'Microsoft YaHei','Microsoft JhengHei',STHeiti,MingLiu;
    margin:0 3%
}
.share-bar h4 {
    height:20px;
    line-height:20px;
    font-size:14px;
    color:#BBB;
    text-align:center;
    position:relative
}
.share-bar h4:before {
    content:'';
    display:block;
    position:absolute;
    border-top:1px solid #ebebeb;
    height:0;
    width:35%;
    top:49%;
    left:5%
}
.share-bar h4:after {
    content:'';
    display:block;
    position:absolute;
    border-top:1px solid #ebebeb;
    height:0;
    width:35%;
    top:49%;
    right:5%
}
.share-bar ul {
    display:-moz-box;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:-ms-flex;
    display:flex;
    padding:12px 0 0
}
.share-bar ul li {
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex:1 1 0;
    -moz-flex:1 1 0;
    -ms-flex:1 1 0;
    flex:1 1 0;
    text-align:center;
    font-size:10px
}
.share-bar ul li a {
    display:block;
    color:#878787
}
.share-bar ul li a i,.share-bar ul li a span {
    display:block;
    margin:0 auto
}
.share-bar ul li a span {
    margin-top:10px
}

div.cen_01{
    width: 100%;
    margin-top: 5px;
    float: left;
    position: relative;
}
div.cen_01>p{
    width: 100%;
    float: left;
    line-height: 35px;
    border-top: 1px solid #c0c0c0;
    border-bottom: 2px solid #bebebe;
    font-size: 1.2em;
    color: #1f8fe2;
    font-weight: bold;
    background: url(../images/icon_01.jpg);
}
div.cen_01>p>img{
    float: left;
    margin-top: 10px;
    margin-right: 10px;
    margin-left: 10px;
}



/******************************模块展示******************************/

.g-module { margin-top: 10px; background: #fff; overflow: hidden; box-shadow: 0px 2px 5px rgba(94,94,94,0.25); display: block!important;}

.m-module-tit { padding: 0 12px; height: 45px; line-height: 45px; border-bottom: 1px solid #d6d6d6; overflow: hidden; position: relative; left: 0; top: 0; }

.m-module-tit>a { display: block; padding-right: 14px; position: relative; left: 0; top: 0; overflow: hidden; }

.m-module-tit>a:hover, .m-moditem-list>li>a:hover, .m-module-col3-list>li>a:hover, .m-moditem-b-list>li>a:hover {  opacity: 0.6; -webkit-opacity: 0.6; }

.m-news-list>li { padding: 10px 0; border-bottom: 1px solid #d6d6d6; }

.m-news-list>li:last-child { border-bottom: 0; }

.m-news-list>li>a { display: block; }

.m-news-list>li>a>dl { height: 70px; overflow: hidden; position: relative; left: 0; top: 0; }

.m-news-list.special>li { padding: 10px 12px; }

.m-news-list.special>li:nth-child(2n+1) { padding: 10px 0; margin: 0 12px; }

.u-img-w95-h70 { width: 95px; height: 70px; overflow: hidden; position: absolute; left: 0; top: 0; }

.u-img-w95-h70>img { width: 100%; height: 100%; }

.u-infor-show-w60 { position: absolute; left: 105px; top: 0; }

.u-infor-show-w60>h5 { margin-bottom: 7px; height: 20px; line-height: 20px; overflow: hidden; font-weight: normal; color: #3f3f3f; font-size: 16px;  }

.u-infor-show-w60>p { height: 36px; line-height: 18px; font-size: 14px;  color: #888; overflow: hidden; }

.m-moditem-list, .m-module-col3-list { padding: 5px 12px 0 17px; overflow: hidden; }

.box-shadow.m-moditem-list { margin-bottom: 7px; }

.m-module-col3-list { padding-left: 22px; }

.m-moditem-list>li, .m-module-col3-list>li { display: block; margin: 0 0 0 5px; width: 100%; float: left; }

.m-module-col3-list>li { width: 33.3%; width: calc( 100% / 3 ); width: -webkit-calc( 100% / 3 ); overflow: hidden; }

.m-moditem-list>li:nth-child(2n+1) { margin-left: 0px; }

.m-module-col3-list>li:nth-child(3n+1) { margin-left: -10px; }

.m-moditem-list>li>a, .m-module-col3-list>li>a { display: block; position: relative; left: 0; top: 0; }

.u-station-tag { display: block; width: 84px; height: 43px; background: url(../images/station-tag.png) 0 0 no-repeat; background-size: 84px auto; position: absolute; right: -1px; top: -1px; }

.m-moditem-list>li>a img, .m-module-col3-list>li>a img { display: block; width: 100%; }

.m-moditem-list-col { margin-top: -1px; position: relative; left: 0; top: 0; }

.m-moditem-list-col>li { width: 50%; height: 234px; float: left; overflow: hidden; }

.box-shadow.m-moditem-list>li { box-shadow: 0px 2px 5px rgba(0,0,0,0.1); margin-bottom: 5px; }

.m-moditem-list-col>li.u-line { width: 1px; background: #d6d6d6; position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; }

.m-moditem-list-col>li>a { display: block; padding: 0 12px; overflow: hidden; }

.m-moditem-list-col>li.u-item-col-row>a { display: block; height: 50%; border-top: 1px solid #d6d6d6; }

.u-goods-name, .u-goods-price { color: #3f3f3f; font-size: 12px; font-size: 1.2rem; line-height: 16px; }

.box-shadow .u-goods-price { margin: 4px 5px 8px; }

.u-goods-name, .u-goods-price b { font-size: 14px;  }

.u-goods-name { max-height: 32px; overflow: hidden; margin-top: 6px; font-weight: normal; }

.m-moditem-list-col .u-goods-name { margin-top: 10px; }

.box-shadow .u-goods-name { margin: 8px 5px 0; }

.u-goods-name.oneLine { height: 16px; }

.u-goods-price { margin: 2px 0 6px; }

.m-moditem-list-col .u-goods-price { margin: 0; }

.u-goods-price>.price { color: #af1f30; }

.m-moditem-list-col>li .u-show-img { display: block; height: 158px; margin-top: 5px; position: relative; left: 0; top: 0; }

.m-moditem-list-col>li.u-item-col-row .u-show-img { height: 63px; }

.m-moditem-list-col>li .u-show-img>img { display: block; max-width: 100%; max-height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }

.m-moditem-list-col>li .u-show-img.special>img { left: auto; right: 0; }

.m-module-tab-btn { height: 45px; padding: 0 24px 0 0; position: absolute; left: 120px; top: 0; overflow: hidden; }

.m-module-tab-btn>li, .m-module-tab-btn>.u-tab-btn-ele { display: block; float: left; }

.m-module-tab-btn>li>a { display: inline-block; margin: 0 6px; height: 28px; line-height: 28px; color: #585858; font-size: 14px;  }

.m-module-tab-btn>li.active>a { border-bottom: 1.5px solid #af1f30; color: #af1f30; }

.m-brandName-list { padding: 5px 12px 10px 28px; }

.m-brandName-list>li { margin: 5px 0 0 5px; float: left; width: 33.3%; width: calc( 100% / 3 ); width: -webkit-calc( 100% / 3 ); height: 57px; border: 1px solid #d6d6d6; background: #fff; position: relative; left: 0; top: 0; }

.m-brandName-list>li:nth-child(3n+1) { margin-left: -16px; }

.m-brandName-list a { display: block; width: 100%; height: 100%; }

.m-brandName-list a:hover { opacity: 0.6; -webkit-opacity: 0.6; }



/************************栏目标题************************/

/*无图标*/

.u-normal-tit { padding: 0 12px; height: 30px; line-height: 30px; font-size: 16px; font-size: 1.6rem; color: #585858; font-weight: normal; }

/********带图标标题栏********/

.m-module-tit h2 { display: inline-block; padding-left: 31px; color: #000; font-size: 18px;  font-weight: normal; position: relative; left: 0; top: 0; }

/******标题栏可进箭头标识******/

.m-module-tit h2>.siteCommon { width: 26px; height: 25px; margin: 10px 0; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }

.m-module-tit .siteCommon.arrow { width: 9px; height: 16px; background-position: -218px -85px; position: absolute; right: 0; top: 0; bottom: 0; margin: auto; }

/*******标题栏栏目图标******/

/*新闻*/

h2>.siteCommon.mod-item-01 { background-position: -205px 2px; }

/*设计案例*/

h2>.siteCommon.mod-item-02 { background-position: -231px 1px; }

/*全类产品*/

h2>.siteCommon.mod-item-03 { background-position: -257px 1px; }

/*设计师*/

h2>.siteCommon.mod-item-04 { background-position: -284px 1px; }

/*工艺展示*/

h2>.siteCommon.mod-item-05 { width: 24px; background-position: -310px 1px; }

/*建材商城*/

h2>.siteCommon.mod-item-06 { width: 27px; background-position: -205px -26px; }

/*视频案例*/

h2>.siteCommon.mod-item-07 { background-position: -233px -26px; }

/*装修白皮书*/

h2>.siteCommon.mod-item-08 { width: 21px; height: 26px; background-position: -260px -26px; }

/*售后服务*/

h2>.siteCommon.mod-item-09 { background-position: -281px -26px; }

/*资质荣誉*/

h2>.siteCommon.honour { height: 24px; background-position: -217px -108px; }

/*常见问题*/

h2>.siteCommon.mod-item-10 { width: 20px; height: 22px; background-position: 0 -150px; }

/*前期准备*/

h2>.siteCommon.mod-item-11 { width: 18px; height: 21px; background-position: -21px -150px; }

/*选购主材*/

h2>.siteCommon.mod-item-12 { width: 17px; height: 16px; background-position: -41px -150px; }

/*装修施工*/

h2>.siteCommon.mod-item-13 { width: 18px; height: 21px; background-position: -58px -150px; }

/*监理验收*/

h2>.siteCommon.mod-item-14 { width: 18px; height: 19px; background-position: -78px -150px; }

/*后期配饰*/

h2>.siteCommon.mod-item-15 { width: 23px; height: 18px; background-position: -97px -150px; }

/*家居风水*/

h2>.siteCommon.mod-item-16 { width: 22px; height: 22px; background-position: -121px -150px; }

/*环保家族*/

h2>.siteCommon.mod-item-17 { width: 21px; height: 20px; background-position: -144px -150px; }

/*产品橱窗*/

h2>.siteCommon.mod-item-18 { width: 24px; height: 24px; background-position: -198px -148px; }

/*品牌简介*/

h2>.siteCommon.mod-item-19 { width: 14px; height: 18px; margin: 0; background-position: -223px -133px; }

/*楼盘动态*/

h2>.siteCommon.mod-item-20 { width: 24px; height: 24px; background-position: -262px -137px; }

/*图文户型解析*/

h2>.siteCommon.mod-item-21 { width: 21px; height: 22px; background-position: -288px -138px; }

/*设计说明--灯*/

h2>.siteCommon.mod-item-22 { width: 21px; background-position: -68px -173px; }

/*材料*/

h2>.siteCommon.mod-item-23 { width: 21px; height: 21px; background-position: -26px -108px; }

/*设计说明--灰*/

h2>.siteCommon.mod-item-24 { width: 19px; height: 25px; background-position: -48px -108px; }

/*主材品牌--黄*/

h2>.siteCommon.mod-item-25 { width: 27px; height: 24px; background-position: -219px -177px; }





/************************图片显示************************/

/*无边距100%显示*/

.u-img-normal { display: block; width: 100%; height: auto; }

/*上下间距12像素100%显示*/

.u-show-img { display: block; margin: 12px 0; width: 100%; }




/******************************banner******************************/

.g-banner { /* height: 175px;*/ background: #e6e6e6; position: relative; left: 0; top: 0; overflow: hidden; text-align: center; }

.m-banner-wrap>li {/* height: 175px;*/ float: left; position: relative; left: 0; top: 0; }

.m-banner-wrap>li img { width: 100%; height: auto; }

.m-banner-icons { width: 100%; position: absolute; left: 0; bottom: 8px; text-align: center; z-index: 2; }

.m-banner-icons-in { display: inline-block; padding: 5px 6px; height: 9px; line-height: 9px; border-radius: 19px;  background: rgba(0,0,0,0.4); }

.m-banner-icons-in>span { display: inline-block; width: 9px; height: 9px; background: rgba(255,255,255,0.8); margin: 0 5px; border-radius: 100%; text-indent: -999em; overflow: hidden; }

.m-banner-icons-in>span.active { background: rgba(175,31,48,0.8); }





* { -webkit-tap-highlight-color: rgba(0,0,0,0); tap-highlight-color: rgba(0,0,0,0); }

::-webkit-input-placeholder { color: #a9a9a9; } 

:-moz-placeholder { color: #a9a9a9; } 

::-moz-placeholder { color: #a9a9a9; } 

:-ms-input-placeholder { color: #a9a9a9; }

.m-appointment-from>li>input::-webkit-input-placeholder { color: #585858; } 

.m-appointment-from>li>input:-moz-placeholder { color: #585858; } 

.m-appointment-from>li>input::-moz-placeholder { color: #585858; } 

.m-appointment-from>li>input:-ms-input-placeholder { color: #585858; }

.left { float: left; }

.right { float: right; }

.alignCenter { text-align: center !important; }

.alignRight { text-align: right !important; }

.alignLeft { text-align: left !important; }

.f-bd-f6f6f6 { background: #f6f6f6 !important; }

.textIndent { text-indent: 2em; }

.clearfix:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }

.clearfix { display: block; }

.clear { clear: both; }

body { background: #f6f6f6; }

.siteCommon { display: inline-block; background: url(/wap/images/siteCommon.png) 0 0 no-repeat; background-size: 374px auto; }

.footer-lo { display: block; background: url(../images/footer-lo.png) 0 0 no-repeat; background-size: 118px auto; }

.tipsIcon { display: block; background: url(../images/tips-icon.png) 0 0 no-repeat; background-size: 89px auto; }

.g-mn { padding: 10px 12px; position: relative; left: 0;overflow: hidden; display: block!important;}

.g-mn img {max-width: 100%!important;height: auto!important;width: auto\9;}

.g-mn li{list-style-type:none;}

.ellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.g-bd { width: 100%; padding-top: 44px; height: auto; }

.f-add-contact { padding-bottom: 44px !important; }






 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("../other/.com/wapimg/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("../other/.com/wapimg/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("../other/.com/wapimg/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("../other/.com/wapimg/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("../other/.com/wapimg/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("../other/.com/wapimg/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("../other/.com/wapimg/data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("../other/.com/wapimg/data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}