body{font:14px/1.5 arial,Hiragino Sans GB,sans-serif}
a{color:#333;text-decoration:none;outline:medium none;}
a:link,a:visited{text-decoration:none}
a:hover{text-decoration:none; color:rgb(123,191,54);}
img{max-width:100%}
img,li{vertical-align:top;border:0}
.clear{clear:both;line-height:0;font-size:0;width:0;height:0}
*,*:before,*:after{margin:0;padding:0;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
ul{list-style-type:none}
dd,dt,h5,img,li,ul{margin:0;padding:0}
b,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,img,input,li,p,pre,td,ul{margin:0 auto;padding:0}
body,td,th{font:14px/1.5 arial,Hiragino Sans GB,sans-serif}
input{font:14px/1.5 arial,Hiragino Sans GB,sans-serif}

.no-padding{padding:0}
.no-padding{padding:0!important}
.no-padding-right{padding-right:0!important}
.no-padding-md{padding:0}

.text{margin-top:10px;margin-bottom:10px}
.main,#barpicture,#nbar{ display:block;}
#nbar{margin:0 auto;width:100%}
#nbar img{float:left;width:100%;height:auto}
#left{background:#fff;box-shadow:20px 20px 20px -20px #999;border:1px solid #ddd;margin-bottom:15px}
#left_menu h2{padding-top:8%;padding-bottom:8%;padding-left:18%;background-image:url(../images/lbt_bg.png);background-position:10px;border-bottom:1px solid #ccc;background-color:#60ac13;color:#fff;font-size:20px;text-transform:capitalize}
#left_menu h2,.rbt{background-repeat:no-repeat}
.rbt{line-height:40px;background-position:left center;font-size:15px; float:left; width:100%; }
.rbt strong{ text-transform:capitalize;}
.rbt a,.rbt span{text-transform:capitalize;}
.title>span{float:left;width:100%;border-bottom:1px solid #ccc;line-height:38px;font-size:1pc;text-transform:capitalize}
#left_menu>ul{width:100%}
#left_menu>ul>li{border-bottom:1px solid #ccc;width:100%;line-height:35px;overflow:hidden;}
#left_menu>ul>li>a{font-size:14px;line-height:35px;color:#333;text-transform:capitalize;display:block;padding-left:10px}
#left_menu>ul>li:hover>a{color:#fff;background-color:#60ac13}
#left_menu>ul>li.hover>a{ color:#fff;background-color:#60ac13}
#left_menu>ul>li>ul>li{border-top:1px solid #ccc; }
#left_menu>ul>li>ul>li>a{ padding-left:10px; display:block;}
#left_menu>ul>li>ul>li>a:hover,#left_menu>ul>li>ul>li.hover>a{ color:#fff; background-color:#7bbf36;}
#left_menu>ul>li>ul>li>ul>li{border-top:1px solid #ccc;}
#left_menu>ul>li>ul>li>ul>li>a{ padding-left:10px; display:block; white-space:nowrap;}
#left_menu>ul>li>ul>li>ul>li>a:hover,#left_menu>ul>li>ul>li>ul>li.hover>a{ color:#fff; background-color:#7bbf36;}


.menu_child{background-color:#62c1fd}
.menu_child li a{color:#fff!important;padding-left:20px!important;font-size:13px!important;line-height:30px!important}
#contact{margin-top:15px;margin-bottom:15px}
#contact ul{width:100%}
#contact ul h2{font-size:15px;color:#171717;font-weight:700;line-height:35px;height:35px;background-color:#e4e4e4;border-bottom:1px solid #ccc;padding-left:10px;overflow:hidden;text-transform:uppercase}
#contact ul li{width:94%;overflow:hidden;font-size:14px;line-height:20px;color:#333;padding:6px 10px 6px 0}
#contact ul li img{max-width:100%;margin-right:5px}
#contact ul li a{color:#333}

.hpcp a img{width:100%;transition:all .6s;-moz-transform:all .6s;-webkit-transform:all .6s;-o-transform:all .6s;-ms-transform:all .6s;margin-bottom:10px; }
.hpcp a img:hover{transform:scale(1.05);-moz-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05);-ms-transform: scale(1.05)}

.hpcp p{text-align:center;}
.hpcp{ padding:15px;}
.hpcp:hover{  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
.hpcp:hover a{transform:scale(1.1)}
.hpcp:hover .thumbnail{ border-color:rgba(255,255,255,0)}

#right{float:right;width:100%;padding-bottom:50px}


.more,.more a{color:#666}
.more a:hover{color:#ca010b}

.pcpcw{float:left;width:225px;padding-right:10px}
.ptpcw{border:2px solid #ebebeb;border-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.ptpcw,.ptpcw:hover{float:left;width:95%;height:auto;padding:4px;-webkit-border-radius:10px;-moz-border-radius:10px;behavior:url(../css/ie-css3.htc);behavior:url(../css/PIE.htc)}
.ptpcw:hover{border:2px solid #d7000f;border-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.ptpcw img{height:auto}
.ptpcw img,.text{float:left;width:100%}
.text{margin-top:15px}
.pwzcw{float:left;width:220px;padding:10px 0;line-height:18px;text-align:center;font-size:14px;color:#000}
.pcpcw4{padding-right:0}
#rnrp{float:left;width:100%}
.rtp{float:left;padding:3px;border:1px solid #c8c8c8;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}
.rtp a{margin:0}
.rtp a,.rtp a img{float:left;padding:0}
.rtp a img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}
.jCarouselLite{float:left;width:370px;padding-top:2px;padding-left:9px;height:49px;overflow:hidden}
.jCarouselLite LI{text-align:center;padding-right:9px;width:50px;height:49px}
.jCarouselLite LI img{float:left;border:1px solid #999;width:47px;height:47px;margin-left:10px}
.rtp1{float:left;padding:0;border:1px solid #e5e5e5;margin-right:5px}
.rms{color:#000;margin-left:25px}
#rms_tit,.rms{float:left;width:300px}
#rms_tit{color:#333;padding:5px 0}
#productcanshu,#rms_tit{font-size:14px;line-height:25px}
#productcanshu{min-height:5pc;overflow:hidden}
#productcanshu,.product_act{float:left;width:300px}
.rms a{color:#000}
.rms a:hover{color:#da251d}
.product_act img{float:none}
.product_act_t{font-weight:700}
.product_act tr{min-height:20px;line-height:20px}
.product_act tr td{font-size:9pt;color:#333;padding:5px 0}
#feed_remark{float:left;width:100%}
#feed_remark a{color:red;font-weight:700}
.repro{float:left;width:45pc;margin:10px 0}
.reprotit{float:left;width:100%;height:30px;margin-top:15px;margin-bottom:10px;line-height:30px;border-bottom:3px solid #0093f9;text-align:left}
.reprotit strong{float:left;padding-left:10px;font-size:9pt;color:#fff;background:#0093f9;padding:0 10px;border-top-right-radius:4px;border-top-left-radius:4px}
.reprocent{float:left;width:45pc;line-height:25px;color:#000}
.reprocent table{border-collapse:collapse;border:1px solid #666}
.reprocent table tr td{padding-left:10px;line-height:25px;color:#000}
#FeedbackContext{float:left;width:100%;padding-top:1%}
#FeedbackContext ul{float:left;width:100%;margin:0}
#FeedbackContext ul li{float:left;width:49%;margin-top:10px;list-style:none;margin-right:1%}
#FeedbackContext ul li span{float:left;color:#000;line-height:35px;font-size:14px}
#FeedbackContext ul li input.textStyle{float:left;width:72%;height:2.5em;border:0;background:0 0}
#FeedbackContext ul li input.textStylecompany{float:left;width:55%;height:2.5em;border:0;background:0 0}
#FeedbackContext ul li textarea.textAreaStyle{float:left;width:87%;background:0 0;border:0;line-height:35px;font-family:Arial;color:#333}
#FeedbackContext ul li.feed_pro_all{float:left;width:100%;margin-right:0}
#FeedbackContext ul li input.btnFeedProSend{float:left;font-size:14px;width:200px;color:#fff;text-align:center;cursor:pointer;background:#7bbf36;border:none!important}
#FeedbackContext ul li input.btnFeedProSend:hover{ background-color:#dc0700}
@media screen and (min-width:1px) and (max-width:768px){#FeedbackContext ul li{width:100%}
}
.news-img img{width:100%}
.news-text a{float:left;width:100%;text-align:left;font-size:16px; font-weight:bold;}
.news-text a:hover{color:rgb(123,191,54);}
.news-text span{text-align:left;font-size:14px;}
.news-text p,.news-text span{float:left;width:100%;color:#999}
.news-text p{max-height:46pt;line-height:20px;overflow:hidden;font-size:9pt}
.newslist{padding-bottom:7.5px; margin-bottom:7.5px; padding-top:15px;}

.news_xianguang{float:left;width:100%}
.news_xg_left{float:left;width:70%;line-height:30px}
#newsdate,.newscontext{float:left;margin-bottom:20px;width:100%}
#newsdate{color:#999;line-height:25px;font-size:14px;text-align:center;margin-top:20px}
.news_xg_left{float:left;line-height:30px;margin-top:30px}
.news_xg_left a{font-size:14px}
.news_xg_left a:hover{color:#f54b00}
.downloadlist,.downtable{float:left;width:100%}
.downtable{margin-top:10px;border:1px solid #ccc;border-left:0;font-size:14px;font-family:Arial;line-height:20px;border-collapse:collapse}
.downtit1{width:20%}
.downtit1,.downtit2{font-size:14px;font-weight:700;color:#666;text-align:center}
.downtit2{width:60%}
.downtit3{width:20%;font-weight:700;text-align:center}
.downtable td,.downtit3{font-size:14px;color:#666}
.downtable td{height:30px;border-bottom:1px solid #ccc;border-left:1px solid #ccc}
.downtable td a{font-size:9pt;color:#666;font-weight:700;line-height:30px}
.downtable td a:hover{color:#ea3e00}
.downtable td a img{padding-right:5px;padding-top:7px}
.trdown1{background:#fff}
.trdown2{background:#eee;font-size:14px}
.contactUs{float:left;width:100%}
#destxt{float:right;width:100%;padding-bottom:5%;background:#f3f3f5;border-top:1px solid #dedede;border-bottom:1px solid #dedede}
#destxt_tit{float:left;width:100%;padding:20px 0}
#destxt_tit strong{float:left;font-size:40px;color:#333;line-height:60px;padding-left:5%}
.form_list{float:left;width:90%;padding-left:5%}
.form_list li{float:left;width:100%;min-height:30px;padding:5px 0}
.form_list li label{float:left;width:110px;padding-right:10px;font-size:14px;color:#000;line-height:30px;text-align:left}
.form_list li label em{color:red;margin-right:5px;font-size:18px}
.form_list li input{font-family:aller_lightregular;border-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;behavior:url(../css/ie-css3.htc);behavior:url(../css/PIE.htc)}
.form_list li input.textrequired,.form_list li input.textrequiredname{float:left;width:340px;border:1px solid #c5c5c5;height:30px}
.form_list li select.country{float:left;width:340px;border:solid #c5c5c5;height:30px}
.form_list li textarea.textarea{float:left;width:540px;border:1px solid #c5c5c5;height:30px;font-family:aller_lightregular}
.form_list li select,.form_list li textarea{border-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;behavior:url(../css/ie-css3.htc);behavior:url(../css/PIE.htc)}
.form_list li select{float:right;width:50px;border:1px solid #c5c5c5;height:30px}
.form_list li input.btn_send{width:127px;background:url(../images/btn_send.jpg) no-repeat left top;color:#fff}
.form_list li input.btn_reset,.form_list li input.btn_send{float:left;height:29px;text-align:center;line-height:29px;font-size:14px;font-family:Verdana;border:0;cursor:pointer}
.form_list li input.btn_reset{width:89px;background:url(../images/btn_reset.jpg) no-repeat left top;color:#333;margin-left:15px}
.contactDetails{font-size:14px;padding:15px 0;line-height:30px}
.contactDetails,.contactDetails li{float:left;width:100%}
.contactDetails a:hover{color:#b80303}
.contactDetails b{float:left;width:100%;font-size:28px;color:#00000e;line-height:35px;font-weight:400}
.contactDetails p{float:left;font-size:14px;color:#666;line-height:30px;font-family:Verdana;font-weight:400}
.contactDetails img{float:left;margin-top:6px;padding-right:10px}
.contactDetails span{float:left;font-size:18px;color:#333;font-weight:700; line-height:36px;  margin-bottom:20px;}
.contactDetails i{ margin-right:10px;}
.faq_cent{float:left;width:525px;padding-top:60px}
.faq_cent_tit{float:left;width:100%;border-bottom:1px solid #dedede}
.faq_cent_tit strong{float:left;font-size:40px;color:#00000e;line-height:60px;font-weight:400}
.faq_cent_ul{margin-top:2%}
.faq_cent_ul,.faq_cent_ul li{float:left;width:100%}
.faq_cent_ul li b{float:left;width:98%;padding-left:2%;border-bottom:1px solid #dedede;font-size:1pc;color:#01a1e7;font-weight:400;line-height:50px;background:#eff6fa url(/images/divcate.jpg) no-repeat 98% center;cursor:pointer}
.faq_cent_ul li div.faq_show{float:left;width:96%;padding:3% 2%;height:auto;display:none;color:#fff;background:#919090;font-size:14px;line-height:25px}
.faq_cent_ul li div.faq_show a{color:#fff}
.faq_feed{float:right;width:310px;height:475px;padding:35px;margin-top:5pc;background:#fff}
#faq_feed_tit{float:left;width:100%;border-bottom:1px solid #dedede;padding:0 0 15px}
#faq_feed_tit strong{float:left;width:230px;height:27px;background:#01a1e7;font-size:1pc;color:#fff;line-height:27px;text-align:center}
.faq_form_list{float:left;width:90%;padding-top:20px;padding-left:5%}
.faq_form_list li{float:left;width:100%;min-height:30px;padding:5px 0}
.faq_form_list li label{float:left;width:38%;font-size:14px;color:#000;line-height:30px;text-align:left}
.faq_form_list li label em{color:red;margin-right:1%;font-size:18px}
.faq_form_list li input{font-family:aller_lightregular;border-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;behavior:url(../css/ie-css3.htc);behavior:url(../css/PIE.htc)}
.faq_form_list li input.textrequired,.faq_form_list li input.textrequiredname{float:left;width:50%;border:1px solid #c5c5c5;height:30px}
.faq_form_list li select.country{float:left;width:50%;border:solid #c5c5c5;height:30px}
.faq_form_list li textarea.textarea{float:left;width:60%;border:1px solid #c5c5c5;height:30px;font-family:aller_lightregular}
.faq_form_list li select,.faq_form_list li textarea{border-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;behavior:url(../css/ie-css3.htc);behavior:url(../css/PIE.htc)}
.faq_form_list li select{float:right;width:50px;border:1px solid #c5c5c5;height:30px}
.faq_form_list li input.btn_send{float:left;width:50%;height:29px;background:url(../images/btn_send.jpg) no-repeat left top;text-align:center;line-height:29px;color:#fff;font-size:14px;font-family:Verdana;border:0;cursor:pointer}
#sitemapnav{ padding-top:15px; padding-bottom:15px; float:left; width:100%;}
#sitemapnav li{list-style:none; }
#sitemapnav a{color:#666;text-decoration:underline}
#sitemapnav .fontbig{width:100%!important}
#sitemapnav .bigli{float:left;width:100%;line-height:35px;font-size:1pc}
#sitemapnav .bigli a{color:#7bbf36;text-decoration:underline;font-weight:700}
#sitemapnav .bigli a:hover{color:#dc0700}
#sitemapnav .abli_02{font-size:14px;line-height:30px; text-align:left;}
#sitemapnav .abli_02 a:hover{color:#dc0700}
.jiange{float:left;width:100%;height:1px; background-color:#d2d2d2;  margin:15px 0;}
.probigclass{padding-left:50px}
#sitemapnav .PROclass_01{line-height:30px;font-weight:700; padding-left:30px;}
#sitemapnav .PROclass_02{line-height:22px;font-weight:400; padding-left:45px;}
#sitemapnav .PROclass_01 a{color:#7bbf36}
#sitemapnav .PROclass_02 a{color:#666}
#sitemapnav .PROclass_01 a:hover,#sitemapnav .PROclass_02 a:hover{color:#dc0700}
#sitemapnav .PROclass_03{color:#666;font-size:9pt;line-height:20px}

.vpcp{width:50%;margin-bottom:20px}
.vpcp,.vptp{float:left;height:98px}
.vptp{width:10pc;padding-right:15px}
.vptp img{border:1px solid #ebebeb;border-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;behavior:url(../css/ie-css3.htc);behavior:url(../css/PIE.htc)}
.vptp a,.vptp img{float:left;width:10pc;height:98px;position:relative}
.vptp a{margin-top:-98px;background:url(../images/video_show_bg.png) no-repeat center center;z-index:999}
.vpwz{float:left;width:50%;height:98px}
.vpwz a{color:#333;font-weight:700;line-height:1pc;height:2pc}
.vpwz a,.vpwz p{float:left;width:100%;text-align:left;font-size:9pt;overflow:hidden}
.vpwz p{height:60px;color:#666;line-height:20px;word-break:break-word}
#videotitle{line-height:45px;font-size:14px;font-weight:700;border-bottom:1px solid #ddd;color:#77b725}
#videocontent,#videotitle{float:left;width:100%;text-align:center}
#videocontent{padding:25px 0}
#derster{width:100%;font-size:9pt;height:auto}
#derster,#derstertit{float:left;text-align:left}
#derstertit{margin-bottom:15px;margin-top:15px}
#derstertit span{background:#77b725;color:#fff;text-transform:capitalize;line-height:30px;font-size:14px;width:100%;float:left; padding-left:15px;}
#ntframe{background-color:#ebebe9}
#case_show,#ntframe{float:left;width:100%}
#case_show{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc}
.case_list_img{float:left;width:30%}
.case_list_img a img{float:left;width:100%;border:1px solid #ccc;border-radius:10px}
.case_list_show{float:right;width:68%}
.case_list_show a.a1{float:left;width:100%;line-height:30px;font-size:1pc;color:#01a1e7}
.case_list_show p{float:left;max-height:125px;overflow:hidden}
.feedbackUL{float:left;width:100%;margin-top:15px;margin-bottom:15px}
.feedbackUL li{float:left;width:50%;background:#fff}
.feedbackUL li span{float:left;font-size:14px;color:#666;line-height:30px}
.feedbackUL li span em{color:red;padding-right:5px}
.feedbackUL li input{line-height:30px;width:99%;margin-right:1%}
.feedbackUL li.allli{width:100%; padding-bottom:15px;}
.feedbackUL li.allli textarea{float:left;width:100%}
.feedbackUL li input.feedbtn{float:left;width:200px;text-align:center;font-size:14px;color:#fff;font-family:Arial;cursor:pointer;background:#3388d8}
.feedbackUL li btnli{float:left;width:100%;margin-right:0;padding:0}
#feedbackremark{float:left;width:100%;color:#666; font-size:16px;}
#btnFeedbackSend,#btnreset{color:#fff;font-size:1pc;background:#7bbf36;-webkit-transition:all .2s ease-in;transition:all .2s ease-in; padding: 5px 30px;}
#btnFeedbackSend:hover,#btnreset:hover{background:#dc0700}
@media screen and (min-width:1px) and (max-width:768px){.feedbackUL li{width:100%}
}
ul.share-buttons{list-style:none;padding:0;}
ul.share-buttons li{display:inline}
ul.share-buttons .sr-only{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}
#productdetail_img img{width:100%}
#productdetail{float:left;width:100%;position:relative}
#productdetail_txt{ padding-top:15px; padding-bottom:15px;}
#productdetail_txt strong{font-size:25px;color:#7bbf36;margin-bottom:10px}
#productdetail_txt .lianxi a{line-height:2pc; font-size:12px}
#productdetail_txt .lianxi a img{padding-right:10px}
.pro_show_cent{line-height:25px;font-size:15px}
.pro_show_tit,.pro_show_describe{float:left;width:100%}
.pro_show_describe img{ max-width:100%;}
.pro_show_tit strong{width:100%;font-size:18px;color:#7bbf36;line-height:35px}
.pro_show_tit{border-bottom:3px solid #7bbf36;margin-top:20px}
.pro_show{float:left;margin-top:15px;width:100%}
.video{margin-bottom:15px}
.video>a>img{width:100%}
#videocontent,.video_title{margin-top:15px}
#videocontent{float:left;width:100%}
.vmcarousel-normal li img{cursor:pointer}
.pichover{border-color:#4f84c4}
.new_hover{position:absolute;right:15px;left:15px;top:0;bottom:0;background-color:#fff;cursor:pointer;opacity:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
.new_hover:hover{opacity:1}
.new_hover img{margin-right:5px}
.Ncate{ padding:0; }
.Ncate a img{max-width:100%}
.Ncate a{font-size:25px;line-height:50px; display:block;}
.ca_more{float:right;width:100%;text-align:right;font-size:18px!important;text-transform:capitalize}
.Ncate_title{ font-size:26px; padding:15px 0; display:block; text-align:left;}

@media (max-width:768px){.Ncate a{text-align:center;display:block;line-height:40px}
}
#send{background-color:#7bbf36;color:#fff;min-width:190px}
#alibaba{background-color:#ff7300;color:#fff}
#alibaba img{padding-top:3px}
#myTab{margin:2% 0}
.underline-black{ border-bottom:solid 1px #ccc;}

.fixed-btn {
    position: fixed;
    right: 1%;
    bottom: 10%;
    width: 40px;
    border: 1px solid #eee;
    background-color: white;
    font-size: 24px;
    z-index: 1040;
    -webkit-backface-visibility: hidden;
    border-radius:2px;
}
.fixed-btn a {
    display: inline-block;
    width: 40px;
    height: 40px;
    text-align: center;

}
.go-top span{ font-size:18px; padding-top:5px;}
.fa-qrcode{ position:relative; width:40px; height:40px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in; background-image:url(../images/weixin.png); background-position:center center; background-repeat:no-repeat; display:block; float:left; opacity:0.6; }
.fa-qrcode:hover{opacity:0.8;}
.fa-qq{ position:relative; width:40px; height:40px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in; background-image:url(../images/QQ.png); background-position:center center; background-repeat:no-repeat; display:block; float:left; opacity:0.6; }
.fa-qq:hover{opacity:0.8;}
#bottom-qrcode
{
	position:absolute;
    top: auto;
    bottom: 0;
    padding: 10px;
    margin: 0;
    width:200px;
    right: 40px;
    left: auto;
    text-align: center;
    opacity:0;
    display:none;
    background-color: white;  border-radius:2px;
-webkit-transition:all .2s ease-in;transition:all .2s ease-in;
}
#bottom-qrcode p
{ font-size:14px;
}
.top_line{ float:left; width:100%;box-shadow: 0 2px 3px 0px rgba(0,0,0,.2);}



.P_t,.P_c,.P_t_1{ display:block; font-size:16px; padding-bottom:15px;}
.P_c{ font-size:12px;}
.P_t_1{ padding-top:15px;}
.sorry{ padding:0 15px;}
.single-top { float:left; width:100%; box-shadow: 1px -1px 11px -2px rgba(80, 57, 58, 0.55);}
.nei_menu{ float:left;}
.nei_menu li{ display:inline-block; padding:0 15px; position:relative;}
.nei_menu li a{ display:inline-block;}
.nei_menu li a:hover{ color:rgb(123,191,54);}
.nei_menu li:before{ position:absolute; content:""; left:0; right:0; height:3px; bottom:0; opacity:0; background-color:rgb(123,191,54)}
.nei_menu li:hover:before{opacity:1;}
.nei_menu li.active a{ color:rgb(123,191,54);}
.nei_menu li.active:before{opacity:1;}
.product a{ display:block;}