/*内页*/
/*关于我们about.html*/
.about_div{ width:100%; height:100%; overflow:hidden; display:inline-table; vertical-align:middle; text-align:center;}
.about_div .about_con{ display:table-cell; vertical-align:middle; }
.about_div .about_con .imgs{ width:30%; display:inline-block; margin-right:4%; max-width:421px;}
.about_div .about_con .about_txt{ display:inline-block; vertical-align:middle; width:66%; max-width:376px; text-align:left;font-family:Arial; color:#737373; font-size:14px; line-height:24px;}
.about_div .about_con .about_txt h2{ font-size:30px; letter-spacing:6px; color:#c8d901; margin-bottom:8%; line-height:40px; text-transform:uppercase;}
.about_div .about_con .about_txt p{ max-height:264px; overflow:hidden;}

/*新闻列表news.html*/
.news_t{ position:fixed; top:0; width:100%; z-index:3;}
.news_t h2{height:100px; line-height:100px; border-bottom:1px solid #484848; text-align:center; text-transform:uppercase;color:#ffffff;font-size:24px; }
.news_t .news_a{ margin-top:15px; height:34px; line-height:30px; text-align:center;}
.news_t .news_a a{height:34px; font-size:18px; color:#9fa0a0; display:inline-block; margin-left:45px; margin-right:45px; position:relative; overflow:hidden;}
.news_t .news_a a.nsel:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.news_t .news_a a:after{content: "";display: block;position: absolute;left: 50%;right: 50%; margin-left:0px; margin-right:0px;bottom: 0px;height:4px;opacity: 0;background-color: #fff108;-webkit-transition: all .5s;
-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.news_t .news_a a:hover:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.news_t .news_a a span{display:inline-block;position:relative;transition: all 0.2s;height:34px;}
.news_t .news_a a span:after{content:attr(data-title);position:absolute;color:#fff108;left:0;transform:translateY(100%);width:100%;top:0;}
.news_t .news_a a:hover span{transform:translateY(-100%);}
.news_t .news_a a.nsel:hover span{transform:translateY(0%);}
/*.news_t .news_a a:hover{ color:#c1ce2a;}*/
.news_t .news_a a.nsel{color:#c8d901;}
/*新闻详细news-show.html*/
.mask2{    position: fixed; width: 100%; height: 100%;top: 0px;left: 0px; background: #fff url(../images/loading2.gif) center center no-repeat; z-index: 2000;}
.news-show{  width:92%;  margin:0 auto;  max-width:980px; color:#fff;  margin-top:180px; font-size:12px; color:#adadad; line-height:24px;}
.news-show .news_t2{ font-family:"微软雅黑"; font-size:18px; font-weight:normal; line-height:30px; height:30px; overflow:hidden; color:#ffffff;}
.news-show .news_date{ line-height:22px;}
.news-show .news_con{/*  padding-top:3%; */ padding-bottom:80px;}
.news-show .news_con img{max-width:100%!important;/*   margin-bottom:8px; */}
/*.section1 .fp-tableCell{ vertical-align:top;}
.section2 .fp-tableCell{ vertical-align:top;}*/
.news-show .news_con p{background-color:rgba(225,225,225,0.001)!important;}
.news-show .news_con span{color:white!important;}
.news-show .news_con p span{color:white!important;}
/*商店shop.html*/
.shop_div{ width:96%; max-width:980px; margin:0 auto;margin-top:180px;}
.shop_select{padding-bottom:50px;}
.searchtitle4{ float:left; margin-right:10px;height: 24px;font-size: 14px;/*position: relative;*/ /*border:1px solid #d2ef04;*/border:1px solid #fff108 ; /* background:url(../images/shop_bg1.png) #fff 93% center no-repeat;*/ color:#080103; font-family:"宋体";}
//.searchtitle4 label{text-indent:12px;height:21px;padding-right:30px; display:block; line-height:21px; text-decoration:none; cursor:pointer; overflow:hidden; color:#080103;}
//.searchtitle4 ul{display: none;position: absolute;z-index: 10;width: 100%; top: 21px; background-color:#fff; margin-right:0;}
//.searchtitle4 li{cursor: pointer; line-height:22px;text-indent:12px;color:#fff;overflow:hidden; height:22px;}
//.searchtitle4 li a{ color:#333;/*border-bottom:1px solid #eee; */text-align:left; display:block;text-decoration:none; font-size:14px; text-indent:12px;}
//.searchtitle4 li:hover{background: #fff108; color:#fff;}
//.searchtitle4 li:hover a{ color:#fff;}




.searchbnt{ float:left; height:24px; padding-left:20px; padding-right:20px;  border:0; /*color:#fff;background:#c1ce2a;*/color:#333;background:#c8d901 ; font-size:14px; cursor:pointer;}
.searchbnt:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}


.shop_l{ float:left; width:36%; max-width:360px; overflow:hidden; background:url(../images/shop_bg2.png) right top repeat-y; margin-right:5%;}
.shop_l ul li{ display:block;/*margin-bottom:7%;*/ margin-bottom:3.5%; overflow:hidden; padding-left:11%; background:url(../images/shop_bg3.png) left 3px no-repeat; background-size:6% auto; cursor:pointer; padding-bottom:4%;}
.shop_l ul li:last-child{ margin-bottom:0;}
.shop_l ul li h2{ font-size:18px; color:#fff; font-weight:normal; line-height:26px; margin-bottom:3px;}
.shop_l ul li p{ font-size:12px; color:#7d7d7d; line-height:22px;height:44px; font-family:"宋体"; padding-right:5px;}
.shop_l ul li.ssel{background:url(../images/shop_bg4.png) left 3px no-repeat; background-size:6% auto; border-right:3px solid #fff108;}
.shop_l ul li.ssel h2{ color:#c8d901 ;}
.shop_l .shop_page{ text-align:center; padding-top:2%; padding-bottom:2%;}
.shop_l .shop_page a{display: inline-block; vertical-align:top;zoom: 1;*display: inline; width:24px; height:24px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; margin-left:5px; margin-right:5px;}
.shop_l .shop_page a.prevs{background:url(../images/shop_bg7.png) left center no-repeat; background-size:100% 100%;/*margin-bottom:14%;*/margin-bottom:2%;}
.shop_l .shop_page a.prevs:hover{filter:alpha(opacity=60);opacity:0.6;transition:all 0.3s;}
.shop_l .shop_page a.nexts{ background:url(../images/shop_bg8.png) right center no-repeat;background-size:100% 100%;}
.shop_l .shop_page a.nexts:hover{filter:alpha(opacity=60);opacity:0.6;transition:all 0.3s; }
.shop_r{ overflow:hidden; width:59%; float:right;}
.shop_r .shop_hid{ display:none;}
.shop_r h2{ font-size:21px; font-weight:normal; line-height:30px; color:#c8d901; margin-bottom:2%;}
.shop_r .shop_desc{overflow:hidden; line-height:23px;}
.shop_r .shop_desc label{display:block;float:left; padding-left:5%;width:45%; overflow:hidden; min-height:23px;}
.shop_r .shop_desc label.bgs1{background:url(../images/shop_bg5.png) left top no-repeat;}
.shop_r .shop_desc label.bgs2{background:url(../images/shop_bg6.png) left top no-repeat;}
.shop_r .sohp_map{ overflow:hidden; padding-top:3%;}
/*.shop_r .sohp_map img{ max-width:100%;}*/
/*商店弹窗*/
.case_bgs{z-index: 19891024;background:url(../images/about_bg.png) repeat; width: 100%; height: 100%;  position: fixed;  left: 0;  top: 0;  display: none;}
.case_tc{z-index: 19891025; width: 90%; /* top: 157.5px; */  left: 50%; margin-left:-46%; /* margin-left: -300px; */  position:absolute; overflow: hidden; top:270px; height:0; display: none;}
.case_tc .case_box{ width:94%; margin:0 auto; max-width:600px;/*background: #cb1a28;*/border: 6px solid #b3b3b3; border-radius: 6px; overflow: hidden;}
.case_tc .case_divs{ position:relative;width:100%;}
.case_tc .case_divs .closed{ right:0%; position:absolute; top:0%; cursor:pointer;}
.case_tc .case_divs .closed:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}
.case_tc #tc_big{ width:100%; display:block;}
.case_tc .case_divs .case_txt{ padding:12px; color:#fff; font-size:14px; line-height:22px; padding-top:6px; padding-bottom:6px;}
.case_tc .case_divs .case_txt h2{ font-size:14px; line-height:40px; font-weight:normal;}

/*线上商店shop2.html*/
.shop_div2{ width:96%; max-width:960px; margin:0 auto;margin-top:220px;}
.shop_div2 ul li{ width:23.5%; margin-right:2%; float:left;}
.shop_div2 ul li .imgs2{ width:100%; max-width:135px;}
.shop_div2 ul li .imgs2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}
.shop_div2 ul li:nth-child(4n+0){ margin-right:0;}
.shop_div2 ul li .shop_a{ padding-top:5%;}
.shop_div2 ul li .shop_a a{ display:block; line-height:36px; height:36px; font-size:12px; font-family:"宋体"; text-align:left;}

/*防伪fangwei.html*/
.fangwei_div{ width:100%; height:100%; overflow:hidden; display:inline-table; vertical-align:middle; text-align:center;}
.fangwei_div .fangwei_con{ display:table-cell; vertical-align:middle; position:relative; }
.fangwei_div .fangwei_con .imgs{ width:42%; display:inline-block; margin-right:1%; max-width:271px;}
.fangwei_div .fangwei_con .fangwei_txt{ display:inline-block; vertical-align:middle; width:46%; padding:4%; padding-top:0; padding-bottom:0; max-width:330px; text-align:left;font-family:Arial; color:#737373; font-size:14px; line-height:24px; background-color:#464646; height:271px; overflow:hidden;}
.fangwei_div .fangwei_con .fangwei_txt .div{ overflow:hidden; margin-bottom:4%;}
.fangwei_div .fangwei_con .fangwei_txt .div .inputs{height:45px; line-height:45px;  width:100%; text-indent:10px; font-size:18px; color:#313131; font-family:"微软雅黑"; border:none; background:#191919; margin-top:13%; outline:none;}
.fangwei_div .fangwei_con .fangwei_txt .div .inputs:focus{ color:#fff;}
.fangwei_div .fangwei_con .fangwei_txt .div .inputs2{ float:left;height:45px; line-height:45px;  width:56%; text-indent:10px; font-size:18px; color:#313131; font-family:"微软雅黑"; border:none; background:#191919; outline:none;}
.fangwei_div .fangwei_con .fangwei_txt .div .inputs2:focus{ color:#fff;}
.fangwei_div .fangwei_con .fangwei_txt .div .imgs2{ float:right; width:40%; height:45px;}
.fangwei_div .fangwei_con .fangwei_txt .div2{ text-align:center; overflow:hidden; padding-top:8%;}
.fangwei_div .fangwei_con .fangwei_txt .bnts{ /*background:#c0cf1c;*/background:#c8d901; border:0; height:30px; line-height:30px; width:118px; color:#000000; font-size:14px; letter-spacing:1px; outline:none;-webkit-appearance: none; cursor:pointer; margin:0 auto;}
.fangwei_div .fangwei_con .fangwei_txt .bnts:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}
/*下载down.html*/
.down_ul{ overflow:hidden; max-width:1100px; width:96%; margin:0 auto; margin-top:150px; text-align:center;}
.down_ul li{ /*float:left; width:11.11%;*/ display:inline-block; vertical-align:top; width:10%; text-align:center; font-size:14px; font-family:Arial; margin-bottom:6%;}
.down_ul li img{ width:34px; height:44px; margin:0 auto; display:block; margin-bottom:13px;}
/*服务列表service.html*/
.service_div{overflow:hidden; background:url(../images/service_bg1.jpg) left center repeat-x; text-align:center; width:100%;}
.service_ul{ overflow:hidden; width:96%; margin:0 auto; max-width:1020px;}
.service_ul ul li{ width:32%; display:inline-block;overflow:hidden; text-align:center;}
.service_ul ul li .divs2{ max-width:200px; width:96%; margin:0 auto; position:relative; padding-bottom:116px; }
.service_ul ul li .imgs3{ width:100%;}
.service_ul ul li .imgs3 img{ width:100%;}
.service_ul ul li .imgs3 p{transition: all 0.3s; background:url(../images/about_bg.png) repeat; width:100%; height:100%; position:absolute; left:0; top:0;filter: Alpha(Opacity=0);opacity: 0;}
.service_ul ul li .service_bot{ position:absolute; width:100%; height:116px; overflow:hidden; bottom:0; left:0; background-color:#000; color:#5b5b5b;transition: all 0.3s;}
.service_ul ul li .service_bot label{ display:block; line-height:22px; height:22px; font-size:18px; margin-top:30px;transition: all 0.2s;/*font-family:HELVETICANEUELTPRO-THEX;*/ font-family:"CAI978";font-weight:lighter;}
.service_ul ul li .service_bot h2{ font-size:18px; font-weight:normal;}
.service_ul ul li .divs2:after{content: "";display: block;position: absolute;left: 0%;right: 0%; margin-left:0px; margin-right:0px;bottom: 0px;height:100%;opacity: 0;/*border:1px solid #c1ce2a;*/border:1px solid #fff108;-webkit-transition: all .3s;
-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.service_ul ul li .divs2:hover:after{left: 8%;right: 8%;opacity: 1; height:92%; bottom:4%;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.service_ul ul li .divs2:hover .service_bot{ padding-bottom:6px; color:#fff108;}
.service_ul ul li .divs2:hover .service_bot label{ font-size:30px; color:#5b5b5b;/*transform:translateY(22px);*/opacity:0.5; line-height:44px;-webkit-transform: scale(3,2);
    -moz-transform:scale(3,2);
    -o-transform:scale(3,2);
    transform:scale(3,2);}
.service_ul ul li .divs2:hover .imgs3 p{filter: Alpha(Opacity=100);opacity: 1.0;}
/*产品列表product.html*/
.product_div{ background:url(../images/service_bg1.jpg) left center repeat-x; text-align:left; /*width:100%;*/ width:96%; max-width:1250px; margin:0 auto;margin-top:16%;}
.product_div .product_left{ display:inline-block; vertical-align:middle;width:14.2%; overflow:hidden;}
.product_div .product_left h2{ font-size:20px; color:#fff108; font-weight:normal; line-height:24px; padding-top:6px; padding-bottom:6px; padding-left:10px;}
.product_div .product_left h2 label{ display:block; font-size:14px; color:#8d8d8d;}
.product_div .product_right{display:inline-block;width:85%; vertical-align:middle;}

/*防伪弹窗*/
/*.fangwei_pos{ position:fixed; width:100%; height:100%;background:rgba(5,5,5,0.6); top:0; left:0;}
.fangwei_pos .fangwei_pos_con{ width:96%; margin:0 auto; max-width:500px; height:93px; background-color:#464646; color:#fff; font-size:14px; font-family:"宋体"; line-height:30px; margin-top:22%;}
.fangwei_pos .fangwei_pos_con .fangwei_pos_div{ text-align:left; max-width:370px; width:96%; margin:0 auto; padding-top:15px;}*/
.fangwei_pos{ position:fixed; width:100%; height:100%;background:rgba(5,5,5,0.6); top:0; left:0; }
.fangwei_pos1{ position:absolute; width:100%; height:93px; top:50%; margin-top:-46px; left:0; }
.fangwei_pos_con{ width:96%; margin:0 auto; max-width:500px; height:93px; background-color:#464646; color:#fff; font-size:14px; font-family:"宋体"; line-height:30px;}
.fangwei_pos_con .fangwei_pos_div{ text-align:left; max-width:370px; width:96%; margin:0 auto; padding-top:15px;}


/*产品栏目列表product_list.html*/
.prolist_div{width:90%; max-width:1250px; margin:0 auto;margin-top:8%; text-align:left;}
.prolist_div ul li{ display:block; /*overflow:hidden;*/ margin-bottom:6%;}
.prolist_one{ background:url(../images/service_bg1.jpg) left center repeat-x;}
.prolist_div .product_left{ display:inline-block; vertical-align:middle;width:14.2%; overflow:hidden;}
.prolist_div .product_left h2{ font-size:20px; /*color:#c0cf1c;*//*color:#fff108;*/color:#c8d901; font-weight:normal; line-height:24px; padding-top:6px; padding-bottom:6px;}
.prolist_div .product_left h2 span{ width:71px;display:inline-block; max-width:98%; }
.prolist_div .product_left h2 label{ display:inline-block; font-size:14px; color:#8d8d8d;}
.prolist_div .product_right{display:inline-block;width:85%; vertical-align:middle;}
.prolist_div .product_right .product_big{ overflow:hidden;-webkit-transition:all .2s linear;transition:all .2s linear;}
.prolist_div .product_right .product_big img{ width:100%;}
.prolist_div .product_right .product_big:hover{-webkit-box-shadow:0 10px 15px rgba(0,0,0,0.4);box-shadow:0 10px 15px rgba(0,0,0,0.4);-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);z-index:3;}
.prolist_div .product_right dd{ float:left; width:49.5%; margin-right:1%; overflow:hidden; margin-top:1%;-webkit-transition:all .2s linear;transition:all .2s linear;}
.prolist_div .product_right dd:nth-child(2n+0){ margin-right:0;}
.prolist_div .product_right dd:hover{-webkit-box-shadow:0 10px 15px rgba(0,0,0,0.4);box-shadow:0 10px 15px rgba(0,0,0,0.4);-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);z-index:3;}
.prolist_div .product_right dd img{ width:100%;}
@media screen and (max-width: 1440px) {
/*新闻列表news.html*/
.news_t h2{ height:80px; line-height:80px;}
.news_t .news_a{ margin-top:10px;}
/*新闻详细news-show.html*/
.news-show{ /* margin-top:150px;  */line-height:22px;}
.news-show .news_con{ /* padding-top:1.3%; */}
/*商店shop.html*/
.shop_div{margin-top:150px;}
.shop_l ul li{ margin-bottom:5%;padding-bottom:3%; }
/*线上商店shop2.html*/
.shop_div2{margin-top:180px;}
.shop_div2 ul li .shop_a a{ line-height:30px; height:30px;}
}
@media screen and (max-width: 1200px) {
/*产品列表product.html*/
.product_div{ margin-top:20%;}
/*产品栏目列表product_list.html*/
.prolist_div{ margin-top:10%;}
}
@media screen and (max-width: 1100px) {
/*商店shop.html*/
.shop_select{ padding-bottom:30px;}
.shop_l ul li h2{ font-size:16px;}
.shop_r h2{ font-size:18px;}
.shop_r .shop_desc{ line-height:20px;}
/*线上商店shop2.html*/
.shop_div2{margin-top:160px;}
.shop_div2 ul li .shop_a a{ line-height:26px; height:26px;}
}
@media screen and (max-width:979px) {
/*线上商店shop2.html*/
.shop_div2 ul li .shop_a a{ line-height:24px; height:24px;}
/*产品列表product.html*/
.product_div{ margin-top:22%;}
.product_div .product_left{ width:25%;}
.product_div .product_left h2{ font-size:18px;}
.product_div .product_left h2 label{ font-size:13px;}
.product_div .product_right{ width:74%;}
}
@media screen and (max-width:930px) {
/*产品栏目列表product_list.html*/
.prolist_div{ margin-top:12%;}
.prolist_div .product_left h2{ padding-top:0; padding-bottom:0;}
}
@media screen and (max-width: 640px) {
/*关于我们about.html*/
.about_div .about_con .imgs{ margin-bottom:5%; width:40%; margin-top:4%;}
.about_div .about_con{ line-height:20px; font-size:12px;}
.about_div .about_con .about_txt h2{ font-size:22px; letter-spacing:3px; margin-bottom:3%;}
.about_div .about_con .about_txt p{ max-height:220px;}
/*新闻列表news.html*/
.news_t{ top:40px;}
.news_t h2{ height:50px; line-height:50px; font-size:20px;}
.news_t .news_a{ margin-top:5px;}
.news_t .news_a a{ font-size:14px; margin-left:20px; margin-right:20px;}
/*新闻详细news-show.html*/
.news-show{ line-height:20px;}
.news-show .news_t2{ font-size:16px;}
/*商店shop.html*/
.shop_l{ width:96%; margin-left:3%;}
.shop_l ul li{ margin-bottom:1%;padding-bottom:1%; }
.shop_l ul li p{ height:auto; max-height:40px; line-height:20px; margin-bottom:5px;}
.shop_l ul li h2{ font-size:15px;}
.shop_r{ display:none;}
/*线上商店shop2.html*/
.shop_div2 ul li{ width:49%; margin-bottom:60px;}
.shop_div2 ul li:nth-child(2n+0){ margin-right:0;}
/*防伪fangwei.html*/
.fangwei_div .fangwei_con .imgs{ width:40%; margin-right:0; margin-bottom:4%;}
.fangwei_div .fangwei_con .fangwei_txt{ width:100%; height:250px;}
/*下载down.html*/
.down_ul li{/* width:14.285%;*/width:15%; margin-bottom:2%; font-size:12px;}
//.down_ul li img{ width:30px; height:39px;margin-bottom:10px;}
/*服务列表service.html*/
.service_ul ul li .divs2{ padding-bottom:90px;}
.service_ul ul li .service_bot{ height:90px;}
.service_ul ul li .service_bot label{ font-size:14px; margin-top:20px;}
.service_ul ul li .service_bot h2{ font-size:14px;}
/*产品列表product.html*/
.product_div{ margin-top:28%; background-position:left 58px;}
.product_div .product_left{ width:96%; padding-left:2%;}
.product_div .product_left h2{ font-size:16px; padding-bottom:10px;}
.product_div .product_left h2 label{ font-size:12px;}
.product_div .product_left h2:nth-child(2){ display:none;}
.product_div .product_right{ width:100%;}
/*产品栏目列表product_list.html*/
.prolist_div{ margin-top:14%;}
.prolist_div .product_left h2{ line-height:20px; font-size:16px;}
.prolist_div .product_left h2 label{ font-size:12px;}
.prolist_div .product_right{ width:84%;}
}
@media screen and (max-width: 480px) {
/*商店shop.html*/
.shop_select{ padding-bottom:20px;}
.shop_l ul li h2{ font-size:14px;}
/*下载down.html*/
.down_ul li{ margin-bottom:0%; font-size:11px;}
//.down_ul li img{ width:22px; height:28px; margin-bottom:5px;}
/*服务列表service.html*/
.service_ul ul li .divs2{ padding-bottom:70px;}
.service_ul ul li .service_bot{ height:70px;}
.service_ul ul li .service_bot label{ margin-top:12px;}
/*新闻详细news-show.html*/
.news-show{ margin-top:140px; line-height:18px;}
/*产品列表product.html*/
.product_div .product_left h2{ font-size:14px;}
.product_div .product_left h2 label{ font-size:12px;}
/*产品栏目列表product_list.html*/
.prolist_div{ margin-top:16%;}
.prolist_div .product_left h2{ font-size:14px;}
}

@media screen and (max-width: 360px) {
/*服务列表service.html*/
.service_ul ul li .service_bot label{ font-size:12px;}
.service_ul ul li .service_bot h2{ font-size:12px;}
/*下载down.html*/
.down_ul li img{ width:20px; height:26px;}
/*产品栏目列表product_list.html*/
.prolist_div{ margin-top:17%;}
.prolist_div .product_left{ width:15.5%;}
.prolist_div .product_left h2{ font-size:13px;}
.prolist_div .product_right{ width:83%;}
}

@media screen and (max-width: 640px)
{
#owl-demo3{ margin-bottom:80px;}
}

