@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: 16px; font-family: Arial;color:#555;font-family: 'poppins';
       /* placeholder位置  */
  
    } 
textarea::-webkit-input-placeholder {
       /* placeholder颜色  */
        color: #555;
        /* placeholder字体大小  */
        font-size: 16px;font-family: 'poppins';
       /* placeholder位置  */
  
    }
.ss_a input::-webkit-input-placeholder {
       /* placeholder颜色  */
        color: #555;
        /* placeholder字体大小  */
        font-size: 22px; font-family: Arial;color:#555;font-family: 'poppins';
       /* placeholder位置  */
  
    } 
@font-face {
  font-family: 'Franklin';
  src:url('ziti/Franklin.ttf') format('truetype');
}



::-webkit-scrollbar
{
	width: 8px;
	height: 8px;
	background-color: #06539c;
}
 
::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #111;
}
 
::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #111;}

.sy_lyan{ /*background-image: -moz-radial-gradient(45px 45px 45deg, circle cover, #ecff05 0%, #43b6ae 100%, #036469 95%);

                background-image: -webkit-radial-gradient(45px 45px, circle cover, #43b6ae, #036469);

                background-image: radial-gradient(45px 45px 45deg, circle cover, #43b6ae 0%, #43b6ae 100%, #036469 95%);*/
	background: #d5473d;
}
/* 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 */
}

@font-face {
/* font-test*/
font-family: poppins;
src:url('ziti/Poppins.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*/

.sl_dh li .on:link,.sl_dh li .on:visited{color:#bd963f;}

/*分页*/
.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; border: 1px solid #e6ecf2;}
.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:none;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;}
.about_banner{   background-image: url(../images/ny_banner.jpg);background-size: cover;background-position: center;color:#fff;}
.contact_banner{background-image: url(../images/contact.jpg);background-size: cover;background-position: center;color:#fff;}
.goods_banner{background-image: url(../images/b4.jpg);background-size: cover;background-position: center;color:#fff;}
.wf_search a:link,.wf_search a:visited{color:#222;}
.cpxx_righta img,.cp_xqmb img{width:100%;}
.head_dhmenu{color:#fff;}

.lx_left{width:45%; float: left;}
	.lx_right{width:50%; float: right;}
	.lx_tt h1{font-size:34px; font-weight: bold;}
	.lx_tt dd{font-size:16px; padding-top: 8px; padding-bottom: 50px;}
	.lx_lefta{width:100%; margin-bottom: 30px; float: left; border: 1px solid #e1e1e1; padding: 30px;}
	.lx_lefta1{width:105px; transition: all 0.6s; float: left;height: 105px; border: 1px solid #d10739; border-radius: 500px; text-align: center; background: #d10739; color:#fff; font-size:36px; line-height: 100px;}
	.lx_lefta2{width:100%; padding-left: 120px; margin-top: -100px; float: right;}
	.lx_lefta2 dd{font-size:30px; font-weight: bold; padding-bottom: 8px;}
	.lx_lefta2 p{font-size:18px; line-height: 35px;}
	.lx_lefta3{width:50px; height: 3px; background: #06539c; margin-top: -32px; float:right; transition: all 0.6s;}
	.lx_lefta:hover .lx_lefta3{width:150px;}
	.lx_lefta:hover .lx_lefta1{border: 1px solid #d10739c; background: #d10739; color:#fff;}
	.lx_right{padding:30px; border: 1px solid #e1e1e1; margin-top: 124px;}
	.lx_right li{width:50%; float: left; margin-bottom: 26px; padding: 0px 10px;}
	.lx_right li input{width:100%; padding: 18px 0px; border-bottom:1px solid #e1e1e1;border-top:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;}
	.lx_right li textarea{width:100%; padding: 15px 0px; height: 190px;border-bottom:1px solid #e1e1e1;border-top:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;}
	.tj_bd{width:100%; float: left;}
	.tj_bd button{width:170px;height:50px; margin-top:92px; border: 0px; background: #222; color:#fff;}







