.p4-prod-list-content-1{overflow: hidden;}
.p4-prod-list-content-1-con{border-bottom: 1px solid #eee;margin-bottom: 48px;overflow: hidden;}
.p4-prod-list-content-1-con dl{border: #f5f5f5;margin-bottom: 30px;overflow: hidden;}
.p4-prod-list-content-1-con dt{width: 40%;float: left;margin-right: 30px;overflow: hidden;}
.p4-prod-list-content-1-con dt img{display: block;width: 358px; height:207px;}
.p4-prod-list-content-1-con dd{overflow: hidden;}
.p4-prod-list-content-1-con h4{font-size: 18px;color: #333;line-height: 18px;margin:12px 0 20px;}
.p4-prod-list-content-1-con h4 i{display: block;max-width: 80%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.p4-prod-list-content-1-con h4 span{float: right;width: 102px;height: 35px;display: block;line-height: 35px;text-align: center;}
.p4-prod-list-content-1-con h4 span a{display: block;height: 35px;font-size: 14px;border:1px solid #ff9229;color:#ff9229;border-radius: 20px;box-sizing: border-box;}
.p4-prod-list-content-1-con h4 em{display: block;font-size: 14px;color:#ff9229;line-height: 24px;}
.p4-prod-list-content-1-con span{height: 35px;}
.p4-prod-list-content-1-con p{line-height: 26px;color: #999;overflow: hidden;margin-top: 5px;}
.p4-prod-list-content-1-con p span{display: block;height: 72px;overflow: hidden;white-space: pre-wrap;}
.p4-prod-list-content-1-con dd em {display: block;width: 106px;height: 30px;line-height: 30px;margin-top: 15px;text-align: center;}
.p4-prod-list-content-1-con dd em a { background: #767676;color: #fff;display: block;text-transform: none;} 
.p4-prod-list-content-1-con dl:hover dd em a {background: #ff9229;} 
.btn{height: 33px;margin-top: 35px;line-height: 33px;font-size: 13px;}
.btn a{width: 99px;display: inline-block;text-align: center;background: url("../images/btn_bg2.jpg") no-repeat;padding-left: 30px;color: #fff;margin-right: -4px;}
.btn a:first-child{background: url("../images/btn_bg1.jpg") no-repeat;}

.p4-prod-list-content-1-con dl:hover{border-color:#ff9229;}
.p4-prod-list-content-1-con dl:hover i a{color:#ff9229;}
.p4-prod-list-content-1-con dl:hover h4 span a{background: #ff9229;color:#fff;text-decoration: none;}
.p4-left-nav-2 .sidenavcur a{color:#ff9229;}
.p4-left-nav-2{background: #f1f1f1;margin-bottom:38px;overflow: hidden;}
.p4-left-nav-2-con{overflow: hidden;}
.p4-left-nav-2 h4{height: 48px;background:#ebebeb ;line-height: 48px;border-top: 1px solid #f1f1f1;border-bottom: 1px solid #eee;overflow: hidden;}
.p4-left-nav-2 h4 a{color: #333;display: block;background:url(../images/VISkins-p4.png) no-repeat 190px -139px;padding:0 24px;border-bottom: 1px solid #eee;max-width:75%;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
.p4-left-nav-2 h4 a:hover,.p4-left-nav-2 h4.sidenavcur a{text-decoration: none;color: #ff9229;background-position: 185px -56px;}
.p4-left-nav-2 li{width: 82.5%;height: 34px;line-height: 34px;margin: 0 auto;}
.p4-left-nav-2 li a{display: block;text-decoration: none;padding-left: 16px;color: #333;background: url(../images/VISkins-p4.png) no-repeat -4px -327px;max-width: 80%;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
.p4-left-nav-2 li a:hover,.p4-left-nav-2 .sidenavcur a{color: #ff9229;background-position:-4px -242px;}
.p4-contact-1{overflow: hidden;}
.p4-contact-1-con{border: 1px solid #eee;padding:10px 20px 20px 20px;}
.p4-contact-1-con p{font-size: 20px;line-height: 42px;color:#ff9229;}
.p4-contact-1-con li{line-height: 24px;color: #666;padding-left: 22px;margin-bottom: 10px;background: url(../images/VISkins-p4.png) no-repeat;}
.p4-contact-1-con .p4-contact-1-t1{background-position:-977px 8px;}
.p4-contact-1-con .p4-contact-1-t2{background-position:-977px -90px;}
.p4-contact-1-con .p4-contact-1-t3{background-position:-977px -180px;}
.p4-contact-1-con .p4-contact-1-t4{background-position:-977px -277px;}


.p4-curmbs-1{ height: 110px; line-height: 110px; overflow: hidden;}
.p4-curmbs-1 dt{float: left; padding-left:28px; color: #1e1e1e; background: url(../images/VISkins-p4.png) no-repeat 0 40px; width:70px;}
.p4-curmbs-1 dd{ color: #999; }
.p4-curmbs-1 a{color: #999;padding:0 6px;display: inline-block;}
.p4-curmbs-1 a:hover, .p4-curmbs-1 .cur{color:#ff9229;}
.p4-info-list-content-1{margin-bottom: 60px; overflow: hidden;}
.p4-info-list-content-1-con{ padding-bottom: 20px;overflow: hidden;}
.p4-info-list-content-1 dl{padding-bottom: 30px; margin-bottom: 28px; border-bottom: 1px solid #eee; overflow: hidden; padding:15px 20px; background:#eee;}
.p4-info-list-content-1 .p4-info-list-content-1-dl0{border-bottom:0;}
.p4-info-list-content-1 dt{width: 100%; height: 30px; font-weight: bold; line-height: 16px; max-width: 80%;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; font-size: 16px;}
.p4-info-list-content-1 dt a{color: #333;}
.p4-info-list-content-1 p{ line-height: 24px; color: #666;margin-bottom: 20px; overflow: hidden;}
.p4-info-list-content-1 p span{display:block; line-height: line-height: 14px;}
.p4-info-list-content-1 dd em{display: block;width: 106px; height: 30px; line-height: 30px; text-align: center;}
.p4-info-list-content-1 dd em a{background:#767676;color: #fff; display: block;text-transform: none;}
 .p4-info-list-content-1 dl:hover dt a{color: #ff9229;}
.p4-info-list-content-1 dl:hover em a{background: #ff9229;}
.p4-left-nav-2 .sidenavcur a{color:#ff9229;}
.p4-left-nav-2{background: #f1f1f1;margin-bottom:38px; overflow: hidden;} 
.p4-left-nav-2-con{overflow: hidden;}
.p4-left-nav-2 h2{height: 48px; background:#ebebeb ;line-height: 48px; border-top: 1px solid #f1f1f1;border-bottom: 1px solid #eee; overflow: hidden;}
.p4-left-nav-2 h2 a{color: #333;display: block; font-weight:normal; font-size:16px;background:url(../images/VISkins-p4.png) no-repeat 190px -139px; padding:0 24px; border-bottom: 1px solid #eee;max-width:75%; white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.p4-left-nav-2 h2 a:hover,.p4-left-nav-2 h4.sidenavcur a{text-decoration: none; color: #ff9229;background-position: 185px -56px; }
.p4-left-nav-2 li{width: 82.5%; height: 34px; line-height: 34px; margin: 0 auto;}
.p4-left-nav-2 li a{display: block;text-decoration: none;padding-left: 16px; color: #333; background: url(../images/VISkins-p4.png) no-repeat -4px -327px;max-width: 80%; white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.p4-left-nav-2 li a:hover,.p4-left-nav-2 .sidenavcur a{color: #ff9229; background-position:-4px -242px; }
.product-1{overflow: hidden;}
.product-1 h3{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.product-1-con{overflow: hidden;}
.product-1 dl{padding-bottom: 25px; margin-bottom: 24px; border-bottom: 1px dashed #f1f1f1; overflow: hidden;}
.product-1 dl:hover a{color:#ff9229;}
.product-1 dl:nth-last-child(1){border-bottom: 0; margin-bottom: 14px;}
.product-1 dt{width: 100%; overflow: hidden; margin-bottom: 20px;}
.product-1 dt img{display: block; width: 100%;}
.product-1 dd{color: #666; overflow: hidden; text-align: center;}
.product-1 p{overflow: hidden;}
.product-1 p a{display: block;}
.product-1 dd span{display: block; color: #999; line-height: 16px;}

.p4-search-1{background: #e5e5e5;height: 82px;overflow: hidden;}
.p4-search-1 p{color: #6b6b6b; line-height: 82px;}
.p4-search-1 a{color: #999; display: inline-block; margin-right: 15px;}
.p4-search-1-inp{width:384px; height: 40px; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; margin-top: 20px;}
.p4-search-1-inp1{width:336px;height: 40px; font-size: 12px; background: none; color: #b1b1b1; line-height: 40px; float: left;border: 0; outline: none;}
.p4-search-1-inp2{width: 36px;height: 40px; background: url(../images/VISkins-p4.png) no-repeat -962px -620px; cursor: pointer; float: right; border: 0;}
.p4-curmbs-1{height: 110px; line-height: 110px; overflow: hidden;}
.p4-curmbs-1 dt{float: left; padding-left:28px; color: #1e1e1e; background: url(../images/VISkins-p4.png) no-repeat 0 40px; width:70px;}
.p4-curmbs-1 dd{color: #999;}
.p4-curmbs-1 a{color: #999;padding:0 6px;display: inline-block;}
.p4-curmbs-1 a:hover, .p4-curmbs-1 .cur{color:#ff9229;}

.p4-info-list-content-6{overflow: hidden;}
.p4-info-list-content-6 .p4-titlel-1{margin-bottom: 40px;}
.p4-info-list-content-6-con{margin-bottom: 10px; padding-bottom: 10px; overflow: hidden;}
.p4-info-list-content-6-con li{float: left; width: 31%; margin: 0 2% 30px 0; text-align: center; position: relative; overflow: hidden;}
.p4-info-list-content-6-con img{display: block; width: 100%; border: 1px solid #eee; box-sizing: border-box;}
.p4-info-list-content-6-con span{display: block; width: 100%; height: 40px; line-height: 40px; color: #fff; position: absolute; left: 0; bottom: 0; background: url(../images/VISkins-p4.png) no-repeat 0 -482px; overflow: hidden;}
.p4-info-list-content-6-con li a{color: #fff;}
.p4-info-list-content-6-con li:hover span{background-position: 0 -608px;}
#fancybox-wrap{position: fixed; top: 15% !important;}

.jiathis_style_32x32{height: 60px; clear: both; width: 190px; margin: 0 auto;} 
.p4-info-content-1{margin-bottom: 30px; overflow: hidden;} 
.p4-info-content-1 h3,h2,h1{height: 42px; font-size: 24px; font-weight: normal; text-align:center;  line-height: 24px; color: #333;} 
.p4-info-content-1-tp{overflow: hidden;} 
.p4-info-content-1-t1{height: 56px; line-height: 56px; color: #999; text-align: center;} 
.p4-info-content-1-t1 strong{margin-right: 24px; font-weight: normal;} 
.p4-info-content-1-t1 span{ overflow: hidden;} 
.p4-info-content-1-t1 span em{display: inline-block; width: 16px; height: 20px; line-height: 20px; cursor: pointer; margin: 0 6px;} .p4-info-content-1-t1 span .p1-content-3-info-cur{color: #333; font-weight: bold;} 
.p4-info-content-1-txt{margin-bottom: 16px; line-height: 24px;} 
.p4-info-content-1-txt a{color: red;} 
.p4-info-content-1-t3{padding: 26px 52px; margin-bottom: 20px; background: #faf9f8; color: #666; overflow: hidden; ;} 
.p4-info-content-1-t3 em{color: #ff9229; margin-right: 32px; font-weight: bold;} 
.p4-info-content-1-t4{padding-bottom: 20px; overflow: hidden;} 
.p4-info-content-1-t4 img{margin-bottom: -10px;} 
.p4-info-content-1-tb{width: 55px; height: 55px; background: url(../images/p1-bj.png) no-repeat -159px -919px; margin: 0 auto;} 
.p4-info-content-1-fy{min-height: 104px; overflow: hidden;} 
.p4-info-content-1-fy-t1{border-bottom: 1px solid #eee; margin-bottom: 24px; overflow: hidden;} 
.p4-info-content-1-fy p{width: 50%; height: 44px; font-weight: bold; color: #333; line-height: 44px; overflow: hidden; float: left;} 
.p4-info-content-1-fy p a{font-weight: normal; color: #666; display: inline-block; vertical-align: top; max-width: 80%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;} 
.p4-info-content-1-fy-t2{height: 24px;overflow: hidden;padding:0!important;margin:0!important;border:none!important;}
.p4-info-content-1-fy dt{float: left;margin-right: -88px;width: 92px;height: 24px;display: inline-block;font-weight: bold;color: #fff;text-align: center;background: #ff9229;margin-right: 10px;}
.p4-info-content-1-fy dd{padding: 0 0 0 102px;}
.p4-info-content-1-fy dd a{color: #999;margin-right: 10px;display: inline-block;}
.p4-info-content-1-fy dd a:hover{color: #ff9229;}

.p4-info-2{padding-bottom: 10px;border-bottom: 1px solid #eee;overflow: hidden;}
.p4-info-2 .p4-titlel-1{margin-bottom: 8px;}
.p4-info-2 .p4-info-2-t1{width:100%;height:auto;margin-bottom:14px;padding-bottom: 26px;border-bottom: 1px dashed #eee;overflow: hidden;}
.p4-info-2 .p4-info-2-t1 a{background:none;padding-left:0;text-decoration: none;}
.p4-info-2 .p4-info-2-t1 strong{height: 60px;display: block;font-weight: bold;line-height: 60px;max-width:60%;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.p4-info-2 .p4-info-2-t1 strong a{color: #333;text-decoration: none;}
.p4-info-2-t1 dl{overflow: hidden;}
.p4-info-2-t1 dt{width: 20%;float: left;margin-right: 24px;overflow: hidden;}
.p4-info-2-t1 dt img{width: 100%;display: block;}
.p4-info-2-t1 dd{color: #666;line-height: 24px;overflow: hidden;}
.p4-info-2-t1 dd span{display: block;}
.p4-info-2-t1 p{height: 48px;margin-bottom: 14px;overflow: hidden;}
.p4-info-2-t1 dd em{display: block;width: 106px;height: 24px;line-height: 24px;text-align: center;}
.p4-info-2 .p4-info-2-t1 dd em a{background:#767676;color: #fff;display: block;text-decoration: none;}
.p4-info-2 .p4-info-2-t1:hover dd em a{background:#ff9229;}
.p4-info-2 .p4-info-2-t1:hover strong a{color:#ff9229;}
.p4-info-2 li{width: 50%;height: 38px;line-height: 38px;float: left;}
.p4-info-2 li a{display: block;padding-left:16px;color: #666;background: url(../images/VISkins-p4.png) no-repeat -6px -326px;text-decoration: none; width:250px;float:left;}
.p4-info-2 li a:hover{color:#ff9229;}

.p4-prod-showcase-2{margin-bottom: 35px;overflow: hidden;}
.p4-prod-showcase-2 .p4-titlel-1{margin-bottom: 2px;font-weight: bold;}
.p4-prod-showcase-2 .p4-titlel-1 a{display: block;width: 80%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.p4-titlel-1 a{color: #333;}
.p4-prod-showcase-2-con{width: 59%;overflow: hidden;}
.p4-prod-showcase-2-dd{width: 17.2%;}
.p4-prod-showcase-2-dd li{width: 100%;height: auto;cursor: pointer;margin-bottom: 12px;overflow: hidden;}
.p4-prod-showcase-2-dd img{display: block;width: 100%;border: 1px solid #eee;box-sizing: border-box;}
.p4-prod-showcase-2-dd .cur img{border-color:#ff9229;}
.p4-prod-showcase-2-img{width: 75%;overflow: hidden;}
.p4-prod-showcase-2-img img{display: block;width: 100%;border: 1px solid #eee;box-sizing: border-box;}
.p4-prod-showcase-2-txt{width: 45%;overflow: hidden;}
.p4-prod-showcase-2-txt-1{line-height: 24px;color: #666;margin-bottom: 30px;overflow: hidden;}
.p4-prod-showcase-2-txt-2{overflow: hidden;margin-bottom: 30px;}
.p4-prod-showcase-2-txt-2 p{min-width: 50%;color: #333;float: left;}
.p4-prod-showcase-2-txt strong{display: block;width: 106px;height: 24px;font-weight: normal;background: #ff9229;text-align: center;color: #fff;}
.p4-prod-showcase-2-txt strong a{color: #fff;}
.p4-prod-showcase-2-pho{min-height: 60px;border-top: 1px dashed #eee;line-height: 30px;padding-left: 36px;background: url(../images/VISkins-p4.png) no-repeat -972px -452px;}
.p4-prod-showcase-2-pho span{font-size: 20px;color: #ff9229;}
.t1-clearfix{display: block;}

.prod-showcase-1{overflow: hidden;}
.prod-showcase-1 .jqzoom{float: left;border: none;position: relative;padding: 0px;cursor: pointer;margin: 0px;display: block;}
.prod-showcase-1 .jqzoom img{width:440px;height:300px;margin: 0 auto;display: block;border: 1px solid #CCC;}
.prod-showcase-1 .zoomdiv{z-index: 100;position: absolute;top: 0px;left: 0px;width: 369px;height: 369px;background: #ffffff;display: none;text-align: center;overflow: hidden;border: 1px solid #e8e8e8;}
.prod-showcase-1 .jqZoomPup{z-index: 10;visibility: hidden;position: absolute;top: 0px;left: 0px;width: 20px;height: 20px;border: 1px solid #aaa;background: #ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.t1-pro-preview{width: 440px;float: left margin-top: 16px;;}
.prod-showcase-1 .t1-spec-preview{float: left;overflow: hidden;}
.prod-showcase-1 .t1-spec-scroll{position: relative;z-index: 9999;overflow: hidden;clear: both;padding: 9px 0;width: 100%;border-top: 1px solid #e8e8e8;background-color: #fff;}
.prod-showcase-1 .t1-spec-scroll .t1-prev, .prod-showcase-1 .t1-spec-scroll .t1-next{position: absolute;z-index: 9999;display: block;width: 18px;height: 18px;background: url(../images/t1-sprite.png) no-repeat;text-indent: -9999px;overflow: hidden;cursor: pointer;top: 50%;margin-top: -9px;}
.prod-showcase-1 .t1-spec-scroll .t1-prev{left: 0;background-position: 4px -703px;}
.prod-showcase-1 .t1-spec-scroll .t1-next{right: 0;background-position: -27px -703px;}
.prod-showcase-1 .t1-spec-scroll .t1-prev:hover{float: left;background-position: 4px -771px;}
.prod-showcase-1 .t1-spec-scroll .t1-next:hover{float: right;background-position: -27px -771px;}
.prod-showcase-1 .t1-spec-scroll .t1-items{width: 402px;margin: 0 auto;overflow: hidden;}
.prod-showcase-1 .t1-spec-scroll .t1-items ul{position: relative;width: 999999px;left: 0;}
.prod-showcase-1 .t1-spec-scroll .t1-items ul li{float: left;width: 77px;border: 1px solid #CCC;margin-left: 5px;text-align: center;overflow: hidden;}
.prod-showcase-1 .t1-spec-scroll .t1-items ul li:first-child{margin-left: 0;}
.prod-showcase-1 .t1-spec-scroll .t1-items ul li img{width: 100%;display: block;}
.prod-showcase-1 .t1-spec-scroll .t1-items ul .t1-current img{cursor: pointer;}
.prod-showcase-1 .t1-spec-scroll .t1-items ul .t1-current{border:1px solid #ff9229;}

.p4-prod-content-1{overflow: hidden;}
.p4-prod-content-1 .p4-titlel-1{margin-bottom:-1px;height:45px;background:none;overflow:hidden;}
.p4-titlel-1 ul{font-size: 16px;line-height:44px;color: #333;background: #fff;}
.p4-titlel-1 li{text-align: center;border:1px solid #eee;border-bottom:0;background:#faf9f8;float: left;height:43px;cursor: pointer;padding:0 20px;}
.p4-titlel-1 .cur{background:#fff;line-height:43px;border-top: 2px solid #ff9229;color:#ff9229;}
.p4-prod-content-1-con{border: 1px solid #eee;padding-bottom: 10px;margin-bottom: 20px;overflow: hidden;}
.p4-prod-content-1-con-t1{padding:20px;line-height: 28px;font-size: 14px;}
.info-content img{max-width:100%;overflow:hidden;}
.p4-prod-content-1-a{color: #999;line-height: 24px;overflow: hidden;margin-bottom: 24px;}
.p4-prod-content-1-a dt{float:left;margin-right:-88px;width: 92px;height: 24px;display: inline-block;font-weight: bold;color: #fff;text-align: center;background: #ff9229;margin-right: 10px;}
.p4-prod-content-1-a dd{padding:0 0 0 102px;}
.p4-prod-content-1-a dd a{color: #999;margin-right:10px;display:inline-block;}
.p4-prod-content-1-a dd a:hover{color: #ff9229;}
.p4-prod-content-1-txt a{font-weight: bold;color:#ff9229;}
.p4-product-1{position: relative;overflow: hidden;}
.p4-product-1-con{color: #666;line-height: 28px;margin-bottom: 48px;overflow: hidden;}
.p4-product-1-con li{width:25.4%;float: left;box-sizing: border-box;}
.p4-product-1-con li .p4-product-1-con-li{display: block;padding:0 10% 38px 0;box-sizing: border-box;text-decoration: none;}
.p4-product-1-con li img{display: block;width: 100%;border: 1px solid #eee;box-sizing: border-box;}
.p4-product-1-con li span{display: block;height: 36px;font-weight: bold;color: #333;line-height: 36px;margin-top:10px;max-width: 80%;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
.p4-product-1-con li span a{color:#333;}
.p4-product-1-con p{height: 70px;color: #666;line-height: 24px;margin-bottom: 14px;}
.p4-product-1-con li em{display: block;width: 106px;height: 30px;background:#767676;line-height: 30px;text-align: center;color: #fff;}
.p4-product-1-con li em a{color:#fff;}
.p4-product-1-con li:hover span a{color: #ff9229;}
.p4-product-1-con li:hover em{background: #ff9229;}
.p4-product-1-dd{height: 12px;position: absolute;right: 0;top:14px;}
.p4-product-1-dd li{width: 12px;height: 12px;background:#e3e3e3;border-radius: 100%;float: left;margin-right: 11px;text-indent: -999px;overflow:hidden;cursor: pointer;}
.p4-product-1-dd .cur{background: #ff9229;}
