@charset "utf-8";
@font-face{font-family:Lato-Bold_0;src:url("../fonts/Lato-Bold_0.ttf")}
@font-face{font-family:Roboto-Medium;src:url("../fonts/Roboto-Medium.ttf")}
@font-face{font-family:Times Bold;src:url("../fonts/Times Bold.ttf")}
@font-face{font-family:Times Roman;src:url("../fonts/Times Roman.ttf")}
@font-face{font-family:Lato-Regular_0;src:url("../fonts/Lato-Regular_0.ttf")}
:root{--color:#999999;--fontcolor:#333;--fontbold3:300;--fontbold4:400;--fontbold5:500;--fontbold6:600;--fontbold7:700}
*,html,body,h1,h2,h3,h4,h5,h6,table,th,td,ul,li,dl,dt,dd,div,p,pre,form,input,button,textarea {margin:0px;padding:0px}
body{font-size:14px;word-spacing:normal;color:var(--fontcolor);font-style:normal;font-weight:var(--fontbold4);position:relative;line-height:1.7;font-family:Roboto-Medium,Times Roman,Microsoft Sans Serif Regular}
li,ul{list-style:none}
a{text-decoration:none}
input{outline:0}
.container1{max-width:1436px;margin:0px auto}
.container{max-width:1200px;margin:0px auto}
.clearfix{zoom:1}
.clearfix:after,.clearfix:before{display:table;content:""}
.clearfix:after{clear:both}
.fl{float:left}
.fr{float:right}
.table,.table1,table#emphasis,table#newspaper,table#verzebra,table.colorful,table.hovertable,table.imagetable{width:100%;border-collapse:collapse}
.table p,.table1 p,table#emphasis p,table#newspaper p,table#verzebra p,table.colorful p,table.hovertable p,table.imagetable p{padding:0px;margin:0px}
.table td,.table th{border:1px solid #cdcdcd;padding:5px}
.table tr:nth-child(odd){background-color:#efede1}
.table tr:nth-child(even){background-color:#FFF}
.table tr:first-child{background-color:#8db3e3}
.table tr:nth-child(3){background-color:#d7d7d7}
.table1 th,.table1 tr.bgcolor{background-color:#c1c1c1}
.table1 td,.table1 th{border:1px solid #000;padding:5px}
.pad_con{padding:0px 1.5%}
.search_bar{position:relative;height:124px;line-height:124px;float:right}
#txtSearch{width:136px;height:32px;line-height:32px;background:#000;border-radius:3px;color:#FFF;border:none;text-indent:12px}
#btnSearch{background:url(search.png) no-repeat;width:16px;height:16px;border:none;position:absolute;right:9px;top:50%;margin-top:-8px;cursor:pointer}
#head .container1:after{content:'';display:block;visibility:hidden;height:0px;clear:both}
.nav{float:right}
.nav>li{position:relative;float:left}
.nav>li>a{line-height:124px;font-family:Lato-Regular_0;color:#a9a9a9;font-size:16px;margin-right:35px}
.nav>li>a:hover{color:#be0100}
.logo_img{line-height:124px;height:124px}
.logo_img img{vertical-align:middle}
.search_bar input::-webkit-input-placeholder{font-family:Roboto-Medium;font-size:13px;color:#FFF}
.logo_img img:after{content:'';position:absolute;width:100%;height:2px;background:#FFF;left:0px;bottom:0px}
.bottom_content{background:#f4f4f4}
#banner_bottom ul{line-height:67px;height:67px;text-align:center}
#banner_bottom ul li{float:left;width:33.33%;transition:all .3s}
#banner_bottom ul li:hover{box-shadow:0 0 30px rgba(0,0,0,.2)}
#banner_bottom ul li a{display:inline-block;color:#333}
#banner_bottom ul li img{vertical-align:middle;margin-right:20px}
.about_top{margin-top:130px}
.about_top .fl{width:38%;margin-right:3%}
.about_top .fl img{max-width:100%;display:block}
.about_top .fr{margin-right:11%;width:48%}
.about_contorl li{width:6px;height:6px;background:#8d6c4c;border-radius:50%;border:3px solid #FFF;cursor:pointer}
.abouttop_content{position:relative}
.abouttop_content .img_box{width:93%;float:left;overflow:hidden}
.abouttop_content .img_box li{transition:all .3s}
.abouttop_content .img_box li .box_font{margin-top:10px;font-family:Lato-Bold_0;color:#A2A2A2;font-size:15px}
.abouttop_content .img_box li p{color:#979797;font-family:Lato-Regular_0;font-size:16px}
.company ul li:nth-child(3) h3{padding-bottom:105px}
.view h5{color:#ff5722;text-align:center;position:relative;font-size:1.4em;font-weight:800;margin:0px 0px 1em;text-transform:uppercase;letter-spacing:1px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background:0 0;-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-webkit-transition:all .3s ease-in-out .1s;-moz-transition:all .3s ease-in-out .1s;-o-transition:all .3s ease-in-out .1s;-ms-transition:all .3s ease-in-out .1s;transition:all .3s ease-in-out .1s}
.abouttop_content .img_box img{max-width:100%;display:block}
.about_contorl{float:left;width:7%;position:absolute;bottom:58px;right:0px;text-align:-webkit-right}
.about_contorl li{margin-top:10px}
.about_direction{font-family:Times Bold;float:left;height:39px;line-height:39px;margin-top:20px}
.about_direction p{float:left}
.page_span,.present_page{font-size:23px;color:#000;margin-right:4px}
.amount{color:#b9b9b9;font-size:18px;letter-spacing:2px;line-height:41px}
.active1{background:#000!important;border:3px solid #E6E6E6!important}
.about_title{font-family:Times Roman;color:#323232;font-size:48px;margin-top:50px;margin-bottom:20px}
.about_font{float:right;width:50%}
.about_font p{color:#979797;font-size:16px;font-family:Lato-Regular_0;line-height:30px}
.about_font a.read_more{font-family:Lato-Bold_0;color:#A2A2A2;font-size:16px;text-transform:uppercase;padding-bottom:2px;border-bottom:2px solid #A2A2A2;margin-top:50px;display:inline-block}
.obs_title{font-size:50px;color:#000;font-family:Times Roman;text-transform:uppercase;line-height:66px;margin-top:50px}
.obs_content{float:left;max-width:50%}
.obs_content p{font-family:Lato-Bold_0;color:#A2A2A2;font-size:15px;text-transform:uppercase;position:relative;padding-left:60px;margin-top:10px}
.obs_content p:after{position:absolute;content:'';width:44px;height:2px;background:#979797;left:0px;top:11px}
.about_mid .fl{width:50%;text-align:center;position:relative;padding:65px 0px}
.left_mask{position:absolute;width:100%;height:66.66%;background:#f1f1f1;z-index:-1;bottom:0px}
.about_mid{position:relative;margin-top:20px}
.about_mid .fr{position:absolute;width:50%;height:100%;right:0px;top:0px}
.about_mid .fr li{position:absolute;overflow:hidden;background:#f1f1f1}
.about_mid .fr li:nth-child(1){width:25%;height:33.33%;top:0px;left:0px;background:url(p1.jpg) no-repeat;background-size:cover;background-position:top}
.about_mid .fr li img,.fr_defind img{max-width:100%;display:block}
.fr_defind{width:50%;left:25%;height:100%;position:absolute}
.fr_defindtop{position:absolute;background:url(p2.jpg) no-repeat;background-size:cover;background-position:top;width:100%;height:66.66%}
.fr_defind .h3,.fr_defind h3{position:absolute;bottom:0px;left:0px;width:100%;height:33.33%;background:#000}
.about_mid .fr li:nth-child(2){width:25%;height:33.33%;left:0px;bottom:0px;background:url(p3.jpg) no-repeat;background-size:cover;background-position:top}
.about_mid .fr li:nth-child(3){width:25%;height:66.66%;right:0px;bottom:0px;background:url(p4.jpg) no-repeat;background-size:cover;background-position:top}
.about_mid .fr:after{content:'';position:absolute;right:0px;top:0px;width:25%;height:33.33%;background:#f1f1f1}
.about_mid .fr li .h3,.about_mid .fr li h3{white-space:nowrap;overflow:hidden;position:absolute;width:80%;left:10%;bottom:5%;text-align:center}
.about_mid .fr li .h3 a,.about_mid .fr li h3 a,.fr_defind .h3 a,.fr_defind h3 a{color:#FFF;position:relative;font-family:Times Roman;font-size:20px;text-transform:uppercase;letter-spacing:2px}
.fr_defind .h3 a,.fr_defind h3 a{display:block;width:100%;text-align:center;position:absolute;top:50%;font-size:35px;line-height:50px;margin-top:-50px}
.about_mid .fr li .h3 a:before,.about_mid .fr li h3 a:before{position:absolute;content:'';width:5px;height:5px;border-radius:50%;background:#FFF;top:50%;left:-14px;margin-top:-2px}
.about_mid .fr li .h3 a:after,.about_mid .fr li h3 a:after{position:absolute;content:'';width:5px;height:5px;border-radius:50%;background:#FFF;top:50%;right:-14px;margin-top:-2px}
.common_title{text-align:center;font-family:Times Roman;color:#373737;font-size:53px;text-transform:uppercase;line-height:65px;padding:40px 0px}
#product{padding:50px 0px}
.protop_img{display:block;background:#eaeaea;position:relative}
.protop_img::after,.protop_img::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .5s,transform .5s}
.protop_img::before{border-top:1px solid #373737;border-bottom:1px solid #373737;-webkit-transform:scale(0,1);transform:scale(0,1)}
.protop_img::after{border-right:1px solid #373737;border-left:1px solid #373737;-webkit-transform:scale(1,0);transform:scale(1,0)}
.protop_img:hover::after,.protop_img:hover::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.protop_img img{max-width:100%;display:block;margin:0px auto}
.product_li li .h3,.product_li li h3{overflow:hidden;white-space:nowrap}
.product_li{position:relative;overflow:hidden;height:550px;margin-top:20px}
.product_li li{width:23%;position:absolute;top:0px;transition:all .3s;text-align:center;background:#e9e9e9}
.pro_bottom{background:#FFF}
.product_li li .h3 a,.product_li li h3 a{color:#4a4a4a;font-family:Lato-Regular_0;font-size:20px;text-transform:uppercase;width:100%;display:inline-block;text-align:center;padding:15px 0px}
.product_li li .pro_more{width:149px;height:38px;line-height:38px;text-align:center;border:1px solid #000;display:inline-block;font-family:Lato-Regular_0;color:#4a4a4a;font-size:13px;text-transform:uppercase;border-radius:3px;transition:all .3s}
.product_li li .pro_more:hover{background:#e9e9e9;border:1px solid #e9e9e9}
#product .container1{position:relative}
.control_bar{position:absolute;top:33%;cursor:pointer}
.control_cate .left_bar{left:0px}
.control_cate .right_bar{right:0px}
#news ul li{float:left;width:48%;position:relative}
#news ul li:nth-child(1){margin-right:4%}
.newstop_img img{max-width:100%;display:block}
.news_more{float:right;background:url(newsmore.png) no-repeat;width:26px;height:16px;display:inline-block;background-position:bottom}
.new_cont{position:absolute;width:86%;bottom:-45px;left:7%;background:#FFF}
.new_box{padding:25px 40px 10px 40px}
.new_cont .h3,.new_cont h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:transparent}
.new_cont .h3 a,.new_cont h3 a{color:#353535;font-family:Times Roman;font-size:27px;font-weight:var(--fontbold4)}
.new_cont p{font-family:Lato-Regular_0;font-size:16px;color:#6c6c6c;max-height:80px;overflow:hidden}
.new_cont .pub_date{color:#d6b98d;font-family:Lato-Bold_0;font-size:13px;text-transform:uppercase}
.news_bot{margin-top:10px}
#news{padding-bottom:120px}
#news ul{margin-top:20px}
.foot_top li{float:left;width:20%;border:1px solid #dbdbdb;height:81px;line-height:81px;text-align:center;box-sizing:border-box;transition:all .3s}
.foot_top li a{display:inline-block;width:100%}
.foot_top li:hover{background:#f5f5f5}
.foot_top li img{vertical-align:middle}
.foot_ul>li{float:left;width:25%}
.foot_ul li h3,.foot_ul li .h3{font-family:Times Roman;color:#2c2c2c;font-size:18px;text-transform:uppercase}
.foot_ul{padding:50px 0px}
.foot_ul{border-bottom:1px solid #dbdbdb}
.foot_info li{line-height:27px}
.foot_info li a:hover{text-decoration:underline}
.foot_info li a,.foot_ul>li p{color:#8b8b8b;font-family:Lato-Regular_0;font-size:16px}
#FootEmail{width:240px;border-top-left-radius:10px;border-bottom-left-radius:10px;text-indent:20px;height:45px;line-height:45px}
#newsletter input{border:1px solid #b7b7b7;float:left}
#ImgSend_I{border-left:none!important;background:url(input.png) no-repeat center center;width:47px;height:47px;line-height:47px;border-top-right-radius:10px;border-bottom-right-radius:10px;cursor:pointer}
#ImgSend_I:hover{background:#f5f5f5 url(input.png) no-repeat center center}
.foot_ul>li p{margin:20px 0px}
.foot_logo img{margin-top:100px}
.copy_right{line-height:72px;color:#909090;font-family:Lato-Regular_0;font-size:16px;text-align:center}
@media screen and (max-width:1260px){
.foot_ul>li{width:50%}
.about_mid .fl{width:100%}
.about_mid .fr{width:100%;position:relative;min-height:600px}
#product{margin-top:90px}
.product_li{margin:20px 60px 0 60px}
.itembody .list_right{padding-left:0!important}
.list_left{float:none!important}
.pror_detail .fr{width:100%!important}
.product_li li{width:45%}}
@media screen and (max-width:1024px){
.ql{padding:0px 32px}
.about_top .fl{display:none}
.about_font,.about_top .fr,.obs_content{width:100%;margin-right:0px}
.search_bar{display:none}
.hidden_content{display:block!important}
.pro_right{padding-left:0!important}
.pro_left{width:100%!important;float:none!important}
.nav{position:absolute;float:right;transition:all .3s;z-index:200;right:0px;width:300px;min-width:unset;top:70px;padding:0px;background:#FFF;height:unset}
.nav>li{float:none;display:none}
.nav>li a{line-height:45px}
.nav>li>a{margin-right:0px;padding:0px 8px;display:block;color:#000}
.nav .submenu{left:unset!important;right:300px;top:0!important}
.mobile_login_menu{display:block!important;line-height:70px}
.logo_img{line-height:70px;height:70px;display:inline-block}
#head .fl{float:none}
.nav li{border-bottom:1px solid #d8d8d8}}
@media screen and (max-width:900px){
#news ul li{width:100%;margin-right:0!important;margin-bottom:60px}
#news{padding-bottom:50px}
.fr_defind h3 a,.fr_defind .h3 a{font-size:24px}}
@media screen and (max-width:768px){
.foot_top li,.foot_ul>li{width:100%}
.common_title{font-size:32px}}
@media screen and (max-width:640px){
.product_li li{width:100%}}
#slider{width:97%;margin:0px auto}
.controls li{top:50%;width:40px;height:40px;line-height:40px;text-align:center;border:1px solid #FFF;margin-top:-20px!important;z-index:1000}
.controls li:hover{background:#000;border:1px solid #000}
.controls li img{vertical-align:middle}
.controls li:nth-child(1){left:50px}
.controls li:nth-child(2){right:50px}
.nav_pagi{text-align:center;padding-top:25px}
.pagination{overflow:auto;z-index:100;left:50%!important;position:absolute!important;margin:0px 0 0 -44px!important;bottom:40px!important}
.pagination li{background:#FFF;width:14px!important;height:14px!important}
.pagination li.active{background:#000}
.title_bar{text-align:center}
.responsive{width:100%;height:auto;display:block}
.nav .submenu{position:absolute;float:left;width:auto;left:0px;top:124px;background:#FFF;padding-left:0px;opacity:.95;filter:alpha(opacity=85);z-index:9999999;display:none}
.hide_menuwrap .submenu{top:0px}
.hide_top{height:96px}
.nav .submenu li{border-bottom:1px solid #d8d8d8;float:none;margin-top:0!important;text-align:left}
.nav .submenu li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px;height:40px;display:block;color:#000;padding:5px 8px;text-transform:capitalize}
.submenu li:hover{background:#000}
.submenu li:hover a{color:#FFF}
.hidden_content{position:relative;z-index:1000;height:96px;line-height:96px;display:none;background:#000;padding:0px 25px}
.mobile_logo{display:inline-block}
.mobile_logo{height:96px;line-height:96px}
.mobile_logo img{vertical-align:middle}
.mobile_login_menu{float:right;display:none}
.mobile_login_menu img{vertical-align:middle;cursor:pointer;background:#000}
.hide_menuwrap{position:absolute;float:right;transition:all .3s;z-index:200;right:0px;width:300px}
.hide_menuwrap .nav_en1{float:none;margin-top:0px}
.hide_menuwrap .nav_en li{float:none;display:block;margin-top:0px;margin:0px;position:relative}
.hide_menuwrap .nav_en1 a{background:#FFF;display:block;height:45px;line-height:45px;border-bottom:1px solid #000;color:#000;float:none;padding-left:10px!important}
.hide_menuwrap .nav_en1 li:last-child:after{display:none}
.hide_menuwrap .nav_en1 a:after{display:none}
.hide_menuwrap .nav_en1 a:hover{background:#000;color:#FFF}
.hide_menuwrap .submenu{position:absolute;top:0px;right:300px;width:100%}
.pro_right ul li:nth-child(1) .itembody_in{padding-top:0px}
.products{transition:all .3s}
.ssp_mid{background:#FFF!important}
.ssp_mid .content_title{width:100%;height:35px;padding:5px 0px;margin-bottom:10px;font-weight:var(--fontbold4);color:#333;font-size:14px}
.products_wrap{margin-top:5px}
.inner_banner img{display:block}
.ssp_mid .container{padding:0px 25px}
.bPosition{padding:10px;font-size:12px;color:#666;margin-bottom:20px;border-bottom:1px #EEE solid;text-transform:capitalize}
.bPosition a{font-size:12px;color:#666}
.pro_left{width:200px;padding-bottom:10px;font-size:15px;line-height:1.7;color:#666}
.pro_left .foot_contact li{width:100%!important;border:none;background-position:left top}
.pro_left .foot_contact{margin:0!important;background:#000;padding:25px 10px;display:inherit}
.pro_left .foot_contact li:nth-child(2) p{max-width:90%}
.pro_left .foot_contact p{height:inherit}
.list_left,.list_right,.pro_left{float:left}
.con_title{height:55px;line-height:55px;color:#FFF;background:#000;font-size:20px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}
.pro_left .sf-menu{margin:0px auto;padding-bottom:20px}
.pro_left .sf-menu li{border-bottom:1px solid #FFF}
.pro_left .sf-menu a{display:block;color:#000;line-height:20px;font-size:16px;padding:9px 0px 9px 18px;background:url(pico.png) 5px 15px no-repeat}
.pro_left .sf-menu a:hover{color:#FFF;background:#000 url(pico.png) 5px 15px no-repeat}
.pro_left .sf-menu ul li a{background:#FFF;color:#333}
.pro_right {padding-left:30px;margin-bottom:25px;overflow:hidden}
.pro_right>ul{display:flex;flex-wrap:wrap}
.singgle_b{width:33.333%;float:left;transition:all .3s}
.single_imgb img{max-width:100%}
.singgle_b .watch_box{padding:0px 10px 20px 10px}
.change_box{text-align:center}
.singgle_b .watch_box img{max-height:100%;max-width:100%}
.singgle_b .watch_box>a{display:block;color:#000;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:6px 0px;font-size:15px;font-weight:var(--fontbold7)}
.singgle_b .watch_box p{text-align:center;margin-top:10px;color:#666;height:45px;overflow:hidden;line-height:1.7}
.pror_wrap{width:100%;font-size:14px}
.pror_detail{width:100%;display:inline-block;padding-bottom:20px;border-bottom:1px dashed #CCC}
.pror_detail .fl{max-width:400px;float:left}
.pror_detail .fr{width:52%;float:right;font-size:14px;line-height:25px}
.productsTags,.pror_detail .fr h1{font-weight:var(--fontbold6);width:100%;display:block;font-size:19px;border-bottom:1px dashed #ddd;padding:7px 0px;margin-bottom:10px;line-height:34px;color:#666}
.special_read,a.LayImAhrefNode{padding:6px 12px;background:#000;border:1px solid #000;color:#FFF;border-radius:5px;display:inline-block!important;margin-right:5px;transition:all .6s}
.special_read:hover,a.LayImAhrefNode:hover{background:#FFF;border:1px solid #000;color:#000}
.pror_detail .special_read{margin-top:10px}
.itembody{width:100%;float:left}
.itembody .list_right .case_detail{padding:0px}
.itembody_in{border-bottom:1px dotted #e4e4e4;transition:all .3s;overflow:hidden;padding:10px 0px}
.itembody .list_left{width:250px}
.itembody .list_right{transition:all .3s;padding-left:270px;float:none}
.itembody .list_right h3 a{color:#000;font-size:18px}
.itembody .list_left img{width:100%;height:100%}
.pages{text-align:center;font-size:12px;padding:15px 0px 20px 0px;color:#b2b2b2;clear:both;margin-bottom:30px}
.pages a,.pages span{display:inline-block;margin:1px 5px;min-width:10px;height:30px;padding:0px 10px;line-height:30px}
.pages a:link,.pages a:visited{color:#666;background:#FFF}
.pages a:active,.pages a:hover,.pages span.ctxt{color:#FFF;background:#000;text-decoration:none}
#imgshow{display:none!important}
.pshare{float:left;padding:8px 0px 0px 0px}
.jsshare{text-align:center;padding-top:25px}
.pshare li{float:left;width:48%;height:28px;line-height:28px}
.pshare li img{vertical-align:middle;margin-right:12px}
.jsshare span.stxt{display:inline-block;font-size:14px;line-height:24px;padding:0px 8px 0px 0px;position:relative}
.jsshare a,.jsshare a img{width:35px;vertical-align:middle}
.watch_botton{margin-top:30px}
.button_box button{border:none;padding:10px 20px;font-size:14px;color:#FFF;cursor:pointer;outline:0;background:#000}
.pro_left .address_box li{word-break:break-all}
.button_box p{padding:10px 0px}
.productsTags,.pror_detail .fr h1{font-weight:var(--fontbold6);display:block;font-size:19px;border-bottom:1px dashed #ddd;padding:7px 0px;margin-bottom:10px;line-height:34px;color:#666}
.watch_botton .ptit{border:none;padding:10px 20px;font-size:14px;color:#FFF;cursor:pointer;outline:0;background:#000;display:inline-block}
h1{text-transform:capitalize;font-size:36px}
.plist{display:inline-block}
.plist ul{float:left;width:100%;transition:all .6s}
.plist ul .fl{float:left;width:250px}
.plist ul .fl img{width:100%;height:100%}
.plist ul strong{font-weight:var(--fontbold7)}
.plist ul li>p{transition:all .3s;padding-left:270px}
.plist ul a{color:#333}
.plist ul a:hover{color:#666}
.rollPro1{width:100%;margin:10px auto;overflow:hidden}
.rollPro1 li{width:30%;float:left;margin-right:3%;text-align:center}
.rollPro1 li .pbox{border:1px solid #ddd;padding:4px}
.rollPro1 li a{text-decoration:none;color:#333}
.rollPro1 li .pbox a{width:100%;display:block;height:220px;position:relative}
.rollPro1 li .pbox img{display:block;margin:0px auto;max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.rollPro1 li p{height:40px;line-height:20px;overflow:hidden;margin:10px auto}
@media screen and (max-width:768px){
.rollPro1 li{width:50%;margin:0px;padding:0px 15px;box-sizing:border-box}
.rollPro1 li .pbox a{height:200px}}
@media screen and (max-width:500px){
.rollPro1 li{width:100%}
.rollPro1 li .pbox a{height:auto}
.rollPro1 li .pbox img{position:static;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}}
.news_message{padding:0px 16px;border:none}
.news_message .news_li{width:100%;text-align:right;height:40px;margin-top:0!important;background:url(pico.png) 5px 15px no-repeat;border-bottom:1px dashed #ddd;line-height:40px;color:#888;overflow:hidden;padding-top:0!important}
.news_message .news_li a{float:left;font-size:15px;text-align:left;text-indent:15px;color:#666;display:inline-block;width:80%;overflow:hidden;height:40px}
.news_message li span{font-size:14px;color:#333}
.news_message li a:hover{color:#666;text-decoration:underline}
.box_li{padding:20px 0px;border-bottom:1px solid #ECECEC;float:left}
.box_left{width:200px;float:left}
.box_left img{width:100%}
.box_right{padding-left:220px;float:none}
.box_right h3 a{color:#333;font-size:18px;line-height:16px}
.artical_date{padding:5px 0px;color:#666;font-size:14px}
.tit{text-align:center;color:#333;font-size:22px}
.time{line-height:30px;border-bottom:1px solid #CCC;padding-top:10px;font-size:12px;color:var(--color);width:160px;margin:0px auto 20px;text-align:center}
.pinfo img{max-width:100%}
.prev_next{padding:20px 0px;font-size:16px;color:#444;width:100%;border:none!important}
.prev_next li:nth-child(1){margin-right:5%}
.prev_next li{float:left;width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.prev_next a{color:#444;font-size:15px}
.pro_right .news_top,.nynewroll .ptit{font-size:25px;line-height:24px;padding:35px 0px 6px 0px;font-weight:var(--fontbold4);height:30px;color:#000}
.news_mid{border:none!important}
.news_mid li{float:left;width:50%;height:35px;line-height:35px}
.news_mid li a{display:block;white-space:nowrap;margin-right:3%;text-overflow:ellipsis;overflow:hidden;font-size:14px;border-bottom:1px dashed #CCC;color:#333}
.news_mid a:hover{color:#000;text-decoration:underline}
.prev_next a:hover{color:#000}
.case_explain{padding:10px 0px;line-height:26px}
.ejfl{font-size:24px;font-weight:var(--fontbold4)}
.pro_left .foot_icon li{width:100%}
.pro_left .contact_box li{background:0 0;padding:0px;margin:15px 0px}
.inner_banner img{max-width:100%;display:block}
.inner_banner{margin-bottom:30px}
.selected .question_content p{height:inherit}
.selected h3{color:#00f1c4!important}
.selected:before{content:'';background:#00f1c4!important}
.ftxt{width:24%}
.fput{width:70%}
.language-name{display:flex;justify-content:flex-end}
#xyz{position:relative;z-index:9999;width:120px;margin-top:25px;margin-left:10px}
.xyz12{border-radius:3px;border:1px solid #dcdcdc;width:100%;padding:0px 4px;background:#FFF;line-height:25px;position:absolute;box-sizing:border-box}
.xyz12 li{position:relative;height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:25px;padding:0px 4px;z-index:1;text-align:left}
.xyz12 li a{color:#333;font-size:12px}
.xyz12 li.selected{border-top:0px}
.xyz12 li.selected a{color:#8550d9}
.xyz12 span{position:absolute;right:6px;top:2px;background:url(../../amore.webp) center no-repeat;display:block;width:25px;height:25px;cursor:pointer;z-index:100}
.xyz12 span.dp{background:url(../../amore1.webp) center no-repeat}
.xyz12 li img{vertical-align:middle;margin:-2px 7px 0px 0px}
@media (max-width:900px){
#xyz{position:absolute;right:60px;margin-top:23px;top:0px}}
#banner{width:97%}
.pdown1 #A_DownLoadProduct{display:inline-block;clear:both;height:32px;margin:16px 0px 0px 0px;line-height:32px;background:url(../../down1_2.webp) right top no-repeat;padding-right:50px}
.pdown1 #A_DownLoadProduct span{display:inline-block;height:32px;background:url(../../down1_1.webp) no-repeat;padding:0px 0px 0px 16px}
.pdown2 #A_DownLoadProduct,.pdown3 #A_DownLoadProduct,.pdown4 #A_DownLoadProduct{display:inline-block;clear:both;height:45px;margin:16px 0px 0px 0px;line-height:45px;padding-right:45px}
.pdown2 #A_DownLoadProduct span,.pdown3 #A_DownLoadProduct span,.pdown4 #A_DownLoadProduct span{color:#111;display:inline-block;height:45px;background:url(../../down2_1.webp) no-repeat;padding:0px 12px 0 16px}
.pdown2 #A_DownLoadProduct{background:url(../../down2_2.webp) right top no-repeat}
.pdown3 #A_DownLoadProduct{background:url(../../down2_3.webp) right top no-repeat}
.pdown4 #A_DownLoadProduct{background:url(../../down2_4.webp) right top no-repeat}
@media(max-width:1441px){.about_mid .fl{width:33%}
.about_mid .fl img{max-width:100%}
.about_mid .fr{width:67%}}
@media(max-width:1281px){#product .container1 .container{ max-width:88%}
.fr_defind{width:47%}
.about_mid .fr li:nth-child(3),.about_mid .fr:after{width:28%}}
@media (max-width:1200px){.about_mid .fl img{max-width:86%}}
.product_li li .h3 a,.product_li li h3 a{overflow:hidden;text-overflow:ellipsis}
.ejfl {line-height:35px;margin-bottom:5px;padding:10px 0px;color:#000}
.proIntro{clear:both;margin:10px auto 30px;padding:0px;line-height:1.6}
.button_box,.button_box a {font-size:15px;color:#111;line-height:1.7}
.button_box button {margin-bottom:12px}
.productsTags {font-weight:var(--fontbold5);font-size:15px;line-height:1.7;color:#111;border:none}
.productsTags a {color:#111}
.watch_botton .ptit {margin:10px 0px;line-height:16px}
h4.cate-h4, h4.pro-h4 {clear:both;font-weight:bold}
ul.cate-ulli, ul.pro-ulli {clear:both;padding:10px 0px 10px 20px}
ul.cate-ulli li, ul.pro-ulli li {list-style-type:disc;line-height:1.7}
ol.cate-ulli, ol.pro-ulli {clear:both;padding:10px 0px 10px 30px}
ol.cate-ulli li, ol.pro-ulli li {list-style-type:decimal;line-height:1.7}
.prohome-content{clear:both;margin:20px auto;padding:0px;line-height:1.6;box-sizing:border-box;max-width:1350px}
.prolist-content{clear:both;margin:0px auto;padding:0px;line-height:1.6;box-sizing:border-box}
.prolist-content .kche-wrap-width{padding-left:0px!important;padding-right:0px!important}
.prolist-bottom{clear:both;margin:20px auto;padding:0px;line-height:1.6;box-sizing:border-box;max-width:1350px}
.prolist-bottom a{text-decoration:underline}
.prolist-bottom a:hover{color:var(--color)}
.ck-widget-toc{display:table;border:1px solid #A2A9B1;background-color:#F8F9FA;padding:10px 20px 10px 10px;font-size:95%;margin:15px 0px;min-width:300px;max-width:100%}
.ck-widget-toc ol{padding:0px 0px 0px 30px;counter-reset:item}
.ck-widget-toc ol li{display:block;position:relative;list-style:none}
.ck-widget-toc ol li:before{content:counters(item, ".");counter-increment:item;position:absolute;margin-right:100%;right:10px}
.ck-widget-toc-title{text-align:left;font-weight:var(--fontbold7);margin:0px 0px 5px 0px;padding:0px 0px 0px 5px}
.ck-widget-pt{padding-top:100px;margin-top:-100px}
.ck-widget-toc1{display:table;border:1px solid #A2A9B1;background-color:#F8F9FA;padding:10px 20px 10px 10px;font-size:95%;margin:15px 0px;min-width:300px;max-width:100%}
.ck-widget-toc1 ol{padding:0px 0px 0px 30px;counter-reset:item}
.ck-widget-toc1 ol li{display:block;position:relative;list-style:none}
.ck-widget-toc1 ol li:before{content:counters(item, ".");counter-increment:item;position:absolute;margin-right:100%;right:10px}