@charset "utf-8";
/* CSS Document */
body{  margin:0 0 0 0; font-family:'calibri'; }
*{ margin:0; padding:0px; list-style-type:none;}
li{ list-style-type:none;}
img{ border:0px;vertical-align: middle;}
.clear{ clear:both;}
h1,h2,h3{font-family:Calibri; font-weight:normal;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
input {outline:none;}
 input::-webkit-input-placeholder {
       /* placeholder颜色  */
        color: #333;
        /* placeholder字体大小  */
        font-size: 14px; font-family: Arial;color:#333;
       /* placeholder位置  */
  
    } 
textarea::-webkit-input-placeholder {
       /* placeholder颜色  */
        color: #333;
        /* placeholder字体大小  */
        font-size: 16px;
       /* placeholder位置  */
  
    }
.ss_a input::-webkit-input-placeholder {
       /* placeholder颜色  */
        color: #333;
        /* placeholder字体大小  */
        font-size: 22px; font-family: Arial;color:#333;
       /* placeholder位置  */
  
    } 
@font-face {
  font-family: 'century';
  src:url('century.ttf') format('truetype');
}




/* CSS Document */
@font-face {
/* font-test*/
font-family: temil;
src:url('tamil/TamilMN.svg'),
url('tamil/TamilMN.ttf'),
url('tamil/TamilMN.eot'); /* IE9 */
}

/* CSS Document */
@font-face {
/* font-test*/
font-family: qipei;
src:url('ziti/tt1161m_.eot'),
url('ziti/tt1161m_.svg'),
url('ziti/tt1161m_.ttf'),url('ziti/tt1161m_.woff'),url('ziti/tt1161m_.woff2'); /* IE9 */
}


@font-face {
/* font-test*/
font-family: calibri;
src:url('calibri.ttf'),url('calibri.eto'),url('calibri.otf'),url('calibri.svg'),url('calibri.woff'); /* IE9 */
}

@font-face {
/* font-test*/
font-family: Roboto Thin;
src:url('Roboto Thin.ttf'); /* IE9 */
}
@font-face {
/* font-test*/
font-family: cczt;
src:url('Roboto-Bold.ttf'); /* IE9 */
}


/*公用css*/
.qm_maina,.qm_mainc,.title_a,.index_aboutb1,.index_aboutb2{width:100%; float: left;}
.jd_dh a:link,.jd_dh a:visited{color:#fff;}
/*.fx_b3:hover{transform: rotateX(90deg) rotateY(10deg);}*/
.one_bg{overflow: hidden;background: url(../images/bj_fd.png);    width: 100%;    height: 100%;    position: absolute;    top: 0;    left: 0;    background-repeat: no-repeat;    background-position: center;    background-size: auto;}
.yc_dhlist a:Link,.yc_dhlist a:visited{color:#fff;}

@keyframes ani-svg {
	0% {opacity: .4;transform: translatex(-20px);}
	15% {opacity: .65;transform: translatex(-15px);	}
	25% {opacity: .8;transform: translatex(-10px);}
	50% {opacity: 1;transform: translatex(0);}
	65% {opacity: .8;transform: translatex(5px);}
	75% {opacity: .65;transform: translatex(10px);}
	100% {opacity: .4;transform: translatex(15px);}
}



.by_lmb a:link,.by_lmb a:visited{color:#fff;}
.sy_end{position:absolute; bottom:0px; line-height: 60px; background: #0e0f0f; color:#585959; font-family: Arial; width: 100%; z-index: 100;}


.tt_show{box-shadow: 3px 0 20px rgba(0, 0, 0, 0.15);}


.play{width:100px;height:100px;line-height:100px;border-radius:100%;background:#de7b22;text-align:center;position:relative;display:block;margin:0 auto;cursor:pointer;cursor:hand}
.play img{display:inline-block;vertical-align:middle}
.play em{width:100%;height:100%;display:block;background:inherit;border-radius:inherit}
.play:after,#index-body .init-2 .play:before{content:'';width:100%;height:100%;border-radius:inherit;position:absolute;left:0;top:0;z-index:-1;background:rgba(255,255,255,.5);-webkit-animation:ks 2s linear infinite;-o-animation:ks 2s linear infinite;-ms-animation:ks 2s linear infinite;-moz-animation:ks 2s linear infinite;animation:ks 2s linear infinite}
.play:after{-webkit-animation-delay:.7s;-o-animation-delay:.7s;-ms-animation-delay:.7s;-moz-animation-delay:.7s;animation-delay:.7s}

@-webkit-keyframes ks{from{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
70%{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:.2}
to{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0}
}
@-o-keyframes ks{from{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
70%{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:.2}
to{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0}
}
@-moz-keyframes ks{from{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
70%{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:.2}
to{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0}
}
@keyframes ks{from{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
70%{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:.2}
to{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0}
}

/*数字滚动*/
.q{zoom:1}

.product-number-info li:first-child{ }
.product-number-info li b{font-weight:400;font-size:36px;line-height:1;display:inline-block;position:relative;color:#e28838;}
.product-number-info li p{font-size:16px;font-family:'qipei';color:#222;}

.product-number-info li b sup{position:absolute;font-size:20px;right:-15px;top:-3px}
.product-number-info li b em{font-style:normal;font-size:28px;font-weight:100;padding-left:2px;position:relative;top:-4px}
.product-number-info li.li-5{text-align:right}
/*数字滚动 end*/



/*分页*/
.fy_m{width:100%; float: left; margin-bottom: 30px; margin-top: 40px;}
#page{width:100%; text-align: center; float:left; margin-top: 20px; margin-bottom: 40px;}
#page a,#page span{padding:10px 15px;  margin: 5px 8px;}
.hov_dd{background:#d72323;}
.hov_dd a:link,.hov_dd a:visited{color:#fff;}

.swiper-container{width:100%;height:100%}
.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}

.swiper-containera{width:100%;height:100%; overflow: hidden;}
.footer_a{background:#f1f1f1;}
.footer_b{background:#f1f1f1; line-height: 62px; color:#222; text-align: center;}
.f_hx{border-bottom:1px solid #ccc;}







