/** reset **/
@font-face
{
    font-family: swis721bt;
    src: url('../fonts/swis721bt.ttf'),
        url('../fonts/swis721bt.eot'); /* IE9 */
}

@font-face {font-family: "icon";
  src: url('../fonts/iconfont.eot?t=1566442095825'); /* IE9 */
  src: url('../fonts/iconfont.eot?t=1566442095825#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAVUAAsAAAAAC4AAAAUFAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCEGAqIeIc5ATYCJAM4Cx4ABCAFhD0HgQQb2wkjEbaDUTIh+4uDeIwzFZUpu4zopBMZaJqSsOJF/9KJ334OQsRZjSJ3m+IRM/vwERMAo3MO3GbPIM3G6oBk2/iDUG1n7HOhCsnd1ffbT0vgq6PqPrrVjjz6gxx8yr38lLSYnJxRk2MwBpNufejYqz8tCvgB+N393/er0nIJVFg8wG4vmvBEhhP0GQyvrr1QE/Q6BAiSkuxI+YrV6+NiYOcJIN27dGqD6/BiItSC64gJuNWozMaH60xxrgOztJ+Xr+QVFxx8CntT7Y4V2lPaYsM62htNcx3N6OLCwO0uUCA7YEC6B0Y7okY1O0rwEzUUjT7eIGDDnmdRdI09CgQHxeC7/4PnxyVAkBBhIiAxMB6GdHstAhYJCFjggAUKFhiwwAcWxIAFfrDABQsCYEEQLAiBBWGwXiLg0fstyYFEIPlBzsJk3Yk6CGeaULlPobQUK3Y4nDyOlA5HwrFpWOKIbo7D3r/NU24LYTNmMuo8gH9JFNc+rPimuTUPmt1/DcTfVuljqeGwsLp0K0AxJywfesV6xFmyBQZJjZDX3simw4IrApGO7ecDcot2WgRrD7lVXIjSvWgxdGoPc+5HnRxU42zYckXasAXXUP3YgkZeq0HmP9hw4S2AwzhwgTR6vhZ76sKILFo06bToFYnOXxzusAAeclq9LeFlhjea3WHw0T1xe3iXg/u3qdRsYaEcv7kJHoZl8inLMmaR/u0KM39+o2Owt0OnmLT59o5h6FB84W3xNMS6bMH1W/0TH33NKtNSF1+9ulg265WAOIiHBIy+zZ7gzE/16qVKJdl/0j6SYr7dsrbz5iGPy5epEr+hd/zvPfH2naS4bBvQQwalGyQ9esQdlH5Q3B49cWjoOeAo0rceOPCHrF7W/2szy/966IeBA9VRL8dB89NP5iAnCpVN1kioX7rVev++wrxaoDAJj2Vg03hbM29JHTf3ksxL41Mqz8zJiSf/8w8icRJNUb0//2wzeMcS3/n3uHvMjSc95nhgmz+efxvR0yk6dBm3u+TucV30QzvFJtW+nEfMn3/oEe7+80+5pH/8aY7gsD/+CK0rsVlfvNDNhCiUTlqjz6ZmT1PrRa00jcXyi9S1GqeGILUr9QuffclOuE9tiESx8zGerhwUT8r1KnUwP10Ui7M9r5vSDxn1L3irtKe2Bu+YHtcy4J3Sr1oWQLc7fejJd3Wn5gTQw3LkHf3XmYdoAadSUu0+zbXxL2dtluZ95yfNrv2GAAKvDuWyrWIV/80NGQCejE/Xi2S8VYZm9ODiQGL9yXCQyQ1g7kbmi5q3Xlqd21oKzkCAKNnw7RdhCPICeLBkXF5WZU+QuB8EQwILDn6SQDGkFhppevgIkRkxGPIhSDYK3R0iHm1RxASArAwgEFxWwSHKJiguN3wLF9IfLDnwixUb/rDj6/+Re47ysHtkVIIW9B2iocGJHtnpnW/oz53iO5NKX8hjRAaqvLQ3XnFAznLFePG1iAPH1MNL6rdh1xEkpgaN5EEknYrCBX1Rbqif7HhkVIIW0HcgGhqckpSd5+I39OdOcYBRC38hLOOdYRioyCkjhK98iJxZVft48bWgFneWY+qBl8rD2PEqASn4pAaN5IQM5XSioOu5pDyv1t7P3V1AEPZdUUmyomq6YVq243p+rHoobpHn9hznTVSzc1qyspEWtpOGJUcfZDY2G+/zMxoWHTpZWLoOi8R4WQx4k8kEAAA=') format('woff2'),
  url('../fonts/iconfont.woff?t=1566442095825') format('woff'),
  url('../fonts/iconfont.ttf?t=1566442095825') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/iconfont.svg?t=1566442095825#icon') format('svg'); /* iOS 4.1- */
}


*{box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{/* border:medium none; */margin: 0;padding: 0;font-size: 100%;}
body,button, input, select, textarea{font-size: 14px;line-height: 1.5;color: #333;font-family: swis721bt,"SourceHanSerifSC Regular","Source Han Serif CN","思源宋体","Microsoft YaHei",Arial;}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
/* p{text-align: justify;} */
input,button,img{border: none;background: none;}
input[type="text"],
input[type="password"],button{outline: none;-webkit-appearance:none;}
/* em,i{font-style:normal;} */
ul, ol{list-style: none;}
a{text-decoration: none;
	color:#333;
}
a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    text-decoration: none;
}
img{border:0px;  outline-width:0px;  vertical-align:top;}

@media screen and (max-width: 768px) {
.product-con p {/*text-align: center;*/}
.product-con img{border:0px;  outline-width:0px;  vertical-align:top; /* width:100% !important; */height:auto !important;}
.product-con table{width:100%;}
.product-con table img{/*width:auto !important;*/height:auto !important;}
 video{width:100%;}
 
 .pro-sec3 img{width:100%!important;height:auto !important;}
 
}

.clearfix { *zoom: 1; } 
.clearfix:before, .clearfix:after {  display: table; line-height: 0; content: ""; } 
.clearfix:after { clear: both; } 
.fl { float:left;}
.fr { float:right;}
.hide { display:none !important;}
.show {display: block !important;}
.flex-item{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.flex-center{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.flex-box{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.flex-middle{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.flex-group{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.visible{overflow: visible !important;}


@media screen and (min-width: 1200px){
    a:hover{color: #ba0202;-webkit-transition: .4s;-ms-transition: .4s;transition: .4s;}
}