@charset "utf-8";
/*banner*/
.banner{width:100%;position:relative;z-index:5;margin-top:-120px;}
.banner .swiper-container {position:relative;width:1920px;left:50%;margin-left:-960px;background:#222;}
.banner .swiper-container-horizontal .swiper-pagination-bullets {bottom: 30px;}
.banner .swiper-container-horizontal .swiper-pagination-bullet {width: 40px;height: 5px;border-radius:0;display: inline-block;background:#868686;opacity:1;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.banner .swiper-container-horizontal .swiper-pagination-bullet-active{opacity:1;background:#ffd319;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 4px;}
.banner .swiper-button-prev{left:50%;margin-left:-627px}
.banner .swiper-button-next{right:50%;margin-right:-627px}
.banner .swiper-container .swiper-slide img{width:100%}

.banner2{width:100%;height:530px;position:relative;z-index:5;overflow:hidden}
.banner2 .swiper-container {position:relative;width:1920px;height:530px;left:50%;margin-left:-960px;background:#222;}
.banner2 .swiper-container-horizontal .swiper-pagination-bullets {bottom: 30px;}
.banner2 .swiper-container-horizontal .swiper-pagination-bullet {width: 40px;height: 5px;border-radius:0;display: inline-block;background:#868686;opacity:1;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.banner2 .swiper-container-horizontal .swiper-pagination-bullet-active{opacity:1;background:#ffd319;}
.banner2 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 4px;}
.banner2 .swiper-button-prev{left:50%;margin-left:-627px}
.banner2 .swiper-button-next{right:50%;margin-right:-627px}
.banner2 .swiper-container .swiper-slide img{width:100%;height:100%}

.nbanner{position:relative;width:100%;overflow: hidden;}
.nbanner img {position:relative;width:1920px;left:50%;margin-left:-960px}

.nbanner .opened{position:absolute;left:50%;margin-left:-62px;top:236px;width:124px;height:124px;border-radius:100%;cursor:pointer}
.video_opened{position:fixed;left:0;top:0;right: 0;bottom: 0;width:100%;height:100%;z-index:99999;}
.video_bg{position:absolute;left:0;top:0;width:100%;height:100%;background: #000;opacity: .9;}
.video_close{position: absolute;top: 50%;margin-top:-300px;left: 50%;margin-left:370px;width: 30px;height: 30px;cursor: pointer;background: url(../images/close.png);background-repeat: no-repeat;}
.video_box{position:absolute;width:800px;height:500px;left:50%;margin-left:-400px;top:50%;margin-top:-250px;}

.menus{position:absolute;z-index:10;top:120px;left:50%;margin-left:-600px;width:240px;height:730px;background: rgba(0,0,0,.7);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.menus .duls{height:100%;position:relative}
.menus .uls{padding-top:40px}
.menus .uls>li{margin-bottom:12px;width:240px;height:46px;line-height: 46px}
.menus .uls>li:after{display:none;position:absolute;right:35px;top:13px;content:'';width:20px;height:20px;background: url(../images/icon_01.png) no-repeat -40px 0;}
.menus .uls>li>a{display: block;height:46px;width:210px;padding-left:30px;color:#e0e0e0}
.menus .uls>li i{display: inline-block;margin-right:5px;width:30px;height:30px;background: url(../images/icon_02.png);vertical-align: middle}
.menus .uls>li .icon_01{background-position: 0 -30px}
.menus .uls>li .icon_02{background-position: -30px -30px}
.menus .uls>li .icon_03{background-position: -60px -30px}
.menus .uls>li .icon_04{background-position: -90px -30px}
.menus .uls>li .icon_05{background-position: -120px -30px}
.menus .uls>li:hover{background-color:#d2ae1a}
.menus .uls>li:hover a{color:#1c1c1c}
.menus .uls>li:hover:after{display: block;}
.menus .uls>li:hover .icon_01{background-position: 0 0}
.menus .uls>li:hover .icon_02{background-position: -30px 0}
.menus .uls>li:hover .icon_03{background-position: -60px 0}
.menus .uls>li:hover .icon_04{background-position: -90px 0}
.menus .uls>li:hover .icon_05{background-position: -120px 0}

.nav-child{display:none;position:absolute;left:240px;top:0;width:220px;height:100%;padding: 0;background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.2)}
.nav-child>ul{float: left;padding-top:20px}
.nav-child>ul>li{width:220px;height:65px;float: left}
.nav-child>ul>li>a{display:block;width:220px;height:65px;}
.nav-child>ul>li .pic{float: left;width:50px;height:50px;margin-left:20px;margin-top:8px}
.nav-child>ul>li .pic img{width:50px;height:50px}
.nav-child>ul>li .tit{float: left;width:140px;height:50px;line-height:50px;font-size:14px;color:#666;margin-left:10px;margin-top:8px}
.nav-child>ul>li:hover .tit{color:#bd1c16}
.menus .uls>li:hover .nav-child{display: block;}

.menus2{position:absolute;z-index:10;top:0;left:50%;margin-left:-600px;width:200px;height:490px;padding: 20px 20px ;line-height:45px;background:rgba(0,0,0,.85);}
.menus2 a{color:#ffffff;font-size:16px;vertical-align:middle}
.menus2 a:hover{color:#d2ae1a}
.menus2 span{margin:0 8px;color:#ffffff;vertical-align:middle}

.section_01{position:relative;width:100%;height:620px;background:url(../images/bg_01.jpg) no-repeat center center}
.section_01 .item_01{position:absolute;left:50%;margin-left:-620px;top:115px;}
.section_01 .item_02{position:absolute;left:50%;margin-left:-340px;top:115px;}
.section_01 .item_03{position:absolute;left:50%;margin-left:-60px;top:115px;}
.section_01 img{position:relative;height:458px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.section_01 img:hover{z-index:2;transform: scale(1.1);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-moz-transform: scale(1.1);}

.section_02{position:relative;padding:30px 0 50px;background:url(../images/bg.jpg) fixed center bottom;background-color:#353535}
.section_02 .tit{padding-bottom:10px;text-align: center;color:#fff;background:url(../images/sss.jpg) no-repeat center bottom}
.section_02 .tit .ch{font-size: 40px;font-weight:700}
.section_02 .tit .en{margin-top:10px;font-size: 18px;font-family:arial;text-transform: uppercase;}
.section_02 .lis{margin-top:20px;position:relative;z-index:3}
.section_02 .lis .pic{float: left;width:388px;height:399px;overflow:hidden}
.section_02 .lis .pic img{width:388px;height:399px;}
.section_02 .lis .con{float: right;width:792px;height:399px;background:#919191}
.section_02 .lis .con img{width:792px;height:399px;}
.section_02:before{position:absolute;z-index:2;content:'';left:0;top:0;width:100%;height:600px;}
.section_02:after{position:absolute;z-index:2;content:'';left:0;top:600px;width:100%;height:400px;}

.product_item{background:#f6f6f6;overflow:hidden}
.product_item .pro_h{padding:50px 0 40px;background:#ffffff;box-shadow:0 5px 10px rgba(0,0,0,.1)}
.product_item .pro_h .tit{padding-bottom:10px;text-align: center;color:#353535;background:url(../images/sss.jpg) no-repeat center bottom}
.product_item .pro_h .tit .ch{font-size: 40px;font-weight:700}
.product_item .pro_h .tit .en{margin-top:10px;font-size: 18px;font-family:arial;text-transform: uppercase;}
.product_item .pro_n{ }
.product_item .pro_n li{float: left;width: 96px;margin: 0 2px;}
.product_item .pro_n li a{display:block;text-align:center; border:1px solid #ac8b00;}
.product_item .pro_n li a:hover { background:#ffd319;}
.product_item .pro_n li i{display: block;width:70px;height:70px;margin:auto;background:url(../images/icon_03.png) no-repeat;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.product_item .pro_n li .icon_01{background-position:0 -70px}
.product_item .pro_n li .icon_02{background-position:-70px -70px}
.product_item .pro_n li .icon_03{background-position:-140px -70px}
.product_item .pro_n li .icon_04{background-position:-210px -70px}
.product_item .pro_n li .icon_05{background-position:-280px -70px}
.product_item .pro_n li p{height:40px;line-height:40px;}
.product_item .pro_n li:hover .icon_01,
.product_item .pro_n li.active .icon_01{background-position:0 0}
.product_item .pro_n li:hover .icon_02,
.product_item .pro_n li.active .icon_02{background-position:-70px 0}
.product_item .pro_n li:hover .icon_03,
.product_item .pro_n li.active .icon_03{background-position:-140px 0}
.product_item .pro_n li:hover .icon_04,
.product_item .pro_n li.active .icon_04{background-position:-210px 0}
.product_item .pro_n li:hover .icon_05,
.product_item .pro_n li.active .icon_05{background-position:-280px 0}

.pro_lists {padding:10px 0 50px}
.pro_lists ul{ }
.pro_lists ul li{float: left;width:280px; margin:40px 10px 0 10px;}
.pro_lists ul li .pic {}
.pro_lists ul li .pic img{width:280px;height:280px;}
.pro_lists ul li .tit {height:70px;line-height:70px;color:#353535;text-align:center}
.pro_lists ul li:hover .tit {color:#e71f18}

.sers{width:100%;height:30px;padding:30px 0;border-bottom:3px solid #ff0000;background-color:#353535}
.sers .pipe{float: left;width:1px;height:26px;margin-top:2px;margin-left:-1px;background-color:#e0e0e0}
.sers dl{float: left;width:171px;height:30px;line-height:30px;text-align:center;color:#ffffff;font-size:16px}
.sers dl i{display: inline-block;margin-right:10px;width:30px;height:30px;background: url(../images/icon_04.png) no-repeat;vertical-align:middle;}
.sers dl .icon_01{background-position:0 0}
.sers dl .icon_02{background-position:-30px 0}
.sers dl .icon_03{background-position:-60px 0}
.sers dl .icon_04{background-position:-90px 0}
.sers dl .icon_05{background-position:-120px 0}

.news_item{padding:80px 0}
.news_item .tit{padding-bottom:10px;text-align: center;color:#353535;background:url(../images/sss.jpg) no-repeat center bottom}
.news_item .tit .ch{font-size: 40px;font-weight:700}
.news_item .tit .en{margin-top:10px;font-size: 18px;font-family:arial;text-transform: uppercase;}

.news_item_box{height:266px;margin-top:40px;}
.news_item_box ul{float: left;position:relative;width:370px;height:266px;margin-left:45px}
.news_item_box ul.none{margin-left:0}
.news_item_box ul li{margin-bottom:14px;height:24px;line-height:24px;width:370px;overflow:hidden}
.news_item_box ul li b{float: left;width:80px;color:#353535;font-weight:700}
.news_item_box ul li p{float: left;width:210px;height:24px;line-height:24px;color:#353535;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.news_item_box ul li span{float: right;width:80px;color:#7d7d7d;font-size:12px;text-align: right;overflow:hidden}
.news_item_box ul li:hover p a{color:#e71f18}

/*news*/
.title01{line-height:1;text-align:center}
.title01 .en{color:#e0e0e0;font-size:71px;font-weight:700;text-transform:uppercase}
.title01 .ch{color:#323232;font-size:42px;font-weight:700;margin-top:-45px}
.news_01{padding-top:70px}
.hot_news{margin-top:60px}
.hot_news .lefts{position:relative;width:600px;height:500px}
.hot_news .lefts .pic{width:600px;height:450px}
.hot_news .lefts .pic img{width:600px;height:450px}
.hot_news .lefts .con{position:absolute;left:0;bottom:0;width:540px;height:80px;line-height:30px;padding:10px 30px;background:rgba(0,0,0,.8)}
.hot_news .lefts .con .tit{height:30px;width:540px;color:#ffffff;font-size:16px;font-weight:700;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.hot_news .lefts .con .txt{height:44px;line-height:22px;margin-top:4px;width:540px;color:#aaaaaa;font-size:13px; overflow: hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.hot_news .lefts .con .tit:hover{color:#e71f18}

.hot_news .swiper-container {position:relative;width:600px;height:450px;padding-bottom:50px;background:#ffffff;}
.hot_news .swiper-container-horizontal .swiper-pagination-bullets {bottom: 19px;font-size:0}
.hot_news .swiper-container-horizontal .swiper-pagination-bullet {width: 12px;height: 12px;border-radius:100%;display: inline-block;background:#868686;opacity:1;vertical-align:top;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.hot_news .swiper-container-horizontal .swiper-pagination-bullet-active{opacity:1;background:#ffd319;}
.hot_news .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 4px;}
.hot_news .swiper-slide>a{display:block;width:600px;height:450px}

.hot_news .rights{position:relative;width:570px;height:450px}
.hot_news .rights ul li{margin-bottom:18px;height:24px;line-height:24px;width:570px;overflow:hidden}
.hot_news .rights ul li b{float: left;width:100px;color:#353535;font-weight:700}
.hot_news .rights ul li p{float: left;width:370px;color:#353535;overflow:hidden}
.hot_news .rights ul li span{float: right;width:80px;color:#7d7d7d;font-size:12px;text-align: right;overflow:hidden}
.hot_news .rights ul li:hover b,
.hot_news .rights ul li:hover p a,
.hot_news .rights ul li:hover span{color:#e71f18}
.hot_news .rights ul li:nth-child(1) b,
.hot_news .rights ul li:nth-child(1) p a,
.hot_news .rights ul li:nth-child(1) span{color:#e71f18}
.hot_news .rights ul li:nth-child(2) b,
.hot_news .rights ul li:nth-child(2) p a,
.hot_news .rights ul li:nth-child(2) span{color:#e71f18}
.hot_news .rights ul li:nth-child(3) b,
.hot_news .rights ul li:nth-child(3) p a,
.hot_news .rights ul li:nth-child(3) span{color:#e71f18}

.news_nav{margin-top:80px}
.news_nav ul li{float: left;margin-right:60px;height:52px;border-bottom:5px solid #ffffff}
.news_nav ul li a{display: block;padding:0 35px;height:32px;line-height:32px;color:#ffffff;text-align: center;background:#353535}
.news_nav ul li:hover a{color:#353535;background-color:#f5c72f}
.news_nav ul li.active a{color:#353535;background-color:#f5c72f}
.news_nav ul li.active {border-bottom:5px solid #f5c72f}

.news_list{padding:20px 0;background-color:#f4f4f4}
.news_list .uls{}
.news_list .uls li{float: left;margin-top:30px;margin-left:30px;width:570px; }
.news_list .uls li .pic{float: left;width:160px;height:120px;}
.news_list .uls li .pic img{width:160px;height:120px;}
.news_list .uls li .con{float: right;width:395px;}
.news_list .uls li .con .tit{width:395px;height:30px;line-height:30px;}
.news_list .uls li .con .tit a{color:#353535;font-size:18px;font-weight:700}
.news_list .uls li .con .txt{width:395px; color:#7d7d7d;font-size:14px}
.news_list .uls li .con .date{ width:395px;height:40px;line-height:40px;color:#7d7d7d;font-size:12px;background: url(../images/sss.jpg) no-repeat left bottom}

.video_list{padding:70px 0 10px}
.Huifold .item{position:relative;margin-top:50px}
.Huifold .item h4{margin:0;height:40px;padding-left:50px;line-height:20px;font-size:20px;font-weight:700;color:#323232;cursor:pointer;overflow:hidden;background:url(../images/ico.png) no-repeat left center}
.Huifold .item h4 span{line-height:20px;font-size:12px;font-weight:normal;text-transform:uppercase}
.Huifold .item h4 b{float: right;height:40px;line-height:40px;font-size:14px;font-weight:normal;padding-right:40px;position:relative;}
.Huifold .item h4 b:after{display: block;position:absolute;content:'';right:0;top:5px;height:29px;width:29px;background: url(../images/rm.png) no-repeat}
.Huifold .item h4.selected b:after{transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.Huifold .item .info{display:block;padding-top:20px;overflow:hidden}
.Huifold .item .info ul{width:1230px}
.Huifold .item .info ul li{width:280px;height:300px;float: left;margin-right:26px;text-align:center}
.Huifold .item .info ul li .pic{position:relative;width:278px;height:208px;overflow:hidden;border-radius:5px;overflow:hidden;border:1px solid #e5e5e5}
.Huifold .item .info ul li .pic img{width:278px;height:208px}
.Huifold .item .info ul li .pic em{display: none;position:absolute;left:0;top:0;width:280px;height:210px;background:url(../images/vb.png) no-repeat center;}
.Huifold .item .info ul li .tit {width:280px;height:30px;line-height:30px;margin-top:15px}
.Huifold .item .info ul li .tit a{color:#353535;font-size:16px;font-weight:700}
.Huifold .item .info ul li .txt {width:280px;height:20px;line-height:20px;color:#7d7d7d;font-size:13px}
.Huifold .item .info ul li:hover .pic em{display: block;}

.business{padding:90px 0;background:#f4f4f4}
.business ul {margin-left:-26px;margin-top:45px}
.business ul li{float: left;width:280px;height:360px;margin-left:26px;margin-top:26px;background:#ffffff}
.business ul li .pic{width:280px;height:200px}
.business ul li .pic img{width:280px;height:200px}
.business ul li .con{width:230px;height:120px;padding:20px 25px;}
.business ul li .con .tit{width:230px;height:30px;line-height:30px;font-size:16px;color:#353535}
.business ul li .con .txt{width:230px;height:40px;line-height:20px;font-size:13px;color:#999999;overflow: hidden;margin-top:5px}
.business ul li .con .rm{width:230px;height:30px;line-height:30px;font-size:13px;color:#999999;margin-top:20px;background:url(../images/ss.jpg) no-repeat right center}

.feelings{padding:90px 0;background:#ffffff}
.feelings .box{margin-top:25px}
.feelings dl{padding:50px;margin-top:35px;border:1px solid #e0e0e0}
.feelings dl dt{font-size:20px;color:#353535}
.feelings dl dd{margin-top:15px;line-height:26px;color:#999999}
.feelings .rm{display:block;margin-top:30px;width:100px;height:40px;line-height:40px;color:#000000;font-size:13px;font-weight:700;text-align:center;background:#f7e402;}

.interaction{padding:90px 0;background:#f4f4f4}
.interaction .box{margin-top:70px}
.interaction .lis{padding:40px 0;border-bottom:1px solid #e1e1e1}
.interaction .lis .head_img{float: left;width:140px;}
.interaction .lis .head_img b{display:block;margin:auto;width:81px;height:81px;border-radius:100%;overflow:hidden}
.interaction .lis .head_img img{display:block;width:81px;height:81px}
.interaction .lis .head_img p{display:block;margin:10px auto 0;width:140px;height:20px;line-height:20px;color:#1d1d1d;text-align:center;overflow:hidden}
.interaction .lis .con{float: right;width:980px;}
.interaction .lis .con .t{font-size:16px;color:#323232;margin-top:10px}
.interaction .lis .con .d{font-size:12px;color:#666666;margin-top:5px}
.interaction .lis .con .r{font-size:16px;color:#e71f18;margin-top:15px}

.publish{margin-top:55px}
.publish .head_img{float: left;width:140px;}
.publish .head_img b{display:block;margin:auto;width:81px;height:81px;border-radius:100%;overflow:hidden}
.publish .head_img img{display:block;width:81px;height:81px}
.publish .head_img p{display:block;margin:15px auto 0;width:140px;height:20px;line-height:20px;color:#1d1d1d;text-align:center;overflow:hidden}
.publish .head_img p a{color:#e71f18;font-size:16px;margin:0 5px}
.publish .con{float: right;width:980px;}
.publish .con .k{width:940px;padding:20px;height:200px;line-height:20px;border-radius:5px;background:#ffffff;border:none}
.publish .con .l{margin-top:20px;line-height:46px;color:#999999}
.publish .con .l button{float: right;width:160px;height:46px;background:#f7e402;border:none;color:#000;font-weight:700;font-size:16px}

.lc{padding:30px 0;background:#f4f4f4}
.lc .w1200{height:87px;background:url(../images/lc0.png) no-repeat center}
.lc a{margin-top:19px}
.lc .f-l{margin-top:0;width:950px;height:87px;display: block;}

/*screen*/
.screen{padding:30px 0;}
.screen .box{width:1200px;margin:auto;}
.screen .lis {padding-top:5px;width:1200px;min-height: 26px;line-height: 26px;border-bottom: 1px solid #e0e0e0;}
.screen .lis .sl-key {float: left;width: 110px;color: #787878;font-size:12px;margin-left:10px}
.screen .lis .sl-value {float: left;width: 1000px;}
.screen .lis .sl-value li{float: left;margin-right: 35px;margin-bottom: 5px;height: 26px;line-height: 26px;}
.screen .lis .sl-value li a{font-size:12px}
.screen .lis .sl-value li a:hover,.screen .lis .sl-value li a.active {color: #e71f18;}
.screen .lis .sl-price{float: right;height:20px;line-height: 20px;margin-top:3px}
.screen .lis .sl-price .input-txt{width: 38px;height: 18px;line-height: 18px;;border:1px solid #e0e0e0}
.screen .lis .sl-price em {line-height: 20px;padding: 0 3px;color: #CCC;}
.screen .lis .sl-price .btn {display:inline-block;*display:inline;margin-left:5px;padding: 2px 10px;line-height: 16px;height: 16px;font-size:12px;color:#000;font-weight:700;background: #fdd000;text-align: center;text-decoration: none;cursor: pointer;}
.screen .lis .sl-ext{float: right;height:20px;line-height: 20px;margin-top:3px}
.screen .lis .sl-ext .btn{display:inline-block;*display:inline;margin-left:5px;padding: 2px 10px 2px 18px;line-height: 16px;height: 16px;font-size:12px;color:#000;font-weight:700;text-align: center;text-decoration: none;cursor: pointer;background:url(../images/jj.png) no-repeat 5px center;background-color: #fdd000;}

.s-more {text-align: center;position: relative;top: -1px;border-top: 1px solid #ddd;-webkit-transition: border-color .15s ease-in-out;transition: border-color .15s ease-in-out;}
.s-more .sm-wrap {position: relative;display: inline-block;margin-top: -1px;height: 28px;line-height: 28px;padding: 0 40px 0 20px;border-width: 1px;border-style: solid;border-color: #FFF #DDD #DDD;background: #fff;cursor: pointer;color: #333;-webkit-transition: border-color .15s ease-in-out;transition: border-color .15s ease-in-out;}
.s-more .sm-wrap em{font-size:12px}
.s-more .sm-wrap i {position: absolute;right: 16px;top: 4px;display: inline-block;width: 20px;height: 20px;background: url(../images/search.png) no-repeat 4px 7px;}
.s-more .sm-wrap.opened i {background-position: 4px -27px;}
.s-more:hover {border-color: #e71f18;}
.s-more:hover .sm-wrap {color: #e71f18;border-color: #FFF #e71f18 #e71f18;}
.s-more:hover .sm-wrap i {background-position: 4px -10px;}
.s-more:hover .sm-wrap.opened i {background-position: 4px -44px;}

.goods_selection{float: left;width:180px;}
.goods_selection .t{height:50px;line-height:50px;padding-left:70px;background:url(../images/ico2.png) no-repeat left center;color:#767676}
.goods_selection ul{margin-top:10px;border:1px solid #e0e0e0;border-bottom:none}
.goods_selection ul li{padding:9px;border-bottom:1px solid #e0e0e0}
.goods_selection ul li .pic{width:160px;height:160px}
.goods_selection ul li .pic img{width:160px;height:160px}
.goods_selection ul li .tit{margin-top:10px;width:160px;height:32px;line-height:16px;font-size:12px;color:#767676;overflow:hidden}
.goods_selection ul li .price{margin-top:5px;width:160px;height:20px;line-height:20px;font-size:14px;color:#e71f18;font-weight:700;overflow:hidden}
.goods_selection ul li .price em{font-size:12px}
.goods_selection ul li .pl{margin-top:5px;width:160px;height:20px;line-height:20px;font-size:12px;color:#b3b3b3;overflow:hidden}
.goods_selection ul li .pl em{color:#245aa7}

.goods_list{float: right;width:975px;}
.goods_list .t span { float:right;}
.goods_list .px{height:22px;line-height:22px;padding:7px 10px;background:#f6f6f6}
.goods_list .px a{position:relative;z-index:1;float: left;margin-left:-1px;width:62px;height:20px;line-height:20px;text-align:center;font-size:12px;color:#767676;background:#ffffff;border:1px solid #e0e0e0}
.goods_list .px a.active{z-index:2;color:#000;background:#fdd000;border-color:#fdd000}
.goods_list .px .pages{float: right;}
.goods_list .px .pages em{float: left;color:#767676;font-size:12px;margin-right:10px}
.goods_list .px .pages em i{color:#fdd000;font-style:normal}
.goods_list .px .pages span{float: left;margin-left:-1px;width:40px;height:20px;line-height:20px;text-align:center;font-size:12px;color:#767676;background:#f6f6f6;border:1px solid #e0e0e0;font-family:'simsun'}
.goods_list .px .pages a{float: left;margin-left:-1px;width:40px;height:20px;line-height:20px;text-align:center;font-size:12px;color:#767676;background:#ffffff;border:1px solid #e0e0e0;font-family:'simsun'}
.goods_list .lists { }
.goods_list .lists li{float: left;width:233px; margin:20px 5px 0 5px;}
.goods_list .lists li .pic{ }
.goods_list .lists li .pic img{width:231px;height:231px; }
.goods_list .lists li .price{margin-top:10px;width:231px;height:20px;line-height:20px;font-size:14px;color:#e4393c;font-weight:700;overflow:hidden}
.goods_list .lists li .price em{font-size:12px}
.goods_list .lists li .model{margin-top:5px; line-height:20px;font-size:14px;color:#353535;font-weight:700;overflow:hidden}
.goods_list .lists li .tit{margin-top:0;width:231px;height:36px;line-height:18px;font-size:12px;color:#767676;overflow:hidden}
.goods_list .lists li .tit a:hover{color:#e23a3a;}
.goods_list .lists li .pl{margin-top:5px;width:231px;height:20px;line-height:20px;font-size:12px;color:#767676;overflow:hidden}
.goods_list .lists li .pl em{color:#245aa7}
.goods_list .lists li .infos{margin-top:5px;width:231px;height:28px;line-height:28px;font-size:12px;overflow:hidden;}
.goods_list .lists li .infos .zx{position:relative;display: block;float: left;width:40px;padding-left:30px;height:28px;line-height:28px;background:#353535;color:#fdd000;}
.goods_list .lists li .infos .cart_in{position:relative;display: block;float: left;width:75px;padding-left:35px;height:28px;line-height:28px;background:#fdd000;color:#000}
.goods_list .lists li .infos i{position:absolute;display: inline-block;top:4px;margin-right:5px;width:20px;height:20px;background:url(../images/icon_01.png) no-repeat;}
.goods_list .lists li .infos .zx i{left:10px;background-position:-140px 0}
.goods_list .lists li .infos .cart_in i{left:10px;background-position:-160px 0}
.goods_list .lists li .tags{margin-top:8px;height:17px;}
.goods_list .lists li .tags em{float: left;height:15px;padding:0 3px;line-height:15px;font-size:12px;border:1px solid #e23a3a;border-radius:2px;margin-right:3px}
.goods_list .lists li .tags em.t1{background-color:#e23a3a;color:#ffffff}
.goods_list .lists li .tags em.t2{background-color:#ffffff;color:#e23a3a}

.solution{padding:90px 0 }
.solution .box .pic{float: left;width:588px;height:382px;}
.solution .box .pic img{width:588px;height:382px;}
.solution .box .pics {margin-left:-10px;}
.solution .box .pics p{float: left;margin-left:10px;margin-top:10px;width:292px}
.solution .box .pics p img{width:292px}
.solution .box .con{float: left;width:540px;height:360px;padding-left:60px;padding-top:60px;margin-top:-38px;background: url(../images/ico3.png) no-repeat 340px top}
.solution .box .con2{padding-right:60px;padding-left:0;}
.solution .box .con .t{color:#323232;font-size:32px}
.solution .box .con .e{color:#323232;font-size:16px;font-family:arial;text-transform:uppercase}
.solution .box .con .p{color:#727272;font-size:16px;margin-top:25px}
.solution .box .zx{display: inline-block;margin-top:45px}

.kitchen{padding:1px 0 70px;background:#f4f4f4}
.kitchen .k_lis{margin-top:60px;height:566px;overflow:hidden}
.kitchen .k_lis .tit{width:1200px;height:80px;line-height:80px;border-bottom:1px solid #e2e2e2;background:#ffffff}
.kitchen .k_lis .tit .kt{float: left;width:400px;padding-left:110px;height:80px;color:#ffd319;font-size:22px;font-weight:700;background:url(../images/mem.png) no-repeat 40px center #000000;position:relative}
.kitchen .k_lis .tit .kt:after{position:absolute;right:50px;top:50%;margin-top:-3px;width:9px;height:5px;background:url(../images/d.png) no-repeat center;content:''}
.kitchen .k_lis .tit .kn{float: left;width:690px;height:80px;}
.kitchen .k_lis .tit .kn li{float: left;width:230px;height:50px;padding:15px 0;text-align:center;line-height:25px;font-size:16px;color:#353535;cursor:pointer}
.kitchen .k_lis .tit .kn li span{display: block;font-size:14px}
.kitchen .k_lis .tit .kn li.active{background:#ffd319}
.kitchen .k_lis .tit .kn li.lis2{width:460px}
.kitchen .k_lis .con{height:485px;background:#fff}
.kitchen .k_lis .con .pic{float: left;width:740px;height:485px}
.kitchen .k_lis .con .pic img{width:740px;height:485px}
.kitchen .k_lis .con .lists{float: right;width:460px;height:485px}
.kitchen .k_lis .con .lists .c_b{display:none}
.kitchen .k_lis .con .lists .bj_img{width:460px;height:421px}
.kitchen .k_lis .con .lists .bj_img img{width:460px;height:421px}
.kitchen .k_lis .con .lists .bj_zx{width:460px;height:64px}
.kitchen .k_lis .con .lists .bj_zx img{width:460px;height:64px}
.kitchen .k_lis .con .lists .bj_dz{width:460px;height:485px}

.choose{padding-top:370px;background:url(../images/l.jpg) no-repeat center top;overflow:hidden}
.choose .c_lis .con{float: left;width:490px;}
.choose .c_lis .con .t{color:#e71f18;font-size:34px;padding-top:30px;background:url(../images/ss.jpg) no-repeat left top}
.choose .c_lis .con .e{color:#767676;font-size:14px}
.choose .c_lis .con .p{color:#767676;font-size:16px;line-height:28px;padding-left:30px;position:relative;margin-top:30px}
.choose .c_lis .con .p:after{position:absolute;left:6px;top:10px;width:8px;height:8px;background:#323232;content:'';border-radius:100%}
.choose .cl_1 .con{padding-right:110px;padding-top:50px;}
.choose .cl_1 .pic{width:600px;float: left;}
.choose .cl_2 .con{padding-left:110px;padding-top:50px;}
.choose .cl_2 .pic{width:600px;float: left;}
.choose .cl_2 .pic img{float: right;}
.choose .cl_3 .con{padding-right:110px;padding-top:95px;}
.choose .cl_3 .pic{width:600px;float: left;}
.choose .cl_4 .con{padding-left:110px;padding-top:85px;}
.choose .cl_4 .pic{width:600px;float: left;}

.abouts{margin-top:70px;width:100%;overflow:hidden;background:#353535}
.abouts .lefts{float: left;width:50%}
.abouts .lefts img{float: right}
.abouts .rights{float: left;width:510px;padding-left:90px;padding-top:80px}
.abouts .rights .t{font-size:32px;color:#ffffff}
.abouts .rights .e{font-size:14px;color:#8a8a8a}
.abouts .rights .p{margin:35px 0;font-size:16px;color:#d1d1d1;line-height:28px;}

.about_section_01{width:100%;height:700px;background:url(../images/abouts/b01.jpg) no-repeat center center}
.about_section_02{width:100%;height:619px;background:url(../images/abouts/b02.jpg) no-repeat center center}
.about_section_03{width:100%;height:700px;background:url(../images/abouts/b03.jpg) no-repeat center center}
.about_section_04{width:100%;height:345px;padding-top:455px;background:url(../images/abouts/b04.jpg) no-repeat center center}
.about_section_05{width:100%;height:340px;padding-top:260px;background:url(../images/abouts/b05.jpg) no-repeat center center}
.about_section_06{width:100%;height:220px;padding-top:480px;background:url(../images/abouts/b06.jpg) no-repeat center center}
.about_section_07{width:100%;height:635px;padding-top:65px;background:url(../images/abouts/b07.jpg) no-repeat center center}
.about_section_08{width:100%;height:700px;background:url(../images/abouts/b08.jpg) no-repeat center center}
.about_section_09{width:100%;height:455px;padding-top:345px;background:url(../images/abouts/b09.jpg) no-repeat center center}
.about_section_10{width:100%;height:680px;padding-top:40px;background:url(../images/abouts/b10.jpg) no-repeat center center}
.about_section_11{width:100%;height:755px;padding-top:45px;background:url(../images/abouts/b11.jpg) no-repeat center center}
.about_section_12{width:100%;height:420px;padding-top:280px;background:url(../images/abouts/b12.jpg) no-repeat center center}
.about_section_13{width:100%;height:700px;background:url(../images/abouts/b13.jpg) no-repeat center center}
.about_section_14{width:100%;height:344px;background:url(../images/abouts/b14.jpg) no-repeat center center}

.about_sec{margin:auto;line-height:32px;font-size:18px;color:#7d7d7d;font-weight:100}
.about_sec_2{line-height:28px;font-size:18px;color:#7d7d7d;font-weight:100}
.about_sec_2 h2{font-size:20px;color:#292929;margin-bottom:10px}
.about_sec_3{text-align:center}
.about_sec_3 h1{font-size:42px;color:#292929;font-weight:400}
.about_sec_3 h2{font-size:25px;color:#292929;font-weight:400}
.about_sec_3 p{font-size:16px;color:#7d7d7d;margin-top:10px}

.cooperation{padding:80px 0;background:#f4f4f4}
.cooperation ul{margin-top:40px;margin-left:-15px;}
.cooperation ul li{float:left;width:228px;height:114px;margin-left:15px;margin-top:15px;background:#ffffff}
.cooperation ul li .con{display: table-cell;width:228px;height:114px;text-align:center;vertical-align:middle}
.cooperation ul li .con img{max-width:228px;max-height:114px}

/*product*/
.product-main{margin-top:20px;padding:30px 0;width:1200px;background-color:#ffffff;overflow:hidden}
.images-show{float:left;width:482px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0;width:300px;height:300px;background:#ffffff;border:1px solid #e7e7e7;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:50px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#fff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.spec-preview{width:480px;height:480px;text-align:center;position:relative;border:1px solid #e7e7e7}
.spec-preview .jqzoom{border:none;position:relative;margin:0px;padding:0px;cursor:pointer;display:table-cell;width:480px;height:480px;vertical-align: middle}
.spec-preview .jqzoom img{max-width:480px;max-height:480px;}
.spec-preview .prev{position:absolute;left:0;top:50%;margin-top:-25px;z-index:10;background:url(../images/b1.png) no-repeat center}
.spec-preview .next{position:absolute;right:0;top:50%;margin-top:-25px;z-index:10;background:url(../images/b2.png) no-repeat center}
.spec-preview .prev,.spec-preview .next{display:block;width:50px;height:50px; }
.spec-scroll{clear:both;margin-top:18px;width:482px;overflow:hidden;}
.spec-scroll .items2{float:left;position:relative;width:482px;overflow:hidden;}
.spec-scroll .items2 ul{margin-left:-18px}
.spec-scroll .items2 ul li{float:left;width:80px;margin-left:18px;text-align:center;border:1px solid #e5e5e5;}
.spec-scroll .items2 ul li.on,
.spec-scroll .items2 ul li:hover{border:1px solid #de3e37;}
.spec-scroll .items2 ul li img{width:80px;height:80px;}

.shopping-description{float:right;width:660px;}
.shopping-description h2{font-size:18px;color:#353535;font-weight: 700;}
.shopping-description h3{margin-top:15px;font-size:14px;color:#e71f18;font-weight: normal;}
.shopping-description .promotion {margin-top:15px;padding:10px 15px;background:#f6f6f6}
.shopping-description .promotion .promotion-price {}
.shopping-description .promotion .promotion-price .price-text {font-size: 14px;color: #999999;display: inline-block;width: 75px;}
.shopping-description .promotion .promotion-price .s_price {font-size: 24px;color: #de3e37;margin: 0;font-style:normal;font-weight:700;font-family:"arial","Microsoft Yahei"}
.shopping-description .promotion .promotion-price .yen i{font-style:normal;font-weight:400;font-size:16px;color: #de3e37;}
.shopping-description .promotion .integral{margin-top:20px;}
.shopping-description .promotion .integral .integral-left {width: 48px;height: 20px;float: left;background: #fa113c;line-height: 20px;text-align: center;font-size: 12px;color: #FFFFFF;margin-right: 50px;}
.shopping-description .promotion .integral .integral-right {float: left;font-size: 12px;color: #333333;line-height: 20px;}
.shopping-description .promotion .integral .integral-right span {color: #CC0000;}
.shopping-description .evaluation {padding: 5px 0;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;width: 100%;}
.shopping-description .evaluation .hotcakes {float:left;width:329px;font-size: 14px;color: #999999;text-align:center;line-height: 30px;}
.shopping-description .evaluation .hotcakes.lines {border-left: 1px solid #e1e1e1;}
.shopping-description .evaluation .hotcakes span {color: #CC0000;margin: 0 0 0 5px;}

.typesof {margin-top: 20px;}
.typesof p { font-size:18px;line-height:2; text-align:justify;}
.shopping-description .typesof .colortype {width: 100%;padding: 14px 0 0 0;}
.shopping-description .typesof .colortype .color-title {width: 70px;float: left;font-size: 14px;color: #999999;line-height: 40px;cursor: pointer;}
.shopping-description .typesof .colortype .sku_list{float: left;width:585px;}
.shopping-description .typesof .colortype .sku_list {display:block;position:relative; overflow:hidden}
.shopping-description .typesof .colortype .sku_list label{margin-bottom:10px;margin-right:10px;display:block;width:auto;height:40px;float:left;}
.shopping-description .typesof .colortype .sku_list label img{float:left;margin-right:5px;width:30px;height:30px;margin-right:4px;}
.shopping-description .typesof .colortype .sku_list input[type="radio"] {overflow:hidden;position:absolute;z-index:-99999;top:0;left:0;display:none;}
.shopping-description .typesof .colortype .sku_list .property-value {position:relative;z-index:1;background:#fff;float:left;height:30px;line-height: 30px;text-align: center;font-size:14px;padding:4px;border: 1px solid #e0e0e0;overflow: hidden;color: #666;cursor: pointer;}
.shopping-description .typesof .colortype .sku_list input[type="radio"]:checked + .property-value{border:1px solid #de3e37;color:#de3e37;}

.shopping-description .typesof .coupon{margin-top:10px;}
.shopping-description .typesof .coupon .coupon-left {width:70px;height:18px;float: left;line-height: 18px;color: #999;}
.shopping-description .typesof .coupon .coupon-right{float: left;width:510px;min-height:18px;}
.shopping-description .typesof .coupon .coupon-right a{position: relative;float: left;height: 16px;padding-left: 2px;line-height: 15px;text-align: center;border-top: 1px solid #df3033;border-bottom: 1px solid #df3033;background: #ffdedf;font-size: 12px;white-space: nowrap;margin-right: 13px;cursor: pointer;}
.shopping-description .typesof .coupon .coupon-right a .txt {padding: 0 10px;color: #df3033;font-size: 12px;}
.shopping-description .typesof .coupon .coupon-right a s {position: absolute;top: -1px;display: block;height: 18px;width: 2px;overflow: hidden;background: url(../images/quan-arr.gif) no-repeat;left: 0;background-position: -2px 0;}
.shopping-description .typesof .coupon .coupon-right a b {position: absolute;top: -1px;display: block;height: 18px;width: 2px;overflow: hidden;background: url(../images/quan-arr.gif) no-repeat;right: -2px;}

.shopping-description .typesof .optionnums {width: 100%;padding: 20px 0 0 0;}
.shopping-description .typesof .optionnums .optionnums-title {width: 70px;float: left;font-size: 14px;color: #999999;line-height: 36px;cursor: pointer;}
.shopping-description .typesof .optionnums .num_wrap {float:left;width:440px;}
.shopping-description .typesof .optionnums .num_wrap .input-group{float:left;height:36px;}
.shopping-description .typesof .optionnums .num_wrap .property-number {float:left;width:34px;height:34px;line-height:34px;color:#999;text-align:center;cursor:pointer;border:1px solid #e0e0e0;font-size:24px;}
.shopping-description .typesof .optionnums .num_wrap .num {float:left;width:40px;height:34px;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.shopping-description .typesof .optionnums .num_wrap .num input {float:left;width:40px;height:34px;border:none;text-align: center;}
.shopping-description .typesof .optionnums .showNum{line-height: 36px; padding-left: 20px; float: left; color:#999}

.shopping-description .typesof .staging-but{width: 100%;padding: 40px 0 0 0;}
.shopping-description .typesof .staging-but .addToCart{float:left;width:200px;height:50px;color:#fdd000;margin-right:10px;background: #353535;border:none;cursor: pointer}
.shopping-description .typesof .staging-but .addToOrder{float:left;width:200px;height:50px;color:#353535;margin-right:10px;background: #fdd000;border:none;cursor: pointer}

.shopping-description .typesof .committedoption{width: 100%;padding: 20px 0 0 0;}
.shopping-description .typesof .committedoption span{margin-right:30px;line-height:20px;padding-left:22px;color:#999;background: url(../images/i-ico05.png) no-repeat }
.shopping-description .typesof .committedoption .sp1{background-position: 0 0}
.shopping-description .typesof .committedoption .sp2{background-position: 0 -20px}
.shopping-description .typesof .committedoption .sp3{background-position: 0 -40px}
.shopping-description .typesof .committedoption .sp4{background-position: 0 -60px}

.product-process{margin-top:30px;background-color:#ffffff}
.product-process .inner-box{margin:auto;}
.product-process .proTab{position:relative;float: right;width:980px}
.product-process .tabBar {height:40px;background-color:#fff;border:1px solid #e0e0e0;}
.product-process .tabBar span {display: inline-block;float: left;height: 40px;line-height: 40px;padding:0 35px;color:#666666;font-size:14px;text-align:centerfont-weight:normal;cursor: pointer;}
.product-process .tabBar span.current{background:#353535;color:#fdd000;}
.product-process .tabCon { padding:30px 20px; border:1px solid #ddd; border-top:0;}
.product-process .tabCon img{width:auto;max-width:100%;height:auto;}

.comment-lis{padding:20px 0;border-bottom:1px solid #ddd}
.comment-lis .head-imgs{float: left;width:120px;}
.comment-lis .head-user{margin:auto;width:80px;height:80px;border-radius:100%;overflow:hidden}
.comment-lis .head-user img{width:80px;height:80px;}
.comment-lis .head-group{margin-top:10px;height:25px;line-height:25px;color:#666;font-size:13px;text-align:center}
.comment-lis .comment-txt{float: right;width:840px;}
.comment-lis .comment-txt .star{position:relative;width:79px;height:14px;background:url(../images/star.png) no-repeat -79px 0}
.comment-lis .comment-txt .star:after{content:'';position:absolute;width:79px;height:14px;background:url(../images/star.png) no-repeat 0 0}
.comment-lis .comment-txt .star5:after{width:79px;}
.comment-lis .comment-txt .star4:after{width:63px;}
.comment-lis .comment-txt .star3:after{width:47px;}
.comment-lis .comment-txt .star2:after{width:31px;}
.comment-lis .comment-txt .star1:after{width:15px;}
.comment-lis .comment-txt .star0:after{width:0;}
.comment-lis .comment-txt .txt{padding: 0;color:#333;line-height:1.8}
.comment-lis .comment-txt .date{margin-top:10px;font-size:12px;color:#999}

.tm-m-photos{margin-top:15px;}
.tm-m-photos,  .tm-m-photos-thumb {zoom: 1;}
.tm-m-photos-thumb {margin: 0;list-style-type: none;height: 50px;}
.tm-m-photos-thumb li {float: left;border: 1px solid #e2e2e2;padding: 1px;width:46px;height:46px;margin-right: 10px;font-size:0;position: relative;text-align:center;transition: border-color .2s ease-out;}
.tm-m-photos-thumb .tm-current {border: 2px solid #e53e41;padding:0;}
.tm-m-photos-thumb li img{max-width:100%;max-height:100%;vertical-align:middle}
.tm-m-photos-thumb li span{display:inline-block;height:100%;vertical-align:middle}
.tm-m-photo-viewer {float:left;position: relative;display:none;margin-top: 10px;background: #fff;overflow: hidden;}
.tm-m-photo-viewer img{border:1px solid #e2e2e2}
.tm-m-photo-viewer-navleft,  .tm-m-photo-viewer-navright {bottom: 0;background: url(../images/s.gif);position: absolute;}
.tm-m-photo-viewer-navleft {top: 0;left: 0;width: 50px;cursor: pointer;}
.tm-m-photo-viewer-navright {top: 0;right: 0;width: 50px;cursor: pointer;}
.tm-m-photo-viewer-navleft{cursor: url(../images/prev.cur),auto;}
.tm-m-photo-viewer-navright{cursor: url(../images/next.cur),auto;}
.tm-m-photo-viewer-navicon {display: none;font-size: 40px;font-style: normal;color: #b8b8b8;cursor: pointer;}
.tm-m-photos-thumb li {cursor: url(../images/T1nTBDFCRbXXbzTk_b-25-20.png), url(../images/zoom_in.cur), auto;}
.tm-m-photo-viewer,.tm-m-photos-thumb .tm-current {cursor: url(../images/T1oq4AFupvXXcu5FDa-20-20.png), url(../images/zoom_out.cur), auto;}
.tm-m-photo-viewer img{max-width:700px !important;max-height:400px !important}

.goods-parameter .para-tb{width:100%;empty-cells:show;background-color:transparent;border-collapse:collapse;border-spacing:0}
.goods-parameter .para-tb th{text-align:left;font-size:16px;font-weight:400}
.goods-parameter .para-tb th{padding:10px 15px;line-height:1.6}
.goods-parameter .para-tb td{padding:10px 15px;line-height:1.6;font-size:13px}
.goods-parameter .para-tb thead th{background-color:#f5f5f5}
.goods-parameter .para-tb{border-top:1px solid #ddd}
.goods-parameter .para-tb th,
.goods-parameter .para-tb td{border-bottom:1px solid #ddd}
.goods-parameter .para-tb {border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0}
.goods-parameter .para-tb th,
.goods-parameter .para-tb td{border-left:1px solid #ddd}
.goods-parameter .para-tb{border-bottom:0}
.goods-parameter .para-tb tbody tr:hover td,
.goods-parameter .para-tb tbody tr:hover th{background-color: #f5f5f5}
.goods-parameter .para-tb td .singleimg{width:auto;max-width:100px;max-height:100px}
.goods-parameter .para-tb td .figure .figureimg{float:left;margin-right:15px;height:100px;font-size:0}
.goods-parameter .para-tb td .figure .figureimg span{display:inline-block;height:100%;vertical-align:middle}
.goods-parameter .para-tb td .figure .figureimg img{width:auto;max-width:100px;max-height:100px;display:inline-block;vertical-align:middle}

.newscontent{margin-top:20px}
.news-content{position:relative;float: left;width:750px;padding:0;}
.news-content h1{width:660px;font-size:24px;color:#333333;font-weight:400;line-height:1.2}
.news-content .infos{width:730px;padding:15px 0;font-size:12px;color:#999999;border-bottom:1px solid #e0e0e0;}
.news-content .con{padding:20px 0;line-height:24px;font-size:14px;font-family:"Microsoft Yahei"}
.news-content .con img{max-width:100%;height:auto !important}

.m-ewm{position:absolute;right:0;top:0;width:38px;height:38px;background:url(../images/ewmico.jpg) no-repeat center;}
.m-ewm .mb{position:relative;width:38px;height:38px;}
.m-ewm .showewm{display:none;position:absolute;right:0;top:0;width:180px;height:215px;padding:15px;text-align:center;border:1px solid #efefef;box-shadow: 0 0 10px rgba(0,0,0,0.1);background-color:#ffffff;}
.m-ewm .showewm .code{display:block;margin:auto;width:150px;height:150px;}
.m-ewm .showewm .code canvas{width:150px !important;height:150px !important;}
.m-ewm .showewm p{display:block;margin:auto;margin-top:10px;line-height:1.6;font-size:12px;color:#666666}
.m-ewm .showewm p span{color:#0068b7}
.m-ewm:hover .showewm{display:block;}

.relevantnews{float: right;width:370px}
.relevantnews h2{width:310px;height:44px;line-height:44px;padding:0 30px;font-size:16px;color:#ffffff;font-weight:400;background-color:#da251e}
.relevantnews ul{width:370px;}
.relevantnews ul li{width:370px;height:105px;padding:30px 0;background-color:#fff;border-bottom:1px solid #e7e7e7}
.relevantnews ul li .pic{position:relative;float: left;width:140px;height:105px;text-align:center;background-color:#f1f1f1;border:1px solid #ddd;}
.relevantnews ul li .pic img{width:140px;height:105px}
.relevantnews ul li .pic .date{position:absolute;left:0;bottom:0;padding:0 5px;line-height:25px;font-size:14px;color:#ffffff;background-color:#da251e}
.relevantnews ul li .con{float: right;width:200px;height:105px;overflow:hidden}
.relevantnews ul li .con .tit{width:200px; color:#666666;font-size:14px;}
.relevantnews ul li .con .tit a{color:#666666;font-size:14px;font-weight:bold;}
.relevantnews ul li .con .txt{margin-top:9px; line-height:22px;width:197px;font-size:14px;color:#999999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.relevantnews ul li .tit a:hover{color:#e71f18}

.location{padding:20px 0;height:30px;line-height:30px;color:#999999;border-bottom:1px solid #e7e7e7}
.location span{margin:0 5px}
.location a{color:#999999}
.location a:hover{color:#e71f18}

/*article*/
.article-center{margin-top:15px}
.article-left{width:215px; margin-bottom:15px;}
.left-menu{width:213px;border:1px solid #ddd;border-top:none;}
.left-menu dl{padding-bottom:10px;}
.left-menu dt{margin-bottom:10px;height:40px;line-height:40px;padding:0 15px;font-weight:bold;color:#333;background-color:#f9f9f9;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.left-menu dd{ line-height:30px;margin:0 15px;padding-left:15px;font-size:12px;}
.left-menu dd.on a{color:#da251e}
.left-menu dl p { padding-left:5px;}

.article-right{width:938px; padding:15px;border:1px solid #ddd;}
.article-right .title{height:40px;font-size:18px;color:#333;border-bottom:1px solid #ddd;line-height:25px;}
.article-content{padding:25px 0;}
.article-content p { font-size:16px; line-height:2;}
.article-content img{max-width:100%}

/*商品内页优惠券领取*/
.receive-coupon-bg{display:none;position: fixed;z-index:999;width:100%;height:100%;left:0;top:0;background:#000;opacity:0.5;filter: alpha(opacity=50);}
.receive-coupon {display:none;position:fixed;top:50%;left:50%;margin-left:-200px;margin-top:-150px;z-index:1000;width:400px;height:300px;background-color:#fff;border-radius:10px;}
.receive-coupon h2{position:relative;font-size:20px;padding:20px 50px;color:#333}
.receive-coupon .close{position:absolute;right:10px;top:0;font-size:30px;color:#333;font-family: arial;}
.receive-coupon-li{position:relative;width:300px;height:90px;margin:auto;background-color:#fff}
.receive-coupon-li .left-c{float:left;width:110px;height:75px;padding-top:15px;color:#fff;text-align:center;background-color:#ff5e5c;border-top-left-radius: 2px;border-bottom-left-radius: 2px}
.receive-coupon-li .left-c span{display:block;width:100%;height: 35px;line-height: 35px;overflow:hidden;font-size:20px;font-family: "Arial" ,"Microsoft Yahei";}
.receive-coupon-li .left-c span i{font-size:12px;font-style:normal}
.receive-coupon-li .left-c p{display:block;font-size:12px;width:100%;height: 20px;line-height: 20px;overflow:hidden;}
.receive-coupon-li .right-c{float:left;width:159px;height:60px;padding:14px 15px;background-color:#fff;border:1px solid #e7e7e7;border-left:0;border-top-right-radius: 2px;border-bottom-right-radius: 2px;}
.receive-coupon-li .right-c p{width:159px;height:30px;line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.receive-coupon-li .right-c .p2{color:#999;font-size:12px;background:url(../images/r.png) no-repeat right center;}
.receive-coupon .btn-get{display: block;margin:30px auto;width:200px;height:50px;color:#fff;background-color:#89c997;border-radius:3px;border:none;cursor:pointer}

/*优惠券列表领取*/
.discount-buying{padding:50px 0}
.discount-buying h2{color:#da251d;text-align:center;font-size:40px;font-weight:400}
.index-discount-lists {width:1095px;margin:auto;}
.index-discount-lists li{position:relative;float:left;width:335px;height:90px;margin:0 15px;margin-top:30px;background-color:#fff}
.index-discount-lists li .left-c{float:left;width:110px;height:75px;padding-top:15px;color:#fff;text-align:center;background-color:#ff5e5c;border-top-left-radius: 2px;border-bottom-left-radius: 2px}
.index-discount-lists li .left-c span{display:block;width:100%;height: 35px;line-height: 35px;overflow:hidden;font-size:20px;font-family: "Arial" ,"Microsoft Yahei";}
.index-discount-lists li .left-c p{display:block;font-size:12px;width:100%;height: 20px;line-height: 20px;overflow:hidden;}
.index-discount-lists li .right-c{float:left;width:160px;height:60px;padding:14px 15px;background-color:#fff;border:1px solid #e7e7e7;border-left:0;border-right:0}
.index-discount-lists li .right-c p{width:159px;height:30px;line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.index-discount-lists li .right-c .p2{color:#999;font-size:12px;background:url(../images/r.png) no-repeat right center;}
.index-discount-lists li .lq{float:left;width:35px;height:80px;padding:5px 0;line-height:20px;text-align:center;color:#fff;background-color:#4d91e2;border-top-right-radius: 2px;border-bottom-right-radius: 2px;}

.float_fw{position:fixed;z-index:9999;right:10px;top:50%;margin-top:-250px;}
.float_fw .fw_01{position:relative;width:70px;padding:10px 0;border-top-left-radius:3px;border-top-right-radius:3px}
.float_fw .fw_02{position:relative;width:70px;padding:1px 0 10px;}
.float_fw .fw_03{position:relative;width:70px;padding:5px 0 10px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.float_fw .fw{margin-top:1px;background-color:#353535}
.float_fw .fw a{display:block;width:100%;height:100%}
.float_fw .fw i{display: block;margin:auto;width:40px;height:40px;background:url(../images/icon_06.png) no-repeat 0 0;}
.float_fw .fw .i_01{background-position:0 0}
.float_fw .fw .i_02{background-position:-40px 0}
.float_fw .fw .i_03{background-position:-80px 0}
.float_fw .fw .i_04{background-position:-120px 0}
.float_fw .fw .i_05{background-position:-160px 0}
.float_fw .fw p{line-height:20px;text-align:center;font-size:16px;color:#ffffff}
.float_fw .fw:hover{background-color:#ffd319}
.float_fw .fw:hover i{background-image:url(../images/icon_07.png);}
.float_fw .fw:hover p{color:#353535}

.float_fw .fw_01 .xm{display: none;position:absolute;left:0;top:0;margin-left:-145px;width:140px;padding-right:5px;}
.float_fw .fw_01 .xm .box{position:relative;width:120px;padding:5px 10px 15px;background-color:#353535;border-radius:5px}
.float_fw .fw_01 .xm .box:after{content:'';position:absolute;left:100%;top:40px;width:13px;height:17px;background: url(../images/j.png) no-repeat center;}
.float_fw .fw_01 .xm dl{line-height:30px;margin-top:6px;border-bottom:1px solid #dddddd;text-align:center}
.float_fw .fw_01 .xm dl a{font-size:16px;color:#ffffff;}
.float_fw .fw_01 .xm dl a:hover{color:#ffd319;}
.float_fw .fw_01:hover .xm{display: block}

/* 2018.11.30服务中心 */
.w1070 {width: 1070px;margin: 0 auto;}
.serItem{border-top:1px solid #e5e5e5;overflow:hidden}
.serIcon, .serList, .slidebox {position: relative;}
.serBox, .serIcon, .serList, .serList li {overflow: hidden;}
.serList {width: 1100px;margin: 45px 0;}
.serList li {width: 188px;height: 223px;margin-right: 28px;border: 1px solid #e2e1e1;border-radius: 5px;float: left;}
.serList li a{display:block}
.serList li.wx {width: 411px;}
.serList li.wx .qrcode {position: relative;width: 100%;height: 150px;}
.serList li.wx .qrcode img {position: absolute;left: 50%;top: 50%;margin-left: -52px;margin-top: -52px;}
.serList li .txt {border-top: 1px solid #e2e1e1;padding: 12px 0;text-align: center;font-size: 15px;color: #000;}
.serList li .txt span{font-size:12px}
.serList li .icon {height: 150px;width: 188px;background: url(../images/icon_002.png) no-repeat;}
.serList li .n1 {background-position: -490px -70px;}
.serList li .n2 {background-position: -710px -70px;}
.serList li .n3 {background-position: -930px -70px;}
.serList li .txt span {display: block;color: #da251e;font-size: 12px;padding-top: 5px;}
.serList li .txt span:hover {color: #3c3c3c;}

.serIcon {width: 1150px;padding: 0 0 40px}
.serIcon li {margin-right: 50px;border: 1px solid #e2e1e1;border-radius: 5px;float: left;}
.serIcon li {padding: 0;width: 321px;height: 118px;position: relative;overflow: hidden;background: url(../images/icon_003.png) no-repeat;}
.serIcon li a{display:block;width: 321px;height: 118px;}
.serIcon li.n1 {background-position: 0 -95px;}
.serIcon li.n2 {background-position: -370px -95px;}
.serIcon li.n3 {background-position: -740px -95px;margin-right: 0;}
.serIcon li .inner {position: absolute;top: 35px;left: 185px;}
.serIcon li.n3 .inner {left: 148px;}
.serIcon li h5 {font-size: 15px;color: #000;}
.serIcon li span {padding-top: 7px;color: #da251e;display: block;}
.serIcon li span:hover {color: #3c3c3c;}
.serIcon li b.tel {font-family: Arial,Helvetica,sans-serif;font-size: 21px;margin-top: -5px;cursor: default;}
.serIcon li b.tel {position: relative;color: #da251e;}

.s_body {background: #f6f6f6;padding: 30px 0;text-align: center;border-top:1px solid #e5e5e5;}
.s_content {width: 1198px;margin: 0 auto;position: relative;z-index: 0;background: white;border: 1px solid #e5e5e5;text-align: left;}
.s_content h1.hn_tith4 {line-height: 75px;border-bottom: 1px solid #e5e5e5;padding: 0 30px;position: relative;z-index: 1;font-size: 18px;font-weight:400}
.s_content .s_step {width: 1140px;margin: 0 auto;padding: 30px 0;font-size: 0px;}
.s_content .s_step li {width: 218px;height: 60px;line-height: 60px;text-align: center;font-size: 16px;color: #666;margin: 0 5px;position: relative;background: #f6f6f6;display: inline-block;}
.s_content .s_step li.active {background: #005aa9;color: #fff;}
.s_content .s_step li i {display: block;width: 30px;height: 30px;position: absolute;left: -20px;top: 50%;margin-top: -15px;background: url(../images/s_ico30.png);z-index: 9;}

.s_content .tablebox {width: 1140px;margin: 0 auto;padding: 25px 0 50px;font-size: 14px;color: #666;}
.tablebox .row{padding:5px 0;position:relative;}
.tablebox .name{width:105px;text-align:right;padding-right:20px;display:inline-block;vertical-align:top;line-height:40px}
.tablebox .link{color:#32beff;display:inline-block;padding:0 5px;}
.imp {color: red;}
.qd_select {position: relative;background: no-repeat white;cursor: pointer;z-index: 10;height: 40px;display: inline-block;border: 1px solid #e5e5e5;font-size: 14px;vertical-align: top;}
.qd_select li.sname {position: relative;z-index: 1;background: white;height: 40px;line-height: 40px;text-align: left;display: block;color: #666;display: block;padding-right: 25;padding-left: 15px;font-size: 14px;overflow: hidden;}
.qd_select li.sname i {position: absolute;top: 7px;right: -5px;width: 25px;height: 25px;background: url(../images/hn_ico.png) center;}
.qd_select li .list {position: relative;top: -40px;z-index: 0;display:none;}
.qd_select ul {overflow: visible;zoom: 1;min-width: 100%;max-height:280px;position: absolute;top: 39px;left: -1px;display: block;padding-bottom: 0px; background: white;border: 1px solid #e5e5e5;}
.qd_select ul li {padding-left: 10px;text-align: left;white-space: nowrap;display: block;line-height: 40px;cursor: pointer;font-size: 100%;}
.qd_select ul li:hover, .qd_select ul li.cur {background: #F7F7F7;}
.qd_select:hover li .list {display:block}
.tablebox .hn_text_40 {position: relative;padding: 0 10px;line-height: 38px;border: 1px solid #e5e5e5;padding: 0 10px;color: #999;font-size: 14px;height: 38px;vertical-align: middle;}
.tablebox textarea {resize: none;border: 1px solid #e5e5e5;padding: 10px 10px;line-height: 22px!important;color: #999!important;text-align: left;font-size: 14px!important;}
.hn_btnblue {line-height: 38px;height: 38px;padding:0 100px;font-size: 14px;display: inline-block;text-align: center;vertical-align: middle;cursor: pointer;background: #072563;color: white!important;border: 1px solid #072563;}
.s_content h2.tit2 {line-height: 60px;font-size: 14px;color: #666;border-bottom: 1px solid #e5e5e5;font-weight: bold;margin-left: 30px;margin-right: 30px;}

.sub-banner {width: 100%;height: 549px;background-position: center;background-repeat: no-repeat;background-image: url(../images/h-page-banner.jpg);}
.s-item1 {position: relative;height: 100%;}
.s-item1 .text {position: absolute;left: 50%;margin-left:-330px;top: 390px;text-align: center;font-size: 24px;color: #fff;}
.s-item1 .text .title {font-size: 40px;border-bottom: 1px solid #fff;letter-spacing: 3px;padding-bottom: 3px;margin-bottom: 3px;}
.s-item1 .weixin {position: absolute;left: 50%;margin-left:-350px;top: 80px;padding: 20px 20px 10px;background: url(../images/s-wx-bg.png) left top repeat;}
.s-item1 .weixin .w-pic img {margin: 0 auto 5px;width:220px}
.s-item1 .weixin .w-text {font-size: 24px;color: #333;line-height: 1.7;text-align: center;letter-spacing: 2px;}

.tipstips {max-width: 1170px;margin-left: auto;margin-right: auto;padding-top: 100px;padding-bottom: 100px;width: 100%;text-align: center;}
.card-item {margin-top: 30px;margin-left: 10px;margin-right: 10px;display: inline-block;vertical-align: top;width: 240px;height: 230px;overflow: hidden;font-size: 14px;padding: 15px;border-radius: 5px;border: 1px solid #eee;box-shadow: 0 0 13px rgba(0,0,0,.08);}
.card-item > strong {display: block;margin-top: 10px;margin-bottom: 10px;color:#333}
.card-item .tel {display: inline-block;margin-top: 70px;font-size: 28px;}

/*帮助中心*/
.helpBox h2 {font-size: 24px;font-weight: normal;text-align: center;padding: 30px 0 30px 0;}
.helpBox .tabs {padding: 15px 0;overflow: hidden;}
.helpBox .tabs li {float: left; width: 120px;text-align: center;margin-left:100px;opacity: 0.3;position: relative;}
.helpBox .tabs li div {padding: 15px 14px;}
.helpBox .tabs li a {padding-top: 75px;display: block;background: url(../images/icon_0000.png) no-repeat;}
.helpBox .tabs li.on {opacity: 1;}
.helpBox .tabs li.on div {background-color: #e4e4e4;border: 1px solid #888;border-radius: 5px;}
.helpBox .tabs li a.n1 {background-position: 0 0;}
.helpBox .tabs li a.n2 {background-position: -90px 0;}
.helpBox .tabs li a.n3 {background-position: -180px 0;}
.helpBox .tabs li a.n4 {background-position: -270px 0;}
.helpBox .tabs li a.n5 {background-position: -360px 0;}

.tabMain ul {position: relative;width: 1200px;overflow: hidden;}
.tabMain li {width: 538px;margin-right: 30px;height: 24px;line-height: 24px;padding: 18px 0;border-bottom: 1px dotted #ddd;background: url(../images/icon_00000.png) no-repeat left center;padding-left: 32px;float: left;}
.tabMain li a {white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;max-width: 500px;display: block;}
.tabMain li a:hover{color:#072563}

.qNav {overflow: hidden;background: #fff;width: 100%;font-size:12px;border-top:1px solid #e5e5e5}
.qNav .path {text-indent: 0;height: 55px;line-height: 55px;}
.path a {color: #999;}
.path u {padding: 0 10px;color: #999;text-decoration: none;}
.helpDetail .title {padding-right: 95px;font-size: 28px;padding-top: 30px;margin-bottom: 40px;}
.helpDetail .title .date {float: right;margin-right: -95px;font-size: 12px;margin-top: 15px;}
.helpDetail .title h1 {width: 790px;font-weight: normal;color: #000;}
.helpDetail .main .left {min-height: 180px;font-size: 13px;line-height: 24px;}
.helpDetail .main .other {padding-top: 40px;padding-bottom: 100px;border-top: 1px solid #ddd;width: 1200px;margin-top: 60px;overflow: hidden;}
.main .other .pro {float: right;width: 430px;overflow: hidden;}
.main .other .tit {font-size: 18px;padding-bottom: 20px;height: 44px;overflow: hidden;width: 100%;}
.main .other .pro li { padding: 10px 20px;text-align: center;border-right: 1px dotted #ccc;width: 100px;float: left;margin-bottom: 20px;line-height: 21px;}
.main .other .pro li .pic {margin-bottom:10px;}
.main .other .pro li p {width: 100px;font-size:12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}

.main .other .qa {width: 700px;overflow: hidden;}
.main .other .qa li {width: 644px;margin-right: 30px;height: 24px;line-height: 24px;padding: 11px 0;border-bottom: 1px dotted #ddd;background: url(../images//icon_00000.png) no-repeat left center;padding-left: 32px;float: left;}
.main .other .qa li a {float: left;height: 24px;line-height: 24px;}
.main .other .qa li a:hover {color:#072563}

.link { width:100%; margin:20px auto 0; overflow:hidden; background:#ffd319;padding:20px 0;}
.link p { font-size:16px; font-weight:bold; line-height:2; color:#333;}
.link a { line-height:2; color:#333;}