﻿           /* product               */
.product_categories h2,.shop_introduct h3{font-size:18px;color:#222222;text-transform:uppercase;margin-top:6px}
.product_categories h2{margin-bottom:8px;}
#outer {width:665px}
#tab {overflow:hidden;zoom:1}
#tab li {float:left;color:#ff6600;height:27px;cursor:pointer;line-height:27px;padding:0 10px;margin-right:12px;background:#fee9e0;margin-top:10px;font-size:13px}
#tab li.current {color:#fff;background:#f96506;}
#tab li.current a{color:#fff;}
#content {width:670px;height:auto;overflow:hidden}
#content ul {line-height:25px;display:none;}
/*         pages        */
.pages{width: 500px;margin:35px auto 15px;overflow:hidden;}
.pages strong{ color: red; }
.pages a{display:block;font-size:14px;float:left;margin:0 7px}
.pages a:hover{color:#ff6000}
.pages a:last-child{margin-right:0}
.pages a:first-child{margin-left:0}
/*               product-detail               */
.detail_wrap{width:1000px;height:auto;overflow:hidden}
.fm_detail_one .l,.fm_detail_one{width:347px;margin-right:25px;float:left;margin-top:10px}
.mod_detail_preview{position:relative}
.mod_detail_preview .proImg_border{border:1px solid #ddd;margin-bottom:25px}
.mod_detail_preview .proImg{position:relative;z-index:99}
.proImg img{width:345px;height:345px}
.mod_detail_preview .proImg .zoomCursor{display:none;position:absolute;top:0;left:0;width:180px;height:150px; background-color:#000;opacity:.3;filter: alpha(opacity=30);z-index:2}
.mod_detail_preview .proImg .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;filter:alpha(opacity=00);z-index:3;cursor:move}
.mod_detail_preview .proCrumb{position:relative;height:65px}
.mod_detail_preview .proCrumb .prev{float:left}
.mod_detail_preview .proCrumb .cBtn{margin-top:38px}
;border-width:1px;border-color:#ddd;margin-bottom:6px;margin-right:0}
.mod_detail_preview .proCrumb .cBtn{margin-top:22px;position:relative;z-index:2;color:#999;width:14px}
.mod_detail_preview .proCrumb .cBtn:hover{color:#ff875a}
.iconDetail{font-family:"detail" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.mod_detail_preview .proCrumb .hideBox{height:330px;width:60px;position:relative;left:0;top:0;float:left}
.mod_detail_preview .proCrumb .hideBox{position: absolute;width:309px;overflow: hidden;height:65px;left: 15px;top:0}
.mod_detail_preview .proCrumb .mBox{width:330px;position:absolute;top:0;left:0;z-index:1}
.mod_detail_preview .proCrumb .mBox b{float:left;display:table-cell;width:57px;height:57px;margin-right:15px;cursor:pointer;padding:3px;border:1px solid #dcdcdc;}
.mod_detail_preview .proCrumb .mBox .cur{border-color:#ff7300}
.mod_detail_preview .proCrumb .next{float:right}
{display:none;width:550px;height:450px;border:1px solid #ddd;background-color:#fff;position:absolute;top:0;left:409px;overflow:hidden;z-index:999}
.mod_detail_preview .J_zoom img{position:absolute;top:0;left:0;width:450px;height:450px}
.mod_detail_preview .J_zoom{display:none;width:345px;height:345px;border:1px solid #ddd;background-color:#fff;position:absolute;top:0;left:400px;overflow:hidden;z-index:999}
.details_xq .nmp_max_out,.details_xq .nmp_max_out img,.details_xq .big{width:345px !important;height:345px !important;}
.details_xq .big{left:345px !important;}
.fm_detail_right{width:512px;float:right;margin-right:112px}
.fm_detail_right h3{font-size:22px;color:#222222;line-height:38px;margin-top:-8px;margin-bottom:5px}
.fm_detail_right p,.enter_right ul li{font-size:14px;color:#222222;line-height:35px}
.fm_detail_right p span,.enter_right ul li span{color:#888888}
.fm_detail_right p em{color:#ff7300}
.product_details{width:1000px;margin:0 auto 10px}
.product_details h2{border-bottom:2px #ff7300 solid;font-size:22px;color:#222222;padding-bottom:10px;margin-top:22px;text-transform:uppercase}
.porduct_img{width:750px;margin:30px auto 0;height:auto;overflow:hidden}
.porduct_img img{width:100%}


/*                brand               */
.brand_div{margin-top:-20px}
/*            brand_details                  */
.corporate{font-size:18px;color:#222222;text-transform:uppercase;margin-top:16px;margin-bottom:45px}
.enter_content{ line-height: 24px; margin-top: 15px;}
.deta_introduce{margin-top:20px}
.deta_introduce img{margin-left:45px}
.deta_introduce p,.enter_content p,.introdcut_f p{font-size:13px;color:#222222;line-height:26px;margin-top:33px}
.introdcut_f p{margin-top:0;}
.deta_introduce div span,.introdcut_t span{font-size:16px;color:#222222;display:block;margin-bottom:5px;margin-top:25px}
.deta_introduce div ul{height:auto;overflow:hidden;margin-bottom:40px}
.deta_introduce div ul li,.introduct_ul li{color:#222222;font-size:13px;line-height:26px}
/*              enterprise              */
.search_first ul{height:auto;overflow:hidden;margin-top:7px}
.search_first ul li{margin-top:15px}
.search_first ul li input{width:362px;height:36px;border:1px #d9d8d8 solid;padding-left:12px}
.search_first ul li span{color:#222222;font-size:15px;text-align:right;display:inline-block;width:215px}
.search_first ul li select{width:377px;height:36px;border:1px #d9d8d8 solid;padding-left:12px}
.search_last{margin-top:10px}
.search_last input[type=radio]{display:none}
.search_last p label{display:inline-block;width:103px;height:26px;line-height:26px;text-align:center;font-size:13px;color:#ff6000;background:#fee9e0;margin-top:10px;margin-left:5px}
.search_last .currents{background:#f96506;color:#fff}
.search{width:272px;margin:25px auto 0;}
.search input[type=button]{background:#ff7300;width:125px;height:37px;border-radius:4px;font-size:16px;color:#fff;cursor:pointer}
/*                  enterprise-details               */
.enter_content p{margin-top:20px}
.enter_content div{width:661px;height:302px;margin-top:20px}
.enter_content div img{width:100%}
.enter_right{width:90%;height:auto;overflow:hidden;background:#f3f3f3;padding:0 15px;height:566px}
.enter_right ul{margin-top:-30px}
.enter_right ul li p{color:#ff6600;line-height:28px}
/*                   video                      */
.ddod{width:58px;height:58px;display:none;position:absolute;left:50%;margin-left:-29px;top:50%;margin-top:-71px;z-index:9;}
.ddod img{width:58px !important;height:58px !important;cursor:pointer}
.videos_ul li,.videod_ul ul li{position:relative}
.videod_ul li{width:270px;height:auto;overflow:hidden;margin-top:20px}
.videod_ul li img{width:270px;height:177px}
.videod_ul li a{display:block}
.videod_ul li a p{font-size:13px;color:#333333;line-height:22px;margin-top:10px;text-overflow: -o-ellipsis-lastline;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical}
.videod_ul .ddod{margin-top:-56px}
/*                   video-details                  */
.video_play{overflow: visible;margin-top:20px}

.video_play .player{background:#000;}
.video_play .player,.video_play .player video{width:714px;height:540px;float:left}
.video_play>div.clearfix.current{overflow: hidden;}
.video_play .player video,.video_play .player img{display: block; margin: 0 auto;}
.video_play .player object{width: 100%;height: 100%;}
.video_play .close{width:14px;height:540px;background:#3d3e3f url(../images/video_close.png) no-repeat center;cursor: pointer;float:left}
.video_play .close.current{background-image: url(../images/video_close2.png);}
.video_play .cont{width:272px;height:540px; background: #333;float:left}
.video_cont .left{width:880px}
.video_cont .right{width:310px}
.fneh:before,.bofen:before{content:"";width:14px;height:14px;background:url(../images/video_fenxiang.jpg) no-repeat;display:inline-block;vertical-align:sub;margin-right:8px;margin-left:25px}
.video_black{height:auto;background:#000;overflow:hidden;font-size:14px;color:#fff;line-height:42px;padding-left:15px;padding-right:15px}
.videt_tite{font-size:20px;color:#fff;line-height:30px;padding-left:15px;margin-top:20px;padding-right:15px}
.video_cont,.video_conte111{margin-top:15px}
.video_conte p,.video_conte111 p{font-size:14px;padding-left:15px;padding-right:15px;color:#fff;line-height:35px}
.video_conte p span,.video_conte111 p span{color:#a7a6a6}
.video_share{margin-top:120px}
.video_the{width:1000px;margin:0 auto}
.video_the ul li{float:left}
.video_the ul li{width:235px;margin-left:20px;margin-top:0}
.video_the ul li:first-child{margin-left:0}
.video_the ul li img{width:235px;height:142px}
.video_the h3{font-size:18px;color:#222222;line-height:65px}
/*                  shop-product                   */
.shop_fis img{margin-top:1px;margin-left:2px}
.shop_products #outer{width:752px}
#tab li{color:#222222;line-height:24px;height:24px;border:1px #fff solid}
#tab li a{color:#ff6600;}
.shop_products #outer #tab .current{color: #000;border:1px #ff7300 solid;/* background:none; */}
.shop_products #outer #content{width:752px}
/*                    shop-details                 */
.clearfix{/*width:1100px;*/margin:0 auto}
.pro_infotL{width:298px;float:left}
.pro_infobox .bookPicBox{position:relative}
.pro_infobox .nmp_max_out{width:298px;height:298px;position:relative;overflow:hidden;padding:0;border:1px solid #e3e6df;text-align:center}
.pro_infobox .mask{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999;opacity:0;filter:alpha(opacity:0);background:red;cursor:move}
.pro_infobox .move_box {width:160px;height:160px;opacity:.6;filter:alpha(opacity:60);background:#fff;position:absolute;border:1px solid #ccc;display:none}
.pro_infobox .nmp_max_out img{width:298px;height:298px}
.pro_infobox .big{position:absolute;top:0;left:298px;z-index:22;overflow:hidden;width:298px;height:298px;display:none;background:#fff;border-left:none;overflow:hidden;border:1px solid #ccc}
.pro_infobox .big img{position:absolute;top:0;left:0;width:398px;height:398px}
.pro_infobox .bpl_box{position:relative;width:298px;height:59px;top:0}
.pro_infobox .bpl_list{margin:0px 18px 0;width:262px;height:59px;position:relative;overflow:hidden}
.pro_infobox .bpl_box .busPicLists{height:59px;width:1000px;position:relative}
.pro_infobox .nmp_min{zoom:1;overflow:hidden}
.pro_infobox .nmp_min li{float:left;width: 60px;height: 59px;position:relative;cursor:pointer;display: inline;margin: 0 3px 0 4px}
.pro_infobox .nmp_min li img{padding:0;width:54px;height:54px;border:1px solid #e1e1e1}
.pro_infobox #nmp_min li.current img{border:1px solid #ff7300}
.bpl_box .prev{left:0}
.bpl_box .pic{display:block;top:14px;position:absolute;font-family:"å®‹ä½“";color:#c9c9c9;font-weight:bold;font-size:24px}
.bpl_box .next{right:0}
.bigbox{margin-top:10px}
.shop_right .fm_detail_right{width:415px;margin-right:0;margin-top:0}
.shop_right .product_details{width:752px;float:left}
.shop_right .product_details h2{border-bottom:1px solid #e1e1e1;font-size:20px}
/*                            shop-introtuct                 */
.shop_introduct h3{margin-top:20px}
.introdcut_f img{margin-top:50px;margin-left:45px}
.introdcut_f{width:660px;line-height:24px;font-size:12px;}
.introdcut_t img{margin-left:0;margin-top:20px}
.introduct_video img{width:555px;height:312px;margin:30px auto 15px;display:block}
/*                   shop-video                    */
.shop_video li{float:left;width:225px;height:auto;overflow:hidden;margin-right:38px;margin-top:20px}
.shop_video li:nth-child(3n){margin-right:0}
.shop_video li a img{width:225px;height:152px}
.shop_video li a p{font-size:12px;color:#333333;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;
 -webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:13px}
/*                   shop-videodetailse              */
.shop_other{font-size:18px;color:#222222;border-bottom:1px #e1e1e1 solid;padding-bottom:15px;margin-bottom:10px}
/*               shop-qualifications               */
.patent_inter{width:1140px;margin:50px auto 0;height:auto;overflow:hidden}
.patent_l{width:448px;height:274px;float:left;overflow:hidden}
.patent_l img{width:100%}
.patent_r{width:660px;float:left;margin-left:30px}
.patent_r h2{font-size:24px;color:#333333;margin-bottom:8px}
.patent_r p{font-size:15px;color:#333333;line-height:32px;margin-bottom:0}
.patent_boo{width:1140px;margin:25px auto 0;clear:both;height:auto;overflow:hidden}
.patent_boo h2{font-size:24px;color:#333333;border-bottom:1px #dfdede solid;padding-bottom:15px;line-height:23px}
a.pp_next{background: url(../images/btnNext.jpg) 10000px 10000px no-repeat;display:block;float: right;height:90%;text-indent: -10000px;width:39%;margin-top:20px}
a.pp_previous{background: url(../images/btnNext2.jpg) 10000px 10000px no-repeat;display:block;float: left;height:90%;text-indent:10000px;width:39%;margin-top:20px}
div.light_rounded .pp_close {width:23px;height:23px;background: url(../images/sprite.jpg) -1px -1px no-repeat;cursor: pointer;position:absolute;top:7px;right:10px}
div.light_rounded .pp_next:hover{background: url(../images/btnNext2.jpg) 241px 137px no-repeat;cursor: pointer;margin-top:20px}
div.light_rounded .pp_previous:hover {background: url(../images/btnNext.jpg) 27px 137px no-repeat;cursor: pointer;margin-top:20px}
#pp_full_res img{margin:20px auto 0;display:block;width:100% !important;height:455px !important;}
.pp_content{overflow:hidden;width:604px !important;height:503px !important;margin:0 auto}
div.light_rounded .pp_top .pp_middle {background:transparent;}
.pp_fade{margin-top:10px}
.pp_description {display:none !important;}
div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right {background:#fff;width:auto;height:auto;/*padding:0 30px 0 30px;*/}
.pp_hoverContainer {position:absolute;top:28px;width:100% !important;z-index:2000;left:0;height:470px !important;}
div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}
div.pp_pic_holder{display: none;position:fixed;width:772px !important;z-index:10000;left:50% !important;margin-left:-386px;top:50% !important;margin-top:-252.5px;}
.pp_top{height:20px;position: relative;}
.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_fade{display: none;}
.pp_content_container{position: relative;text-align: left;width:100%;}
.pp_content_container .pp_details{float: left;margin:10px 0 2px 0;}
.pp_nav{clear: left;float: left;margin:3px 0 0 0;}
.pp_nav p{display:none}
.pp_nav .pp_play, .pp_nav .pp_pause{float: left;margin-right:4px;text-indent: -10000px;}
a.pp_arrow_previous, a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}

.t_c,.introduct_video{ text-align: center; }





.portfolio-area li{width:230px;height:210px;overflow:hidden;float:left;margin-right:30px;margin-top:20px}
.portfolio-area li:nth-child(3n){margin-right:0}
.portfolio-area li a img{width:230px;height:155px}
.portfolio-area li a p{font-size:12px;color:#333333;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;
 -webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;padding-left:8px;}
.more_div,.position_video{width:1000px;margin:0 auto;}
.position{font-size:14px;color:#333333;font-weight:bold;border-bottom:1px #d6d6d6 solid;line-height:48px;}
.position a{font-weight:normal;font-size:12px;color:rgb(85, 85, 85);font-family:宋体;float:right;}
.position:before{width:5px;height:17px;background:#2e75b5;display:inline-block;vertical-align:middle;content:"";margin-right:8px;}
.more_div ul li{height:auto;overflow:hidden;margin-top:20px;width:100%;}
.more_left{width:123px;overflow:hidden;float:left;border:1px #eaeaea solid;}
.more_right{width:805px;float:left;margin-left:20px;}
.more_right h2{font-size:14px;color:#333333;font-weight:bold;}
.more_right p{font-size:12px;line-height:22px;color:#555555;margin-top:25px;}
.more_right a{color:#2e75b5;font-size:12px;display:block;margin-top:25px;}
.big_rightd{float: right;width: 619px;margin-top: 25px;font-size: 13px;color: #222222;}
.shop_right .big_rightd{width:415px;}
.big_rightd a{color: #222222;margin-right:15px;}