@charset "utf-8";
/* Reset */
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 { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
ul, ol, li { list-style:none; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
body{font-family: "Microsoft YaHei", "微软雅黑", Helvetica, "黑体", Arial, Tahoma;}
/*i_banner轮播*/
.device{border-radius: 20px;position: relative;width:100%;}
.swiper-container{height:360px;width:640px;}
.swiper-container img{width:100%;}
.pagination {position: absolute;left: 0;text-align: center;bottom:16px;width: 100%;z-index: 9999; }
.swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #8ba281;margin: 0 9px;cursor: pointer;}
.swiper-active-switch {background: #044d2a;}
.swiper-container {margin:0 auto;position:relative;overflow:hidden;z-index:1;
                  -webkit-backface-visibility:hidden;
                  -moz-backface-visibility:hidden;
                  -ms-backface-visibility:hidden;
                  -o-backface-visibility:hidden;
                  backface-visibility:hidden;
                  /* Fix of Webkit flickering */}
.swiper-wrapper {position:relative;width:100%;
                -webkit-transition-property:-webkit-transform, left, top;
                -webkit-transition-duration:0s;
                -webkit-transform:translate3d(0px,0,0);
                -webkit-transition-timing-function:ease;
                
                -moz-transition-property:-moz-transform, left, top;
                -moz-transition-duration:0s;
                -moz-transform:translate3d(0px,0,0);
                -moz-transition-timing-function:ease;
                
                -o-transition-property:-o-transform, left, top;
                -o-transition-duration:0s;
                -o-transform:translate3d(0px,0,0);
                -o-transition-timing-function:ease;
                -o-transform:translate(0px,0px);
                
                -ms-transition-property:-ms-transform, left, top;
                -ms-transition-duration:0s;
                -ms-transform:translate3d(0px,0,0);
                -ms-transition-timing-function:ease;
                
                transition-property:transform, left, top;
                transition-duration:0s;
                transform:translate3d(0px,0,0);
                transition-timing-function:ease;

                -webkit-box-sizing: content-box;
                -moz-box-sizing: content-box;
                box-sizing: content-box;}

.swiper-free-mode > .swiper-wrapper {margin: 0 auto;
                -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-slide {float: left;
              -webkit-box-sizing: content-box;
              -moz-box-sizing: content-box;
              box-sizing: content-box;}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
}
/* 首页 */
.wrap .logo_img{text-align:center;}
.wrap .logo_img p{color:#636466;font-size:28px;margin-top:14px;margin-bottom:12px;}
.wrap ul{width:640px;margin:0 auto;}
.wrap ul li{width:213.3px;float:left;text-align: center;font-size:22px;color:#2e2e2e;margin-top:67px;} 
.index-bg{background: url(../images/bg.jpg);background-size: cover;}
.index-footer{position: fixed;bottom: 0px;width: 100%;background: #000;}
.index-footer ul li{float: left;border-right: solid 2px #fff;}
.index-footer ul li:last-child{float: right;border: 0px;}

/*产品中心&&产品详情*/
.company ul{margin: 0px;}
.company ul li{width: 90%;margin: 0 auto;border-bottom: solid 1px #ccc;padding: 15px 0;}
.company ul li img{width: 110px;height: 110px;display: inline-block;vertical-align: middle;}
.company ul li .text{display: inline-block;width: 75%;margin-left: 10px;vertical-align: middle;}
.company ul li p,.company ul li h2{margin: 0px;}
.company ul li h2{font-size: 23px;font-weight: bold;color: #333;margin-bottom: 15px;}
.company ul li p{font-size: 18px;color: #999;}
.company ul li i{display: inline-block;font-size: 25px;color: #999;vertical-align:middle;}
.product-text{font-size: 23px;color: #3c3c3c;text-align: center;padding: 50px 0;}
.product{width: 90%;margin: 0 auto;font-size: 23px;}
.product img{vertical-align: middle;width: 100%;}

/* 宣传图片 */
.taobao{width: 90%;margin: 0 auto;font-size: 23px;}
.taobao img{vertical-align: middle;width: 100%;}

/* 代理信心查询 */
.logo{text-align: center;}
.logo img{width: 500px;padding: 72px 0;margin-top: 20px;}
.input{text-align: center;width: 90%;margin: 0 auto;border: solid 2px #ccc;overflow: hidden;margin-top: 20px;}
.input input{border-radius: 0px;-webkit-appearance: none;font-size: 23px;border: 0px;}
.input .s_input{width: 80%;float: left;padding: 20px 0;padding-left: 10px;}
.input .button{width: 20%;float: left;background: #76943b;color: #fff;padding: 20px 0;}
.list{font-size: 25px;color: #333;border: solid 1px #ccc; margin: 0 auto;padding: 15px 0;margin-top: 40px;width: 90%;padding-left: 10px;margin-bottom: 10px;display: none;}
#result{font-size: 25px;color: #333;border: solid 1px #ccc; margin: 0 auto;padding: 15px 0;width: 90%;padding-left: 10px;display:none;}
#result .name{width: 95%;}
#result .name ,#result i{display: inline-block;}
#result a{color: red; }

/* 公司资质 */
.companys ul{margin: 0px;}
.companys ul li{width: 90%;margin: 0 auto;border-bottom: solid 1px #ccc;padding: 25px 0;}
.companys ul li img{width: 110px;height: 110px;display: inline-block;vertical-align: middle;}
.companys ul li .text{display: inline-block;width: 97%;vertical-align: middle;}
.companys ul li p,.companys ul li h2{margin: 0px;}
.companys ul li h2{font-size: 23px;font-weight: bold;color: #333;}
.companys ul li i{display: inline-block;font-size: 25px;color: #999;vertical-align:middle;}

/* 防伪系统查询 */
.logo{text-align: center;}
.logo img{height: 50px;padding:50px 0;}
.h1_title h2{padding: 15px;font-size: 32px;letter-spacing: 1px;font-family: Microsoft YaHei;color: #5f5d5d;font-weight: bold;overflow: hidden}
.h1_title_img1{padding-bottom:20px;}
.h1_title_img{width:95%;margin:0 auto;text-align: center;}
.h1_title_img img{width: 100%;padding: 50px 0;}
.mask-bg{width:100%;height:100%;background: rgba(0,0,0,0.5);position: fixed;bottom: 0px;display:none;z-index: 99999;} 
.mask-bg1{width: 76%;background: #fff;position: fixed;margin: 0 auto;display: none;font-size: 25px;padding: 19px;left:5%;top:35%;}
.animated {
-webkit-animation-duration: 1.5s;
animation-duration: 1.5s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
z-index:999999;
}
.input_1{margin-top:0px;padding:30px 0;}
.input_1 .one{width:82%;border: solid 1px #75933b;}
.two{width:18%;font-size:22px;color:#fff;background:#75933b;height:54px;line-height:54px;text-align: center;}
.two i{margin-right:8px}
.img{text-align: center;} 
.img img{border: 1px solid #75933b}
.guanbi{width: 50px;height: 50px;display: block;font-size: 50px;position: absolute;right: 0;text-align: center;border: 1px #fff solid;line-height: 44px;border-radius: 50%;color: #fff;margin-right:10px;margin-top: 10px;}
.input_1 .one {width: 81.5%;height: 54px;font-size: 24px;padding-left: 20px;border-radius: 0;border: solid 1px #75933b;}
.input_1 .two {float: right;}
.solid{width:100%;background:#75933b;height:10px;}
.solid1{width:100%;background:#75933b;height:3px;}
.solid_test1{font-size: 25px;letter-spacing: 1px;font-family: Microsoft YaHei;color: #333;text-align: center;padding:20px 0;line-height:50px;}
.h1_title_img .solid_test{font-size:30px;color:#75933b;padding:20px 0;font-weight: bold;overflow: hidden;font-family: Microsoft YaHei;}
.h1_title_img p{line-height: 37px;font-size: 25px;letter-spacing: 1px;font-family: Microsoft YaHei;color: #333;padding-bottom: 24px;}
.h1_title_imgs{text-align: left;} 

/* 公众号关注 */
.p{font-size:50px;text-align: center;font-weight:bold;color:#75933b;}
.ewm{text-align: center;} 