/*           header         */
.head_top{height:35px;background:#f9f9f9;border-bottom:1px #f0f0f0 solid}
.head-top_zj{width:1000px;margin:0 auto;}
.head-top_zj p{font-size:12px;color:#666666;float:left;line-height:35px}
.chines{width: 208px;float:right;}
.chines li{float:left;line-height:35px}
.chines li a{font-size:12px;color:#666666;display:block;line-height:35px}
.chines li:first-child a{color:#ff7300}
.chines li:nth-child(2){padding:0 7px}
.head_bott{width:1000px;margin:0 auto;overflow:hidden;height:auto;}
.logo{width:248px;height:55px;display:block;float:left;margin-top:27px}
.logo img,.shop_logo img{width:100%}
/*         sousuokuang           */
.headbot_ss{width:530px;float:right}
.container{margin-top:20px}
.container .tabs{height:auto;overflow:hidden;clear:both}
.container .tabs a{font-size:14px;color:#222222;display:block;float:left;margin:0 15px}
.tab_content{width:530px;height:35px;background:#f67300;margin-top:7px}
.search-input{width:439px;height:31px;line-height:31px;background:#fff;margin:2px;padding-left:9px;margin-right:0}
.search-button{width:75px;height:31px;color:#fff;font-size:14px;background:#f67300;margin-top:2px;cursor:pointer}
.active{color:#f67300 !important;}
/*              nav               */
.nav{width:1000px;margin: 15px auto 0 auto;background:#ff7300;height:auto;overflow:hidden;}
.nav ul,.nav ul li{height:auto;overflow:hidden}
.nav ul li{float:left;width:138px}
.nav ul li a{line-height:41px;text-align:center;text-transform:uppercase;font-size:16px;color:#fff;display:block}
.autto{background:#ff500b}
/*             main            */
.main{width:1000px;margin:0 auto;height:auto;overflow:hidden}
.main_left{width:670px;float:left;margin-top:20px}
.banner-slider{width:669px;height:374px;margin:0 auto;overflow:hidden;position:relative;}
.banner-slider-innerpg {height:172px;}
.banner-slider .gallery {position:absolute;top:0;left:0;width:960px;}
.banner-slider .gallery img{width:669px;display:block;float:left;border-left:0}
.banner-slider .gallery a{position:relative;display:block;width:669px;height:369px;float:left;}
.banner-slider .gallery a p{position:absolute;bottom:0;color:#fff;z-index:4;width:669px;left:0;text-align:center;bottom:16px;border:none}
.banner-slider .mask {position:absolute;z-index:2;bottom:5px;width:100%;height:70px;background:#000;}
.banner-slider-innerpg .mask {top:141px;}
.banner-slider .ctrl {position:absolute;z-index:3;bottom:45px;width:auto;height:auto;}
.banner-slider-innerpg .ctrl {top:147px;}
.ctrl{width:50px;position:absolute;left:50%;margin-left:-51px}
.ctrl a{width:8px;height:8px;border:1px #fff solid;display:block;float:left;border-radius:50% 50%;margin:0 5px;color:transparent}
.banner-slider .ctrl a.current{background:#fff;}
.product{width:670px;margin-top:20px}
.title{width:670px;height:auto;overflow:hidden;border-bottom:2px #ff7300 solid}
.title h3{width:123px;height:32px;line-height:10px;color:#fff;text-align:center;float:left;background:#ff7300;text-transform:uppercase;font-size:16px;position:relative}
.title h3:before{content:"";background:url(../images/before.jpg) no-repeat;width:12px;height:13px;position:a;
;left:-13px;top:0;display:block}
.title a{display:block;float:right;font-size:14px;color:#ff4e00;line-height:32px}
.product_ul{height:auto;overflow:hidden}
.product_ul li{margin-right:20px}
.product_ul li:nth-child(4n){margin-right:0}
.product_ul li:hover{background:#ff7300}
.product_ul li:hover p{color:#fff}
.product_ul li a div{width:132px;height:132px;overflow:hidden;margin:10px auto 0}
.product_ul li a div img{width:132px;height:132px}
.enterprise_ul li a div img{width:190px;height:121px}
.video_ul li a div img{width:303px;height:199px}
.brands_ul li a div img{width:132px;height:59px}
.product_ul li img{width:132px;display:block;height:59px}
.enter_ul li a div img:hover{transition: all 0.5s linear;transform: scale(1.1);-moz-transition: all 0.5s linear;-moz-transform: scale(1.1);-webkit-transition: all 0.5s linear;-webkit-transform:scale(1.1);-o-transition:all 0.5s inherit;-o-transform:scale(1.1);}
.product_ul li{width:152px;float:left;background:#f3f3f3;margin-top:20px;height:216px;overflow:hidden}
.product_ul li p{font-size:13px;color:#333333;line-height:22px;padding:13px 10px 0;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.enterprise{margin-top:20px}
.enterprise_ul li{width:210px;height:207px}
.enterprise_ul li a div{width:190px;height:121px}
.enterprise_ul li:nth-child(3n){margin-right:0 !important;}
.enterprise_ul li:nth-child(4n){margin-right:20px}
.video,.brands{margin-top:20px}
.video_ul li{width:324px;height:289px}
.video_ul li:nth-child(2n){margin-right:0}
.video_ul li a div{width:303px;height:199px}
.brands_ul li{width:151px;height:137px}
.brands_ul li a div{width:132px;height:59px}
.main_right{width:310px;float:right;margin-top:20px}
.products,.enter,.brand{width:270px;background:#fafafa;height:auto;overflow:hidden;border-top:2px #f94f06 solid;padding:20px}
.hot_title h3{font-size:18px;color:#222222;text-transform:uppercase}
.hot_title h3 span{margin-right:7px}
.products_ul li{margin-top:20px;width:100%;float:left}
.products_ul li a div{width:75px;height:75px;overflow:hidden;border:1px #e7e7e7 solid;float:left}
.products_ul li a div img{width:74px;height:74px}
.enter_ul li a div img{width:100px;height:67px}
.brand ul li a img{width:128px;height:56px}
.ddod img{width: 58px !important;height: 58px !important;cursor: pointer}
.ddod{width: 58px;height: 58px;position: absolute;left: 50%;margin-left: -29px;top: 50%;margin-top: -71px;z-index: 9}
.videod_ul li{margin-top:15px}
.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 li a img{width:270px;height:177px}
.videos_ul li{position:relative}
.products_ul li a p{width:180px;float:right;font-size:13px;color:#222222;line-height:22px}
.products_ul li a p span,.enter_ul li a p{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.products_ul li a p em{display:block;margin-top:5px;color:#aba9a9}
.products_ul li:hover a div{border:1px #ff963f solid}
.products_ul li:hover a p,.products_ul li:hover a p em{color:#ff7300}
.enter_ul li{margin-top:20px;border-top:1px #ebe9e9 solid;padding-top:20px;height:auto;overflow:hidden;width:100%;float:left}
.enter_ul li:first-child{border-top:0;padding-top:0}
.enter_ul li a div{width:100px;height:67px;overflow:hidden;float:left}
.enter_ul li a p{font-size:13px;color:#222222;width:156px;float:right;line-height:22px}
.brand ul{height:auto;overflow:hidden;margin-top:10px}
.brand ul li{margin-top:10px;margin-right:10px;height:auto;overflow:hidden;float:left}
.brand ul li:nth-child(2n){margin-right:0}
.brand ul li a{width:128px;height:56px;border:1px #ececec solid;display:block;float:left}
.brand ul li a:hover{border:1px #ff963f solid}
/*               footer             */
.footer{padding-bottom:27px;width:100%;background:#333333;height:auto;overflow:hidden;margin-top:20px;float:left}
.footer ul{width:262px;margin:25px auto 0;height:auto;overflow:hidden}
.footer ul li{float:left;margin:0 5px}
.footer ul li:first-child{margin-left:0}
.footer ul li:last-child{margin-right:0}
.footer ul li a{display:block;text-transform:capitalize;font-size:13px;color:#b2b2b2}
.footer ul li a:hover{color:#fff}
.footer p{font-size:12px;color:#6c6c6c;text-align:center;margin-top:10px}


/*                    shop-index                */
.shop_logo{width:169px;height:21px;display:block;float:left}
.shop_logo img{margin-top:8px}
.shop_sign{width:367px;float:left;margin-left:14px}
.shop_sign ul li{float:left;line-height:37px;padding:0 2px;font-size:12px;color:#bcbcbb}
.shop_sign ul li a{color:#2e75b5}
.shop_sign ul li:first-child{padding-left:0}
.shop_sign ul li:last-child{padding-right:0}
.shop_search{padding-top:6px;height:auto;width: 342px;float:right;}
.select{width: 102px;height:25px;border:1px #d3d3d3 solid;font-size:12px;color:#333333;text-align:center;line-height:25px;}
.shop_search p{position:relative;float:right;line-height:0;}
.shop_search p input[type='text']{width: 161px;height:23px;border:1px #d3d3d3 solid;border-left:0;padding-left: 21px;}
.shop_search p img{width:11px;height:11px;position:absolute;left: 5px;top:7px;}
.shop_search p input[type=submit]{color:#fff;font-size:12px;width:53px;height: 25px;background:#ff7800;border-color:#ff7800;position:relative;top:-1px;left:-4px;cursor: pointer;}

/*.certif_l{width:237px;float:left;height:auto;margin-top:14px}
.certif_l img{display:block;float:left;max-height:65px;max-width:auto;margin-top:14px;}
.certif_l img:nth-child(2){margin-left:11px;}
.certif_l img:first-child{border-right:1px #dfdfdf solid;padding-right:15px}
.certif_m{width:600px;height:auto;float:left;margin-top:25px}
.certif_m h2{font-size:23px;color:#000000;border-bottom:1px #cfcfcf solid;padding-bottom:10px}
.certif_m p{font-size:12px;color:#555555;line-height:20px;margin-top:10px;overflow:hidden}
*/
.cert_rdht {
    width: 163px;
    height: 52px;
    float: right;
    margin-top: 25px;
}
.cert_rdht p {
    font-size: 15px;
    color: #1f7acb;
    line-height: 33px;
    text-align: right;
}
.cert_rdht p img {
    width: 15px;
    height: 15px;
    margin-right: 10px;
}
.shop_banner{width:1002px;/* height: auto; */margin:0 auto;background:#ececec;margin-top: -9px;clear:both;}
.shop_banner .banner-slider{width:1000px;height:343px}
.shop_banner .banner-slider .gallery img{width:1000px;margin-top:1px}
.shop_banner .ctrl{bottom:10px}
.shop_banner .ctrl a{width:12px;height:12px;border:0;background:#fff}
.shop_banner .banner-slider .ctrl a.current{background:#ff7800}
.shop_left{width:219px;float:left;height:auto;overflow:hidden}
.shop_regular{height:auto;overflow:hidden;margin-top: 10px;}
.shop_regular h2,.shop_products h2{line-height:36px;background:#eeeeee;font-size:14px;color:#222222;margin-bottom:10px}
.shop_regular h2:before,.shop_products h2:before{content:"";width:4px;height:17px;background:#ff7800;display:inline-block;vertical-align:middle;margin:0 10px;}
.shop_regular p,.company_l p{font-size:12px;color:#333333;line-height:24px;padding:0 15px;letter-spacing:-0.6px}
.shop_regular p a.lk{ height:24px; overflow: hidden; display: inline-block;}
.shop_regular p span{font-size:14px;color:#1d73c0}
.shop_regular p em{color:#929191}
.shop_regular p img{margin-right:10px}
.shop_regular2{border:1px #e7e7e7 solid;margin-top:10px}
.shop_regular2 p img{margin:22px auto 22px;display:block}
.shop_regular2 p{font-size:16px;color:#ff3600;text-align:center;line-height:28px;margin-bottom:30px}
.shop_regular2 p span{display:block;color:#ff3600;font-size:16px;}
.shop_right{width:752px;float:right;height:auto;overflow:hidden;margin-top: 10px;}
.shop_products{height:auto;overflow:hidden;margin-bottom:15px}
.shop_products h2 a{font-size:12px;color:#6e6e6e;display:block;float:right;margin-right:13px}
.shop_products .products_prod li{width:123px;float:left;height:177px;margin-top:10px;margin-bottom:4px;margin-right:33px}
.shop_products .products_prod li:nth-child(5n){margin-right:0}
.shop_products .products_prod li img{width:123px;height:123px;border:1px #eaeaea solid;}
.shop_products .products_prod li a{display:block}
.shop_products .products_prod li a p{font-size:12px;margin-top:10px;color:#222222;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.shop_products .products_prod li a p span{display:block;color:#b6b6b6}
.company_l{width:520px;float:left;margin-top:10px}
.company_l p{overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;padding:0;letter-spacing:0;height:190px;}
.compang_r{width:180px;height:180px;float:right;border:1px #ededed solid;padding:6px;margin-top:10px;margin-bottom:15px}
.compang_r img{width:180px;height:180px}
.shop_products .shop_latest{margin-top:15px;height:auto;overflow:hidden}
.shop_products .shop_latest li{width:100%;float:left;font-size:12px;line-height:26px;margin:0}
.shop_products .shop_latest li span{display:block;float:right;color:#9d9d9d}
.shop_products .shop_latest li p{margin:0;width:475px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow:hidden}
.shop_products .shop_latest li a:hover p,.shop_products .shop_latest li a:hover span{color:#ff7800}
.qualification_ul{margin-top:20px;height:auto;overflow:hidden;margin-bottom:6px}
.qualification_ul li img{width:230px;height:155px}
.qualification_ul li{width:230px;float:left;margin-right:30px}
.qualification_ul li:nth-child(3n){margin-right:0}
.qualification_ul li p{color:#333333;font-size:12px;line-height:20px;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:13px}
.shop_footer{background:#e1e1e1;height:auto;width:100%;float:left;padding-bottom:10px;position:relative;margin-top:20px}
.shop_footernav{width:570px;margin:5px auto 0;}
.shop_footernav ul li{float:left;padding:0 2px;line-height:45px;font-size:12px}
.shop_footernav ul li a{color:#666666}
.shop_footer p{font-size:12px;color:#666666;text-align:center;line-height:28px;clear:both}
.shop_top a img{width:48px;height:48px}
.shop_top{width:110px;float:right;position:fixed;bottom:150px;left:45%;margin-left:600px;}
.shop_navs{width:1000px;margin:0 auto}
.shop_nav{width:892px;float:left}
.chines_cgu a{width:103px;height:42px;color:#fff;text-align:center;line-height:42px;background:#ff7800;font-size:14px;display:block;float:right;margin-top: 15px;margin-bottom: 10px;}
.corporate{font-size: 18px;color: #222222;text-transform: uppercase;margin-top: 16px;}
.deta_introduce{margin-top:20px}
.deta_introduce p{ line-height: 24px; margin-bottom: 10px;}

.shop_top a{width:48px;height:48px;position:relative;}
.shop_top a i{position:absolute;top:0;left:0;border:1px #ebebeb solid;}
.zh{display:none;}
.shop_top a:hover .zh{display:block;}
