﻿@charset "utf-8";
/* CSS Document */

html{font-size:62.5%;}
html{height: 100%;}
body{background:#fff;width: 100%;height: 100%;max-width: 1920px;margin:0 auto;overflow-x: hidden;}
.wrap{width:1200px; margin:0 auto; zoom:1;}
.wrap.w-1600{width: 1600px;}
.wrap:after,.wrap:before{display:table; content:'';}
.wrap:after{clear:both;}
.text-over{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.over{overflow: hidden;}
.text-center{text-align: center;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.table{width: 100%;height: 100%;display: table;}
.table-cell{display: table-cell;}
.inline{display: inline;}
.inline-block{display: inline-block;}
.block{display: block;}
.hidden{display: none;}
.visible-hidden{visibility: hidden;opacity: 1;}
.middle{vertical-align: middle;}
.middleImg img{vertical-align: middle;}
.middleImg .mid-ilb{vertical-align: middle;display: inline-block;}
.middleImg span{height: 100%;vertical-align: middle;display: inline-block;}
.relative{position: relative;}
.absolute{position: absolute;z-index: 1;}
.fixed{position: fixed;z-index: 1;}
.center-vertical{position: relative;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.trans-show{transition:all .5s;-webkit-transition:all .5s;opacity: 0;visibility: hidden;}
.trans-show.visable{opacity: 1;visibility: visible;}
.trans{-webkit-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.imgZoom img{transition: all .4s;-webkit-transition: all .4s;}
.imgZoom img:hover{transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1);}
.flow-shadow{-webkit-transition:all .4s;transition:all .4s;}
.flow-shadow:hover{transform:translate3d(0, -2px, 0);-webkit-transform:translate3d(0, -2px, 0);-webkit-box-shadow:0 0px 10px #e9e9e9;box-shadow:0 0px 10px #e9e9e9;}
.clear_gt_991{clear: both;}
.border-box{box-sizing: border-box;}
*.hoverColor{-webkit-transition:all .3s;transition:all .3s;}
*.hoverColor:hover{color: #e60012!important;}
.show-pc-block{display: block!important;}
.show-pc-inline-block{display: inline-block!important;}
.show-mb-block{display: none!important;}
.show-mb-inline-block{display: none!important;}
body.flex-foot-bottom{display: flex;flex-direction: column;}
.flex-foot-bottom .header,
.flex-foot-bottom .footer,
.flex-foot-bottom .top-cateogry,
.flex-foot-bottom .wrap-banner,
.flex-foot-bottom .bread{flex: 0 0 auto;}
.flex-main-content{flex: 1 0 auto;}
.iconfont{font-family:"iconfont";font-style:normal;vertical-align: middle;}
@font-face{font-family: 'YaHeiLight';src: url(../fonts/microsoftyaheiuilight.ttf);}
@font-face{font-family: 'AvantGarde';src: url(/inc/file/fonts/AvantGarde.otf);}

input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }

.w_detail{max-width: 1590px;margin: 3rem auto 2%;}
.w_detail .title{font-size: 2.2rem;color:#000;text-align: center;}
.w_detail .ext{font-size: 1.4rem;color: #888;margin-top: 1%;text-align: center;}
.w_detail .ext span{font-size: 1.4rem;color: #888;margin:0 5px;}
.w_detail .ext .iconfont{font-size: 2rem;color: #888;}
.w_detail .ext .s-btn{cursor: pointer;}
/*.w_detail .ext .share-span{}*/
/*.w_detail .ext .share-span .jia-share{left: 100%;top: 2px;min-width: 120px;}*/
.w_detail .content{font-size: 1.4rem;color: #333;line-height: 190%;padding:2% 0 5%;margin: 3rem auto 0;border-top: 1px solid #dedede;overflow-x: hidden;}
@media (max-width:991px){
    .w_detail .content img{width: auto!important;height: auto!important;max-width: 100%;max-height: 100%;}
}
.w_detail .ln{margin: 2% 0;}
.w_detail .ln div{font-size: 1.4rem;color: #caad77;line-height: 200%;}
.w_detail .ln div a{font-size: 1.4rem;color: #666;}
/*.w_detail .ln div a:hover{color: #e60012;}*/
.w_detail .ln div span{font-size: 1.4rem;color: #888;font-weight: normal;margin-left: 5px;display: none;}
.w_detail .ln div span i{vertical-align: unset;}

.bread{font-size: 1.4rem;color: #555;padding:3rem 0;}
.bread a{font-size: 1.4rem;color: #555;}
.bread span{font-size: 1.4rem;color: #999;}

.clear_both{zoom:1;}
.clear{clear: both;}
.posi li a,.posi li{color:#666; line-height:40px;}
.page_contents{background:#fff; padding:30px 0;}
#pop_info_tips,.pop_info_tips{top: 50%;}

img{max-width: 100%;height: auto;}

/*.top-cateogry-style{margin-bottom: 6rem;visibility: hidden;opacity: 0;transition: opacity .7s;padding: 0 20px;background: #fff;position: relative;}
.top-cateogry-style:after{content: '';position: absolute;width: 100%;height: 0;border-bottom: 1px solid #dedede;bottom: 0;left: 0;}
.top-cateogry-style.show{visibility: visible;opacity: 1;}
.top-cateogry-style .main{display: block;white-space: nowrap;}
.top-cateogry-style .a{font-size: 1.8rem;color: #333;display: inline-block;margin:0 1.5rem;line-height: 5rem;border-bottom: 3px solid transparent;padding: 0;}
.top-cateogry-style .a:hover{color:#e60012;}
.top-cateogry-style .a.on{color:#e60012;border-color: #e60012;}
.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-bottom: 1.7rem;}
.top-cateogry-style .mCSB_draggerContainer{visibility: hidden;opacity: 0;}
.tCateBtn{color:#333;font-size: 2rem;top: 25%;cursor: pointer;visibility: hidden;opacity: 0;}
.tCateBtn.show{visibility: visible;opacity: 1;}
.tCateBtn.prev{left: 0;}
.tCateBtn.next{right: 0;}*/

.top-cateogry{height: 7rem;border-bottom: 1px solid #dedede;/*margin-bottom: 55px;*/}
.top-cateogry a{display: inline-block;line-height: 7rem;height: 7rem;font-size: 1.8rem;color: #333;margin:0 3rem;border-bottom: 3px solid transparent;}
.top-cateogry a.on{color: #ee0000;border-color: #ee0000;}

/*悬浮栏*/
#susnav{position: fixed;top: 200px;right: 5%;z-index: 999;}
#susnav .sus_list .sus{margin-bottom: 5px;}
#susnav .sus_list .sus:nth-child(2){display: block;width: 41px;height: 40px;background: #fff url(../img/ii1.png) no-repeat center;border-radius: 5px;border: solid 1px #ee0000;}
#susnav .sus_list .sus:nth-child(1){display: none;width: 41px;height: 40px;background: #fff url(../img/ii1.png) no-repeat center;border-radius: 5px;border: solid 1px #ee0000;}
#susnav .sus_list .sus:nth-child(3){display: block;width: 41px;height: 40px;background: #fff url(../img/ii2.png) no-repeat center;border-radius: 5px;border: solid 1px #ee0000;}
#susnav .sus_list .sus:nth-child(4){display: block;width: 41px;height: 40px;background: #fff url(../img/ii3.png) no-repeat center;border-radius: 5px;border: solid 1px #ee0000;}
#susnav .sus_list .sus:nth-child(5){display: block;width: 41px;height: 40px;background: #fff url(../img/taobao.png) no-repeat center;border-radius: 5px;border: solid 1px #ee0000;}
#susnav .sus_list .sus:nth-child(6){display: block;width: 41px;height: 40px;background: #fff url(../img/alibaba.png) no-repeat center;border-radius: 5px;border: solid 1px #ee0000;}

#susnav .sus_list .sus:nth-child(7){display: block;width: 41px;height: 40px;background: #fff url(../img/ii4.png) no-repeat center;border-radius: 5px;border: solid 1px #ee0000;}
#susnav .sus_list .sus:nth-child(1):hover{background: #ee0000 url(../img/ii1_h.png) no-repeat center;}
#susnav .sus_list .sus:nth-child(2):hover{background: #ee0000 url(../img/ii1_h.png) no-repeat center;}
#susnav .sus_list .sus:nth-child(3):hover{background: #ee0000 url(../img/ii2_h.png) no-repeat center;}
#susnav .sus_list .sus:nth-child(4):hover{background: #ee0000 url(../img/ii3_h.png) no-repeat center;}
#susnav .sus_list .sus:nth-child(7):hover{background: #ee0000 url(../img/ii4_h.png) no-repeat center;}
#susnav .sus_list .sus:nth-child(3) .tel{font-size: 16px;border: solid 1px #ee0000;border-radius: 5px;background: #fff;color: #ee0000;position: absolute;left: -135px;top: 47px;width: 130px;height: 40px;line-height: 40px;text-align: center;display: none;cursor: default;}
#susnav .sus_list .sus:nth-child(3):hover .tel{display: block;}
#susnav .sus_list .sus:nth-child(4) .codess{position: absolute;left: -110px;top: 75px;width: 100px;height: 100px;display: none;}
#susnav .sus_list .sus:nth-child(4) .codess img{max-width: 100%;height: auto;}
#susnav .sus_list .sus:nth-child(4):hover .codess{display: block;}

#susnav .sus_list .sus:nth-child(2) .codeqq{position: absolute;left: -215px;top: 2px;width: 200px;/*height: 125px;*/display: none;border: solid 1px #ee0000;border-radius: 5px;padding: 5px;}
#susnav .sus_list .sus:nth-child(2) .codeqq img{max-width: 100%;height: auto;}
#susnav .sus_list .sus:nth-child(2):hover .codeqq{display: block;}
#susnav .sus_list .sus:nth-child(2) .codeqq span,#susnav .sus_list .sus:nth-child(2) .codeqq img{vertical-align: middle;}
/*#susnav .sus_list .sus .codess img{max-width: 100%;height: auto;}*/
#susnav .sus_list .sus:nth-child(2) .codeqq .divs:hover{background: #ee0000;}
#susnav .sus_list .sus:nth-child(2) .codeqq .divs:hover span{color: #fff !important;}

.wrap-banner{}
.wrap-banner .mb-banner{display: none;}

.i-banner{width: 100%;max-width: 1920px;text-align: center;margin:0 auto;}
.i-banner .item{}
.i-banner .owl-dots{}
.i-banner .owl-dots{position: absolute;width: 100%;left: 0;bottom: 3%;text-align: center;}
.i-banner .owl-dots .owl-dot span{background: #fff;margin:0 2px;opacity: 1;width: 30px;height: 2px;border-radius: 0px;background: #fff;}
.i-banner .owl-dots .owl-dot.active span{background: #ee0000;}
.i-banner.owl-banner-m{display: none;}


.header{background: #fff;width: 100%;z-index: 1000;}
/*.header:after{position: fixed;width: 100%;height: 100%;top: auto;left: 0;content: "";z-index: 0;visibility: hidden;opacity: 0;transition: all .5s;background: rgba(0,0,0,.5);}*/
.header .logo{margin-top: 2.5rem;}
.header .nav{margin-right: 125px;}
.header .nav .li{line-height: 10rem;height: 10rem;position: relative;}
.header .nav .li:after{position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background:none;content: '';}
.header .nav .li + .li{margin-left: 5rem;}
.header .nav .li > a{font-size: 1.6rem;color: #333;}
.header.head-style .nav .li:hover > a,
.header.head-style .nav .li.cur > a{color: #ee0000;}
.header .nav .li.cur:after{background: #ee0000;}
.header .nav .li.last{}
.header .nav .li.last a{background: #ee0000;color: #fff !important;border-radius: 5px;padding:0 1.5rem;display: inline-block;line-height: 3rem;}
.header .nav .li.last:hover a{color: #fff;}
.header .nav .li.last:after{display: none;}
.header .nav .nav-child{width: 17rem;background: #fff;top: 100%;left: -5rem;line-height: 5rem;opacity: 0;visibility: hidden;transform: translateY(10px);}
.header .nav .nav-child .t{font-size: 1.6rem;color: #666;padding:0 .5rem;}
.header .nav .nav-child .t + .t{border-top: 1px solid #dedede;}
.header .nav .li:hover .nav-child{opacity: 1;visibility: visible;transform: translateY(0px);}
.header .nav .nav-child .t:hover{color: #ee0000;}
/*.header .lang-btn{margin-left: 4rem;margin-top: 4.2rem;}
.header .lang-btn i{font-size: 2.3rem;color: #666;}
.header .lang-btn a{font-size: 1.4rem;color: #666;}
.header .lang-btn i.icon-jiantou_down{font-size: 1.5rem;color: #666;}
.header .lang-btn a:hover{color: #ee0000;}*/
.header .menu{font-size: 3.5rem;color: #ee0000;margin-left: 1.5rem;margin-top: 0rem;cursor: pointer;}
.header .search{line-height: 10rem;height: 10rem;margin:0 3rem 0 0;position: relative;}
.header .search > a{font-size: 2rem;color: #919191;cursor: pointer;font-weight: bold;}
.header .account{line-height: 10rem;height: 10rem;cursor: pointer;}
.header .account > a{font-size: 2rem;color: #919191;}
.header.white{background: none;position: absolute;left: 0;top: 0;}
.header.white .nav .li > a{color: #fff;}
.header.white .nav .li:after{display: none;}
.header.white .search a,
.header.white .account a{color: #fff;}

.header .wrap .account{position: relative;}
.header .account .sub{position: absolute;right: 0;top: 10rem;width: 13rem;border: solid 1px #f2f2f2;background: #fff;z-index: 999;display: none;}
.header .account .sub .sub_a{display: block;font-size: 1.2rem;color: #777;border-bottom: solid 1px #eeeeee;width: 70%;margin: 0 auto;line-height: 4rem;padding-left: 20%;}
.header .account .sub .sub_a:hover{color: #ee0000;}
/*.header .wrap .account:hover .sub{display: block;}*/
.img_trial{position: absolute;right: 3px;top: -8px;}

.header .mobile-nav{background: #333;top: 100%;left: 0;width: 100%;z-index: 100;display: none;transform: translateY(-150%);}
.header .mobile-nav .li{border-bottom: 1px solid #464646;position: relative;}
.header .mobile-nav .li:after,
.header .mobile-nav .li:before{content:"-";height: 2px;background: #9e9e9e;width: 15px;position: absolute;z-index: 1;right: 5%;top:48%;font-size: 0;transition: all .4s;-webkit-transition: all .4s;}
.header .mobile-nav .li:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.header .mobile-nav .li.open:before{transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.header .mobile-nav .li.open:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.header .mobile-nav .li.no-child:before,
.header .mobile-nav .li.no-child:after{display: none;}
.header .mobile-nav .li a{font-size: 2.4rem;color: #fff;}
.header .mobile-nav .li-chlid{height: 0;background: #3e3e3e;}
.header .mobile-nav .li-chlid a{display: block;font-size: 1.8rem;color: #fff;padding: 8px 0;}
.header .mobile-nav .m-lang{padding:3.5% 0;}
.header .mobile-nav .m-lang a{width: 50%;font-size: 1.8rem;color: #fff;}
.header .mobile-nav.show{transform: translateY(0%);}
#nav{display: none;}
.header .target{display: none;}

.header .top-search{width: 34px;height: 34px;border-radius: 20px;opacity: 1;margin-top: 1.8rem;background: none;position: absolute;bottom: 3.4rem;right: -29px;z-index: 9999;}
.header .top-search:hover{opacity: 0.5;}
.header .top-search > a{width: 35px;height: 35px;right: 0;left:0;top: 0;z-index: 2;margin: 0 auto;text-align: center;}
.header .top-search .text{width: 0;height: 32px;line-height: 32px;font-size: 14px;color: #333;border: 0;background: none;}
.header.white .top-search .text{color: #fff;}
.header .top-search .button{width: 35px;height: 35px;right: 0;top: 0;border: 0;cursor: pointer;/*background-size: cover;*/background: url(../img/search.png)no-repeat center;background-size: 70% !important;}
.header .top-search.unfold{width: 145px;opacity: 1;position: absolute;/*bottom: -40px;*/right: -30px;border: solid 1px #888;/*top: 60px;*/background: none;}
.header .top-search.unfold .text{width: 100px;padding: 0 35px 0 10px;outline: none;}
.header .top-search.unfold .text ~ a{display: none;}


.index-show{margin:5rem 0 0;}
.index-show.mobile{display: none;}
.index-show .mod{}
.index-show .mod .box{margin-bottom: 2.5rem;}
.index-show .mod .box .word{left: 5%;top: 10%;}
.index-show .mod .box .word .tit{font-size: 2.8rem;color: #fff;}
.index-show .mod .box .word .line{width: 5rem;height: 1px;background-color: #fff;margin:1.5rem 0;}
.index-show .mod .box .word .brief{font-size: 1.6rem;color: #fff;}
.index-show .mod .box iframe{position: absolute;top: 0;left: 0;z-index: 1;}
.index-show .mod.fl .box.box_1 .word,
.index-show .mod.fr .box.box_0 .word{top:30%;}

/*.index-show .mod .box iframe.on{}
.index-show .mod .box_2 img.on{opacity: 0;}*/

.index-web-article{padding: 4rem 0;}
.index-web-article .box{width:16%;margin:0 4.5%;}
.index-web-article .box .iconfont{font-size: 5rem;color: #878787;}
.index-web-article .box .n{font-size: 1.6rem;color: #101010;margin:1rem 0;}
.index-web-article .box .bf{font-size: 1.4rem;color: #101010;font-family: 'YaHeiLight';}
.index-web-article .box:hover .iconfont{color: #e00;}


.footer{background: #f6f6f6;padding-top: 6rem;}
.footer .w-1600{border-bottom: 1px solid #e9e9e9;padding-bottom: 5rem;}
.footer .web-box{width: 13rem;margin-right: 2rem;}
.footer .web-box .tit{font-size: 1.6rem;color: #333;margin-bottom: 2rem;}
.footer .web-box .li{font-size: 1.4rem;color: #999;line-height: 230%;}
.footer .foot-contact{border-left: 1px solid #ddd;max-width: 22rem;padding: 0 2rem 3rem 8rem;}
.footer .foot-contact .phone{font-size: 2.8rem;color: #333;}
.footer .foot-contact .time{font-size: 1.4rem;color: #888;margin:1.5rem 0 2rem;}
.footer .foot-contact .online{background: #313131;font-size: 1.4rem;color: #fff;line-height: 4rem;max-width: 16rem;width: 100%;margin:0 auto;}
.footer .foot-contact .online img{margin-right: 1rem;}
.footer .cpr{font-size: 1.4rem;color: #888;line-height: 200%;padding:2rem 0;}

.about-title{font-size: 3.2rem;color: #000;text-align: center;margin: 0 0 5rem;}
.about-title span{display: block;width: 3rem;height: 1px;margin:1.5rem auto 0;background: #000;}

.about{}
.about .intrduce{padding:6rem 0;}
.about .intrduce .img{width: 44%;}
.about .intrduce .content{width: 52%;margin-top: 2rem;}

.wow{visibility: hidden;}
.develop{padding:60px 0 80px; background:url(../img/ab_1.jpg) no-repeat center bottom #fcfcfc;}
.develop .list{padding: 0 3%;}
.develop .item{width: 100%;max-width: 1165px;min-height: 90px;margin: 0 auto 24px;z-index: 2;cursor: pointer; visibility:hidden;}
.develop .item:last-child{margin-bottom: 0;}
.develop .item .year{top: -6px; z-index: 2;}
.develop .item.left .year{left: -180px;}
.develop .item.right .year{right: -180px;}
.develop .default{height: 100%;z-index: 2;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;}
.develop .development{height: 100%;z-index: 2;display: none;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}
.develop .year{font-size: 30px;color: #9e9e9e;font-family: 'AvantGarde';}
.develop .mains{max-width: 80%;font-size: 14px;margin-left: 15px; color:#fff;}
.develop .bg{left: 0;top: 50%;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}
.develop .round{width: 17px;height: 17px;background-color: #fff;padding: 5px;border: 1px dashed #e9e9e9;border-radius: 20px;left: 50%;top: 0;margin-left: -15px;}
.develop .round .i{width: 100%;height: 100%;background-color: #a7a7a7;border-radius: 100%;}
.develop .line{width: 105px;height: 1px;background-color: #e6e7e7;top: 50%;}
.develop .left .line{right: 100%;}
.develop .right .line{left: 100%;}
.develop .table-cell{padding: 10px 20px;}
/*.about-development .on{height: 90px;}*/
.develop .on .default{display: none;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}
.develop .on .development{display: block;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;}
.develop .on .year{color: #fff;margin: 10px 0;background: none;}
.develop .on .main{color: #fff;margin: 10px 0;}
.develop .on .bg{width: 100%;height: 100%;background-color: #333;border-radius: 90px;top: 0;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;}
.develop .on .about-progress{background-color: #333;}
.develop .about-progress{width: 5px;background-color: #e4e4e4;left: 50%;top: 35px;padding: 0 0 10000px;margin: 0 0 -10000px -2.5px;}
.develop .about-progress .i{width: 100%;left: 0;top: 0;background-color: #333;}


.honnor{background: url(../img/ab_2.jpg) no-repeat center/cover;padding:15rem 0;}
.honnor .right{}
.honnor .list{width: 50%;background: #fff;height: 624px;padding-bottom: 2.5rem;}
.honnor .list .title{margin: 7.5rem 0;padding: 0 8.5rem;}
.honnor .list .title .en{font-size: 5rem;color: #333;font-family: "Impact";}
.honnor .list .title .cn{font-size: 3.2rem;color: #000;margin:2rem 0;}
.honnor .list .title span{display: block;width: 3rem;height: 1px;background: #000;}
.honnor .list .iconfont{background: rgba(0,0,0,.4);top: 40%;width: 3.5rem;height: 5rem;line-height: 5rem;color: #fff;text-align: center;cursor: pointer;z-index: 10;}
.honnor .list .prev.iconfont{left: 0;}
.honnor .list .next.iconfont{right: 0;}
.owl-honor .owl-item .box{cursor: pointer;}
.owl-honor .owl-nav div{width: 15px;height: 15px;position: relative;}
.owl-honor .owl-nav div:after{position: absolute;top: 0;left: 0;background: #949494;content: '';}
.honnor .list .c-2-zoom{font-size: 1.4rem;color: #999;margin-top: 2.5rem;}
.honnor .right{width: 50%;position: relative;}
.honnor .right:before{position: absolute;background: #ee0000;}

.global-service{padding:7.5rem 0;}

.product-list{padding-top: 4rem;}
.product-list .p-clear{clear: both;}
.product-list .cate-name{font-size: 4rem;color: #000;margin-bottom: 4rem;}
.product-list .list{}
.product-list .list .box{width: 48.333%;box-shadow: 4px 4px 4px #f2f2f2;margin-bottom: 5rem;padding:2%;transition: all .5s .2s;}
.product-list .list .box .pic{text-align: center;margin-bottom: 2rem;height: 38rem;}
.product-list .list .box .word{margin: 5% 12% 6%;}
.product-list .list .box .word .name{font-size: 4rem;color: #333;}
.product-list .list .box .word .bf{font-size: 2rem;color: #888;margin: 2.5rem 0 6rem;}
.product-list .list .box .word .more{font-size: 1.6rem;color: #fff;width: 13rem;height: 5rem;line-height: 5rem;display: inline-block;margin-right: 2rem;background: #333;}
.product-list .list .box .word .more:hover{background: #e00;}
.product-list .list .box .word .buy{font-size: 1.6rem;color: #e00;}
.product-list .list .box:hover{box-shadow: 4px 4px 5px #e7e7e7;transform:translate3d(0, -4px, 0);-webkit-transform:translate3d(0, -4px, 0);}
.product-list .list .box.cols-2{width: 100%;}
.product-list .list .box.cols-2 + .box{margin-right: 3.334%;}
.product-list .list .box.cols-2 .pic{float: right;width: 55%;}
.product-list .list .box.cols-2 .word{float: left;margin: 5% 0 0 9%;max-width: 35%;}
.product-list .list .box.cols-2 .word .name{font-family: 'YaHeiLight';}

.product-detail{}
.product-detail .base{background: #f8f8f8;line-height: 8rem;}
.product-detail .base .title{font-size: 2rem;color: #333;}
.product-detail .base .buy{background: #ee0000;font-size: 1.6rem;color: #fff;border-radius: 5px;width: 11.5rem;line-height: 3.5rem;margin-top: 2.3rem;}
.product-detail .content img{max-width: 100%;height: auto !important;width: auto !important;}

.media-bread .r-title{font-size: 3.6rem;color: #e00;margin-bottom: 1rem;font-family: 'YaHeiLight';}

#info{ margin:60px 0; }
#info .hide{display: none;}
#info .L{ width:68%; float:left; }
#info .R{ width:29%; float:right; }
#info .item{ padding-bottom:30px; margin-bottom:30px; border-bottom:1px solid #ececec; }
#info .item:after{ content:''; width:0px; height:100%; background:-webkit-linear-gradient(left, #ffffff, #f1f1f1); background:-o-linear-gradient(left, #ffffff, #f1f1f1); background:-moz-linear-gradient(left, #ffffff, #f1f1f1); position:absolute; left:0; top:0; z-index:-1; opacity:0; }
#info .item:hover:after{ width:100%; opacity:1; }
#info .item .n{ margin-bottom:20px; margin-top: 10px;}
#info .item .n a{ font-size:18px; }
#info .item:hover .n{margin-left: -10px;}
#info .item:hover .n a{ color:#c50000; }
#info .item .i{ float:left; width:34%; overflow:hidden;}
#info .item .i img{ width:100%; }
#info .item:hover .i img{ transform:scale(1.1, 1.1);}
#info .item .p{ width:62%; float:right; }
#info .item .p1{ font-size:14px; color:#666; line-height:26px; width:98%; overflow:hidden; }
#info .item:hover .p1{ margin-left:-10px;}
#info .item .p2{ font-size:13px; color:#888; margin-top:15px;}
#info .item:hover .p2{ margin-top:20px; }
#info .item1name{ font-size:26px; padding:0 0 20px; margin-bottom:30px; border-bottom:1px solid #ccc; }
#info .item1{ padding-bottom:17px; margin-bottom:17px; border-bottom:1px solid #ececec; }
#info .item1 .i{ float:left; width:29%; }
#info .item1 .i img{ width:100%; }
#info .item1 .n{ width:67%; float:right; }
#info .item1 .n1{ font-size:15px; color:#666; margin-bottom:10px; }
#info .item1 .n2{ font-size:12px; color:#888; }
#info .word .n{ font-size:26px; padding:30px 0 20px; margin-bottom:10px; border-bottom:1px solid #ccc; }
#info .word a{ line-height:40px; font-size:18px; margin-right:20px; display:inline-block; color:#666; }
#info .word a.fz0{ font-size:24px; font-family:'宋体'; }
#info .word a.fz1{ font-size:20px; }
#info .word a.fz2{ font-size:30px; }
#info .word a.fz3{ font-family:'黑体'; font-weight:bold; }
#info .word a.fz4{ font-size:26px; font-family:'宋体'; font-weight:bold; }
#info .word a.fz5{ color:#333; font-family:'宋体'; }
@media screen and (max-width:992px){
    #info .L{width: 100%;float: none;}
    #info .R{width: 100%;float: none;}
}
@media screen and (max-width:767px){
	#info .hide-767{ display:none; }
	#info .show-767{ display:block; }

	#info .item .i{ width:39%; }
	#info .item .n{ margin-bottom:9px; }
	#info .item .n a{ font-size:17px; }
	#info .item .p{ width:56%; }
	#info .item .n{margin-top: 0;}
	#info .item .p1{ font-size:14px; line-height:24px; height:auto; min-height:120px; }

	.media-bread .r-title{font-size: 3rem;}
}
@media screen and (max-width:639px){
	#info .item .p1{ font-size:12px; line-height:20px; height:80px; min-height:80px; }
	#info .item .p2{ font-size:12px; }
	#info .item1name{ font-size:26px; }
	#info .word .n{ font-size:26px; }
	#info .word a{ line-height:36px; font-size:13px; margin-right:12px; }
	#info .word a.fz0{ font-size:18px; }
	#info .word a.fz1{ font-size:15px; }
	#info .word a.fz2{ font-size:20px; }
	#info .word a.fz4{ font-size:19px; }
	#info .word a.fz5{ color:#333; }
}
@media screen and (max-width:479px){
	#info .item .n a{ font-size:15px; }
	#info .item .p1{ margin-bottom:10px; }
	#info .item .p2{ display:none; }
	#info .item1name{ font-size:20px; }
	#info .word .n{ font-size:20px; }
}

.activity{}
.activity .statu-title{font-size: 2.2rem;color: #333;margin: 2rem 0 3.5rem;}
.activity .list{}
.activity .list .box{width: 30.8333%;margin-left: 3.75%;margin-bottom: 5rem;}
.activity .list .box.ml0{margin-left: 0;}
.activity .list .box .pic{}
.activity .list .box .name{font-size: 1.8rem;color: #333;margin-top: 2.5rem;}

.video{}
.video .box{width: 48.3333%;float: left;margin-bottom: 6rem;margin-right: 3.33333%;}
.video .box.mr0{margin-right: 0;}
.video .box .video-url{display: none;}
.video .box .pic{}
.video .box .pic.played img,
.video .box .pic.played.play-button{visibility: hidden;}
.video .box .pic video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;}
.video .box .pic .play-button{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);cursor: pointer;}
.video .box .pic .play-button img{transform:scale(.9, .9);}
.video .box .pic .play-button:hover img{transform:scale(1, 1);}
.video .box .title{font-size: 2.4rem;color: #333;margin: 3rem 0 1rem;}
.video .box .date{font-size: 1.4rem;color: #999;}
.video .box.top{width: 100%;float: none;clear: both;margin-right: 0;}


#contact{margin-top:30px;}
#contact .con_top{margin:0% 0 3%;padding: 2.5% 0; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
#contact .con_top .c_li{width:26%;font-size: 1.8rem;color: #353535;font-family:"AvantGarde";margin-top: 1%;}
#contact .con_top .c_li + .c_li{margin-left:11%;}
#contact .con_top .c_li img{margin-right: 1.5rem;}
/*#contact .con_top .c_li span{display: inline-block;vertical-align: middle;}*/
#contact .con_top .c_li.last{font-family: inherit;padding-left: 4%;background:url(../img/ct_3.png) no-repeat left center/30px auto;margin-top: 0;}
#contact .con_top .co2{/* background:url(../img/phone.png) no-repeat left center;*/ font-size:26px; color:#353535; font-family:"AvantGarde";}

#contact .cont{width:100%; margin-bottom:50px;}
#contact .con_mid{margin-bottom: 4rem;}
#contact .con_mid .con_li{width:48%; padding:7rem 0; border:1px solid #c5c5c5; border-bottom:4px solid #ee0000;}
#contact .con_mid .ct1{background:#fefefe url(../img/cont_1.jpg) no-repeat center/cover;}
#contact .con_mid .ct2{background:#fefefe url(../img/cont_2.jpg) no-repeat center/cover;}
#contact .con_mid .con_li .c_title{text-align:center; color:#333; font-size:3rem;}
#contact .con_mid .con_li .c_bri{text-align:center; color:#666; font-size:1.6rem;margin:3% 0;}
#contact .con_mid .con_li .c_mail{text-align:center; margin-top:5%; font-size:0;}
#contact .con_mid .con_li .c_mail .cm{}
#contact .con_mid .con_li .c_mail .cm a{font-size:2rem; color:#353535;}
#contact .con_mid .con_li .c_mail .cm a img{margin-right: 1rem;}
/*#contact .con_mid .con_li .c_mail .cm1{background:url(../img/tel1.png) no-repeat left center;}*/
/*#contact .con_mid .con_li .c_mail .cm2{background:url(../img/tel2.png) no-repeat left center;}*/
#contact .manager .title{font-size: 2rem;color: #333;}
#contact .manager .list{text-align: center;margin-top: 5rem;padding-bottom: 8rem;}
#contact .manager .list .big{width: 29%;display: block;height: 17rem;background: #f8f8f8;border: solid 1px #eeeeee;margin-left: 2%;margin-right: 2%;margin-bottom: 3%;}
/*#contact .manager .list .big:last-child{margin-right: 0;}*/
#contact .manager .list .big .names{font-size: 2.4rem;color: #333;margin-top: 3.8rem;}
#contact .manager .list .big .areas{font-size: 1.6rem;color: #777777;margin-top: 2rem;}
#contact .manager .list .big .tels{font-size: 1.6rem;color: #777;margin-top: 2rem;}

/*member-style*/
.sign-form{background: url(../img/ban_5.jpg) no-repeat center/cover;}
.sign-form .form-area{max-width: 600px;width: 96%;margin: 12.5rem auto;background: #fff;padding:3rem 0 5rem;}
.sign-form .form-area form{max-width: 400px;width:96%;margin:0 auto;}
.sign-form .form-area .member_msgerror{font-size: 16px;color: #e00;margin-bottom: 10px;}
.sign-form .form-area .title{font-size: 3rem;color: #333;margin-bottom: 3rem;}
.sign-form .form-area .input{border:1px solid #e5e5e5;}
.sign-form .form-area .input span{width: 10%;}
.sign-form .form-area .input span img{}
.sign-form .form-area .input input{width: 90%;height: 4.5rem;font-size: 1.4rem;color: #a5a5a5;border:none;}
.sign-form .form-area .input input:-webkit-input-placeholder{color: #a5a5a5;}
.sign-form .form-area .input + .input{margin-top: 2rem;}
.sign-form .form-area .re-forget{margin:2rem 0;}
.sign-form .form-area .re-forget .remember{font-size: 1.4rem;color: #666;}
.sign-form .form-area .re-forget .remember span{display: inline-block;width: 1.9rem;height: 1.9rem;border:1px solid #e5e5e5;vertical-align: top;}
.sign-form .form-area .re-forget .remember span.selected{background: url(../img/checked.png) no-repeat center;}
.sign-form .form-area .re-forget .remember span input{position: absolute;top: 0;left: 0;width: 50px;height: 50px;font-size: 30px;cursor: pointer;opacity: 0;}
.sign-form .form-area .re-forget .find{font-size: 1.4rem;color: #e00;}
.sign-form .form-area .sub{}
.sign-form .form-area .sub input{background: #ee0000;width: 100%;height: 5rem;font-size: 2rem;color: #fff;border:none;cursor: pointer;}
.sign-form .form-area .bottom-w{margin-top: 3rem;font-size: 1.6rem;color: #333;}
.sign-form .form-area .bottom-w span{font-size: 16px;color: #e00;}

.sign-form.reg .form-area .input input{text-indent: 2rem;}
.sign-form.reg .form-area .input.phone{}
.sign-form.reg .form-area .input.phone span{font-size: 1.4rem;color: #666;width: 20%;line-height: 4.5rem;border-right: 1px solid #e5e5e5;box-sizing: border-box;}
.sign-form.reg .form-area .input.phone input{width: 80%;}
.sign-form.reg .form-area .input.phone input:-webkit-input-placeholder{color: #666;}
.sign-form.reg .form-area .input.Vcode{}
.sign-form.reg .form-area .input.Vcode input{width: 70%;}
.sign-form.reg .form-area .input.Vcode .send_sms{right: 1%;top: 16%;line-height: 3rem;font-size: 1.4rem;color: #fff;width: 27%;background: #ee0000;border-radius: 4px;cursor: pointer;height: auto;text-indent: 0;}
.sign-form.reg .form-area .sub{margin-top: 4rem;}
/*member-style-end*/

/*member*/
#lib_member{}
#lib_member .leftMenu{width: 23.333%;background: #f7f8f9;box-sizing: border-box;padding:2%;margin-bottom: 2rem;}
#lib_member .leftMenu .title{font-size: 1.8rem;color: #333;border-bottom: 1px solid #ddd;padding-bottom: 1.5rem;margin-bottom: 2rem;}
#lib_member .leftMenu .li{font-size: 1.4rem;color: #555;margin-bottom: 3rem;}
#lib_member .rightContents{width: 72%;margin-bottom: 7rem;}

.member_index{}
.member_index .base{padding:2%;border:1px solid #e9e9e9;margin-bottom: 2rem;}
.member_index .base .pic{width: 14%;margin-right: 4.5%;}
.member_index .base .pic img{border-radius: 50%;}
.member_index .base .base-word{width:80%;}
.member_index .base .base-word .phone{font-size: 2.4rem;color: #555;}
.member_index .base .base-word .mail{font-size: 1.4rem;color: #888;margin:1rem 0;}
.member_index .base .base-word .control{}
.member_index .base .base-word .control a{font-size: 1.4rem;color: #44a8f2;}
.member_index .base .base-word .control span{font-size: 1.4rem;color: #c3c3c3;margin:0 1rem;}

.member_index .new-orders{border:1px solid #e9e9e9;}
.member_index .new-orders .title{line-height: 4.5rem;border-bottom:1px solid #e9e9e9;padding:0 2%;}
.member_index .new-orders .title div{font-size: 1.4rem;color: #333;}
.member_index .new-orders .title a{font-size: 1.4rem;color: #e00;}
.member_index .new-orders .order-list-row{padding:2%;}
.member_index .new-orders .order-list-row .top-title{border-bottom:1px solid #e9e9e9;padding-bottom: 1rem;}
.member_index .new-orders .order-list-row .top-title div{font-size: 1.4rem;color: #777;}
/*.member_index .new-orders .order-list-row .w-0{width: 16%;}
.member_index .new-orders .order-list-row .w-1{width: 12%;text-align: center;}
.member_index .new-orders .order-list-row .w-2{width: 16%;text-align: center;margin-left: 5%;}
.member_index .new-orders .order-list-row .w-3{width: 12%;text-align: center;}
.member_index .new-orders .order-list-row .w-4{margin-left: auto;margin-right: 3%;text-align: center;width: 23%;}*/
.member_index .new-orders .order-list-row .w-5{/*margin-left: 3%;*/display: none;}
.member_index .new-orders .order-list-row .w-0{width: 20%;}
.member_index .new-orders .order-list-row .w-1{width: 12%;text-align: center;}
.member_index .new-orders .order-list-row .w-2{width: 21%;text-align: center;margin-left: 5%;}
.member_index .new-orders .order-list-row .w-3{width: 16%;text-align: center;}
.member_index .new-orders .order-list-row .w-4{margin-left: 3%;margin-right: 3%;text-align: center;}
.member_index .new-orders .order-list-row .row{padding:1.5rem 0;display: flex;flex-direction: row;align-items: center;cursor: pointer;}
.member_index .new-orders .order-list-row .row div{font-size: 1.4rem;overflow: hidden;word-wrap : break-word;}
.member_index .new-orders .order-list-row .row .w-0{color: #555;}
.member_index .new-orders .order-list-row .row .w-0 .pic{width: 8.5rem;height: 8.5rem;background: #d8d8d8;margin-right: 2rem;}
.member_index .new-orders .order-list-row .row .w-0 .name{font-size: 1.6rem;color: #333;}
.member_index .new-orders .order-list-row .row .w-1{color: #555;}
.member_index .new-orders .order-list-row .row .w-2{color: #555;}
.member_index .new-orders .order-list-row .row .w-3{color: #e00;}
.member_index .new-orders .order-list-row .row .w-4{color: #555;}
.member_index .new-orders .order-list-row .row .w-5{color: #555;}
.member_index .new-orders .order-list-row .row:hover .w-0,.member_index .new-orders .order-list-row .row:hover .w-1,.member_index .new-orders .order-list-row .row:hover .w-2,.member_index .new-orders .order-list-row .row:hover .w-3,.member_index .new-orders .order-list-row .row:hover .w-4{color: #e00;}

.member_profile{}
.member_profile .member-module-title{font-size: 1.8rem;color: #333;margin-bottom: 3rem;}
.member_profile .opt-title{font-size: 1.4rem;color: #555;margin-bottom: 1.5rem;}
.member_profile .tr{margin-bottom: 2.5rem;}
.member_profile .head-pic{}
.member_profile .head-pic .pic{width: 13%;margin-right: 3%;}
.member_profile .head-pic .pic img{border-radius: 50%;}
.member_profile .head-pic .right{width: 80%;}
.member_profile .head-pic .right{font-size: 1.4rem;color: #555;position: relative;}
.member_profile .head-pic .right .file_input{width: 20rem;border:1px solid #dcdcdc;background: #f7f7f7;color: #555;line-height: 3rem;margin:1.5rem 0;border-radius: 100px;}
.member_profile .head-pic .right .files{cursor: pointer;opacity: 0;top: 30px;left: 0;width: 500px;height: 50px;}
.member_profile input.text{width: 28rem;height: 3.8rem;font-size: 1.4rem;color: #555;border:1px solid #ccc;border-radius: 3px;text-indent: 3%;}
.member_profile input.long{width: 99%;max-width: 60rem;}
.member_profile input.readonly{background: #f3f3f3;}
.member_profile .base-info .fl + .fl{margin-left: 3rem;}
.member_profile select{border:1px solid #ccc;width: 13rem;height: 4rem;line-height: 4rem;color: #a2a2a2;padding-left: 1rem;font-size: 1.4rem;border-radius: 5px;}
.member_profile select + select{margin-left: 2rem;}
.member_profile select option{font-size: 1.4rem;color: #888;text-indent: 3%;}
.member_profile .sex{font-size: 1.4rem;color: #555;}
.member_profile .sex input{margin-right: .6rem;}

.sub-btn{border:none;border-radius: 5px;background: #ee0000;color: #fff;font-size: 1.4rem;width: 13.5rem;margin-top: 3.5rem;cursor: pointer;height: 3rem;}
/*member-end*/

/*服务*/
#service{}
#service .wrap .list{text-align: center;padding: 10rem 0;}
#service .wrap .list .big{display: inline-block;width: 24%;}
#service .wrap .list .big .img{text-align: center;width: auto;height: 10rem;}
#service .wrap .list .big .img.i0{background: url(../img/svh_0.png)no-repeat center;}
#service .wrap .list .big .img.i1{background: url(../img/svh_1.png)no-repeat center;}
#service .wrap .list .big .img.i2{background: url(../img/svh_2.png)no-repeat center;}
#service .wrap .list .big .img.i3{background: url(../img/svh_3.png)no-repeat center;}
#service .wrap .list .big .font{font-size: 1.8rem;color: #292929;margin-top: 3.6rem;}
#service .wrap .list .big:hover .img.i0{background: url(../img/svh_0_h.png)no-repeat center;}
#service .wrap .list .big:hover .img.i1{background: url(../img/svh_1_h.png)no-repeat center;}
#service .wrap .list .big:hover .img.i2{background: url(../img/svh_2_h.png)no-repeat center;}
#service .wrap .list .big:hover .img.i3{background: url(../img/svh_3_h.png)no-repeat center;}
#service .wrap .list .big:hover .font{color: #ee0000;}

/*保修查询*/
#warranty{padding-top: 11.5rem;padding-bottom: 16rem;background: #f8f8f8;border-bottom: solid 1px #e2e2e2;}
#warranty .wrap .img{text-align: center;}
#warranty .wrap .img img{max-width: 100%;height: auto;}
#warranty .wrap .title{font-size: 2rem;color: #ee0000;text-align: center;padding-top:3.5rem;padding-bottom: 4.5rem;}
#warranty .wrap .con{font-size: 1.8rem;max-width:360px;margin:0 auto;color:#333;}
#warranty .wrap .tables{margin: 0 auto;margin-top: 2rem;}
/*#warranty .wrap table{border: solid 1px #ccc;border-collapse: collapse;}*/
#warranty .wrap table tr td{font-size: 1.6rem;}
#warranty .wrap .sele .row{margin-bottom: 2rem;text-align: center;}
#warranty .wrap .sele .row:last-child{margin-bottom: 0;}
#warranty .wrap .sele .row .input{width: 38rem;height: 5rem;border:solid 1px #dedede;border-radius: 3px;font-size: 1.2rem;color: #888;padding-left: 1.5rem;background: #fff;}
#warranty .wrap .sele .row .inputs{width: 36rem;padding-left: 2rem;}
#warranty .wrap .sele .row .submit{background: #ee0000;color: #fff;border:solid 1px #ee0000;font-size: 1.6rem;padding-left: 0;}

/*维修进度*/
#schedule{padding-top: 8rem;padding-bottom: 12rem;background: #f8f8f8;border-bottom: solid 1px #e2e2e2;}
#schedule .wrap .title{font-size: 3rem;color: #333333;text-align: center;}
#schedule .wrap .bar{position: relative;width: 90%;margin: 0 auto;margin-top: 5rem;height: 10rem;overflow: hidden;}
#schedule .wrap .bar .big{position: absolute;left: 0;top: 0;width: 25%;}
#schedule .wrap .bar .big.i0{left: 0;}
#schedule .wrap .bar .big.i1{left: 25%;}
#schedule .wrap .bar .big.i2{left: 50%;}
#schedule .wrap .bar .big.i3{left: 75%;}
#schedule .wrap .bar .big .img{width: auto;height: 3.5rem;background: url(../img/sch.png)no-repeat center;}
#schedule .wrap .bar .big.on .img{background: url(../img/sch_h.png)no-repeat center;}
#schedule .wrap .bar .big .font{font-size: 2rem;color: #333;text-align: center;margin-top: 2.5rem;}
#schedule .wrap .bar .big .borders{position: absolute;left: 150px;top: 22px;width: 88%;height: 1px;background: url(../img/border.png)no-repeat center;}
#schedule .wrap .bar .big.on .borders{background: url(../img/border_h.png)no-repeat center;}
#schedule .wrap .sched{width: 90%;padding: 1.5rem 0;background: #fff;margin:0 auto;margin-top: 3rem;}
#schedule .wrap .sched .left{width: 80%;font-size: 1.4rem;color: #555555;margin-top: 1rem;padding-left: 1rem;}
#schedule .wrap .sched .left span{font-size: 1.2rem;color: #ee0000;}
#schedule .wrap .sched .right{width: 10%;padding-right: 1rem;max-width: 10rem;}
#schedule .wrap .sched .right a{display: block;font-size: 1.2rem;color: #fff;background: #ee0000;border:solid 1px #ee0000;padding: 1rem 2rem;border-radius: 3px;text-align: center;}
#schedule .wrap .sched .right a:hover{background: #fff;color: #ee0000;}
#schedule .wrap .table{width: 90%;margin: 0 auto;margin-top: 2rem;background: #fff;border-top: solid 1px #d9d9d9;}
#schedule .wrap .table .row{border-right: solid 1px #d9d9d9;}
#schedule .wrap .table .row .left{float: left;width: calc(14% - 3px);width: -moz-calc(14% - 3px);width: -webkit-calc(14% - 3px);border-left: solid 1px #d9d9d9;height:5.5rem;line-height:5.5rem;padding-left: 3%;color: #555;overflow: hidden;border-right: solid 1px #d9d9d9;border-bottom: solid 1px #d9d9d9;font-size: 1.2rem;}
#schedule .wrap .table .row .right{float: right;width: 80%;overflow: hidden;height:5.5rem;line-height:5.5rem;border-bottom: solid 1px #d9d9d9;padding-left: 3%;color: #555;font-size: 1.2rem;}
#schedule .wrap .table .row .right a:hover{color: #ee0000;}
#schedule .wrap .table .row.r5 .left,#schedule .wrap .table .row.r6 .left{padding-top: 2rem;line-height: 1.6rem;}
#schedule .wrap .table .row.r5 .right,#schedule .wrap .table .row.r6 .right{height: auto;min-height: 3.5rem;margin-top: 2rem;line-height: 1.6rem;}
#schedule .wrap .table .row .right .aa{display: inline-block;font-size: 1.2rem;color: #fff;background: #ee0000;border:solid 1px #ee0000;width: 9rem;height: 3rem;line-height: 3rem;text-align: center;border-radius: 3px;}
#schedule .wrap .table .row .right .aa:hover{background: #fff;color: #ee0000;}


/*在线支持*/
#support{padding-bottom: 7rem;background: #f8f8f8;border-bottom: solid 1px #e2e2e2;}
#support .wrap .list{background: #fff;box-shadow: 4px 4px 4px #e6e6e6;border:solid 1px #e8e8e8;border-bottom: none;}
#support .wrap .list .big{float: left;padding: 2rem 0;font-size: 14px;color: #777777;}
#support .wrap .list .top{padding: 0 2%;border-bottom:solid 1px #e8e8e8;}
#support .wrap .list .top .big{float: left;font-weight: bolder;}
#support .wrap .list .big{overflow: hidden;}
#support .wrap .list .big.i0{width: 15%;}
#support .wrap .list .big.i1{width: 16%;}
#support .wrap .list .big.i2{width: 20%;}
#support .wrap .list .big.i3{width: 12%;position: relative;}
#support .wrap .list .big.i3 .seles{position: absolute;left: 0;top: 0;background: #fff;padding: 3px;border:solid 1px #ededed;}
#support .wrap .list .big.i3 .seles a{display: block;}
#support .wrap .list .big.i4{width: 14%;}
#support .wrap .list .big.i5{width: 18%;}
#support .wrap .list .big.i5 a{color: #777;}
#support .wrap .list .big.i6{width: 5%;}
#support .wrap .list .big img{margin-left: 1rem;}
#support .wrap .list .big.i6 a{font-size: 14px;color: #ed3d00;}
#support .wrap .list .big.i6 a:hover{color: #ee0000;}
#support .wrap .list .row{border-bottom:solid 1px #e8e8e8;padding: 0 2%;}
#support .wrap .list .row:last-child{border-bottom: none;}
#support .wrap .list .row.on{background: #f7f7f7;}
#support .wrap .subs{padding-bottom: 3rem; }
#support .wrap .subs .subs_b{display: block;background: #ee0000;color: #fff;font-size: 1.4rem;width: 12rem;height: 4rem;line-height: 4rem;text-align: center;border-radius: 5px;}

/*自助寄修*/
#repair{padding: 8rem 0;}
#repair .wrap .top{padding: 6rem 10rem;background: #f8f8f8;}
#repair .wrap .top .title{font-size: 3rem;color: #333;text-align: center;}
#repair .wrap .top .process{text-align: center;margin-top: 5rem;}
#repair .wrap .top .process .big{width: 22%;display: inline-block;}
#repair .wrap .top .process .arrow{display: inline-block;width: 3%;height: 8rem;background: url(../img/arrow.png)no-repeat center top;}
#repair .wrap .top .process .big .img{height: 8rem;}
#repair .wrap .top .process .big.i0 .img{background: url(../img/svs_0.png)no-repeat center;}
#repair .wrap .top .process .big.i1 .img{background: url(../img/svs_1.png)no-repeat center;}
#repair .wrap .top .process .big.i2 .img{background: url(../img/svs_2.png)no-repeat center;}
#repair .wrap .top .process .big.i3 .img{background: url(../img/svs_3.png)no-repeat center;}
#repair .wrap .top .process .big .font{font-size: 2rem;color: #333;text-align: center;margin-top: 0.5rem;}
#repair .wrap .top .btn{text-align: center;margin-top: 5rem;}
#repair .wrap .top .btn a{padding: 1.5rem 5rem;border-radius: 5px;font-size: 16px;display: inline-block;}
#repair .wrap .top .btn .btn1{background: #ee0000;color: #fff;border:solid 1px #ee0000;}
#repair .wrap .top .btn .btn2{background: #f8f8f8;color: #ee0000;border:solid 1px #ee0000;margin-left: 1rem;}
#repair .wrap .bot{margin-top: 2rem;}
/*常见问题*/
#repair .wrap .item{color: #fff; font-size: 18px;}
#repair .wrap .item.item_2{background: #f7f7f7; color: #333333;border:solid 1px #d0d0d0;margin-top: 2rem;}
#repair .wrap .item.item_2.lan{background: #ffffff;border:solid 1px #fff;}
#repair .wrap .item .name{padding-left: 3rem; font-size: 16px;cursor: pointer;padding: 2rem 0;}
#repair .wrap .item .colors{font-weight: bolder;}
#repair .wrap .item .jia{background: url(../img/jia.png) no-repeat center center; width: 2rem; height: 2rem; margin:2rem 2rem 0 0; cursor: pointer;}
#repair .wrap .item .jia.jian{background: url(../img/jian.png)no-repeat center center;}
#repair .wrap .box_2{overflow:hidden;margin-top: 3rem;}
#repair .wrap .box_2 .content{font-size: 1.6rem; color: #333; line-height: 22px;display: none;padding-bottom: 1.6rem;background: #ffffff;}
#repair .wrap .box_2 .content .c{font-size: 1.3rem;color: #333;width: auto;margin-left: 2.5rem;}
#repair .wrap .item .name .q{font-size: 1.8rem;color: #555555;}
#repair .wrap .item .name .c{font-size: 1.6rem;color: #333333;margin-left: 2.5rem;}
#repair .wrap .more{display: block;font-size: 1.6rem;color: #333;text-align: center;margin-top: 5rem;}
#repair .wrap .more img{max-width: 100%;height: auto;vertical-align: middle;margin-left: 1rem;margin-bottom: 0.5rem;}

/*提交寄修信息*/
#submits{padding-bottom: 8rem;background: #f8f8f8;}
#submits .wrap .bigs{background: #fff;padding-bottom: 4rem;}
#submits .wrap .bigs .title{font-size: 2.4rem;color: #000;text-align: center;padding-top: 5rem;}
/*进度条*/
#submits .wrap .bar{position: relative;width: 90%;margin: 0 auto;margin-top: 5rem;height: 12rem;overflow: hidden;}
#submits .wrap .bar .big{position: absolute;left: 0;top: 0;width: 20%;}
#submits .wrap .bar .big.i0{left: 0;}
#submits .wrap .bar .big.i1{left: 27%;}
#submits .wrap .bar .big.i2{left: 54%;}
#submits .wrap .bar .big.i3{left: 81%;}
/*#submits .wrap .bar .big.i4{left: 80%;}*/
#submits .wrap .bar .big .img{width: 3.3rem;height: 3.3rem;text-align: center;margin: 0 auto;border:solid 2px #ddd;border-radius: 50%;line-height: 3.3rem;font-size: 1.4rem;color: #a0a0a0;}
#submits .wrap .bar .big.ons .img{background: url(../img/done.png)no-repeat center;border: solid 2px #fff;}
#submits .wrap .bar .big.on .img{border:solid 2px #ee0000;color: #ee0000;}
#submits .wrap .bar .big .font{font-size: 1.6rem;color: #333;text-align: center;margin-top: 1rem;}
#submits .wrap .bar .big.on .font{color: #ee0000;}
#submits .wrap .bar .big .borders{position: absolute;left: 129px;top: 25px;width: 248px;height: 1px;background: url(../img/border.png)no-repeat center;z-index: 1;}
/*进度条结束*/
#submits .wrap .bigs .titles{font-size: 2rem;color: #333;text-align: center;padding-top: 3rem;border-top: solid 1px #eeeeee;}
#submits .wrap .bigs .forms{margin-top: 3rem;}
#submits .wrap .bigs .forms .row{text-align: center;padding-bottom: 3.5rem;border-bottom: dashed 1px #e5e5e5;width: 90%;margin: 0 auto;}
#submits .wrap .bigs .forms .row .radios{font-size: 1.6rem;color: #333333;display: inline-block;background: url(../img/c1.png)no-repeat left;padding-left: 3rem;}
#submits .wrap .bigs .forms .row .radios.on{background: url(../img/c2.png)no-repeat left;}
#submits .wrap .bigs .forms .row .radios:nth-child(2){margin-left: 4rem;}
#submits .wrap .bigs .forms .bot{width: 90%;margin: 0 auto;margin-top: 3.5rem;border-bottom: solid 1px #e5e5e5;padding-bottom: 3rem;}
#submits .wrap .bigs .forms .bot .left{width: 24%;margin-left: 3%;}
#submits .wrap .bigs .forms .bot .left .one{font-size: 1.6rem;color: #555;}
#submits .wrap .bigs .forms .bot .left .two{font-size: 1.4rem;color: #ee0000;margin-top: 1rem;}
#submits .wrap .bigs .forms .bot .right{margin-left: 8rem;}
#submits .wrap .bigs .forms .bot .right .rows .text{width: 28rem;height: 4.5rem;border:solid 1px #dedede;color: #999;padding-left: 2rem;font-size: 1.4rem;border-radius: 5px;background: #fff;}
#submits .wrap .bigs .forms .bot .right .rows .submit{width: 13rem;height: 4.5rem;line-height: 4.5rem;text-align: center;font-size: 1.6rem;color: #fff;background: #ee0000;border-radius: 5px;border:none;margin-left: 2rem;}
#submits .wrap .bigs .forms .bot .right .rows{position: relative;}
#submits .wrap .bigs .forms .bot .right .rows .jiass{position: absolute;right: -3rem;/*top: 1.4rem;*/top:6.6rem;display: block;}
#submits .wrap .bigs .btn{width: 90%;margin: 0 auto;margin-top: 3rem;text-align: center;}
#submits .wrap .bigs .forms2 .btn{position: relative;}
#submits .wrap .bigs .forms2 .btn .btn_re{position: absolute;left: 6%;top: 25%;}
#submits .wrap .bigs .btn .nexts{width: 14rem;height: 4.5rem;text-align: center;line-height: 4.5rem;color: #fff;font-size: 1.6rem;border:none;background: #ee0000;margin: 0 auto;border-radius: 5px;opacity: 0.5;cursor: pointer;}
#submits .wrap .bigs .btn .nexts:hover{opacity: 1;}
#submits .wrap .bigs .btn .btn_re{font-size: 1.2rem;color: #ee0000;}
#submits .wrap .bigs .imp{display: block;font-size: 1.2rem;color: #ee0000;margin-top: 1rem;}
#submits .wrap .bigs .imp img{vertical-align: middle;margin-bottom: 3px;}
#submits .wrap .bigs .row{text-align: center;padding-bottom: 3.5rem;border-bottom: dashed 1px #e5e5e5;width: 90%;margin: 0 auto;}
#submits .wrap .bigs .row .radios{font-size: 1.6rem;color: #333333;display: inline-block;background: url(../img/c1.png)no-repeat left;padding-left: 3rem;}
#submits .wrap .bigs .row .radios.on{background: url(../img/c2.png)no-repeat left;}
#submits .wrap .bigs .row .radioss{font-size: 1.6rem;color: #333333;display: inline-block;padding-left: 3rem;background: url(../img/ri.png)no-repeat left;}
#submits .wrap .bigs .row .radioss.on{background: url(../img/ri_h.png)no-repeat left;}
#submits .wrap .bigs .row .radios:nth-child(2){margin-left: 4rem;}
/*选择寄修设备结束*/
#submits .wrap .bigs .forms2 .titles{font-size: 2rem;color: #333;text-align: center;padding-top: 3rem;margin-bottom: 3rem;}
#submits .wrap .bigs .forms2 .row{text-align: left;}
#submits .wrap .bigs .forms2 .row .left{padding-left: 2%;width: 24%;margin-right: 6%;}
#submits .wrap .bigs .forms2 .row .left .l{font-size: 1.6rem;color: #555;text-align: left;}
#submits .wrap .bigs .forms2 .row .left .imp{margin-top: 0;margin-left: 1rem;font-size: 1.4rem;}
#submits .wrap .bigs .forms2 .row{padding: 3rem 0;border-top: dashed 1px #e5e5e5;/*border-bottom: dashed 1px #e5e5e5;*/}
#submits .wrap .bigs .forms2 .row .right{width: 63%;}
#submits .wrap .bigs .forms2 .row .right .tit{font-size: 1.4rem;color: #555;}
#submits .wrap .bigs .forms2 .row .right .list{text-align: left;padding-top:2rem;}
#submits .wrap .bigs .forms2 .row .right .list .big{font-size: 1.2rem;color: #555;padding: 2rem 2rem;border: solid 1px #ddd;border-radius: 5px;cursor: pointer;display: inline-block;margin-bottom: 2rem;margin-right: 1rem;}
#submits .wrap .bigs .forms2 .row .right .list .big.on{background: #ee0000;color: #fff;border:solid 1px #ee0000;}
#submits .wrap .bigs .forms2 .row .right .one .reds{font-size: 1.4rem;color: #ee0000;}
#submits .wrap .bigs .forms2 .row .right .three .textarea{margin-top: 1.5rem;}
#submits .wrap .bigs .forms2 .row .right .three .textarea .textareas{width: 80%;height: 13rem;border: solid 1px #ddd;color: #999;padding-left: 2%;padding-top: 2%;}
#submits .wrap .bigs .forms2 .row .right .r1 select{border: solid 1px #ccc;width: 16rem;height: 4rem;color: #999;border-radius: 5px;padding-left: 5%;}
#submits .wrap .bigs .forms2 .row .right .r2{border:solid 1px #ccc;width: 28rem;height: 3.8rem;color: #999;border-radius: 5px;padding: 0 2%;margin-left: 1.5rem;position: relative;}
#submits .wrap .bigs .forms2 .row .right .r2 .ll{font-size: 1.4rem;margin-top: 1.2rem;}
#submits .wrap .bigs .forms2 .row .right .r2 .rr{margin-top: 1.2rem;}
#submits .wrap .bigs .forms2 .row .right .r2 .rr img{cursor: pointer;}
#submits .wrap .bigs .forms2 .row .right .r2 #SelectDate{color: #999;width: 85%;padding:0 5%;height: 92%;left: 0;top: 5%;position: absolute;border: none;background: url(../img/dates.png)#fff no-repeat right;outline: none;}
#submits .wrap .bigs .forms2 .row .right .r3{position: relative;}
#submits .wrap .bigs .forms2 .row .right .r3 .filess{position: absolute;left: 0;top: 1rem;width: 7.2rem;opacity: 0;cursor: pointer;}
#submits .wrap .bigs .forms2 .row .right .r3 .buys{font-size: 1.2rem;color: #ee0000;margin-top: 1.2rem;margin-left: 1rem;display: block;}
.daterangepicker{position: absolute;}
/*填写故障信息结束*/
#submits .wrap .bigs .forms2 .row .right .tips{font-size: 1.4rem;color: #777;/*margin-top: 2rem;*/}
#submits .wrap .bigs .forms2 .row .right .bigimg{margin-top: 4rem;}
#submits .wrap .bigs .forms2 .row .right .bigimg img{max-width: 100%;height: auto;}
#submits .wrap .bigs .forms2 .row .right .b{width: 30%;float: left;text-align: center;margin-right: 2%;}
#submits .wrap .bigs .forms2 .row .right .b:nth-child(3){margin-right: 0;}
#submits .wrap .bigs .forms2 .row .right .b .img{text-align: center;}
#submits .wrap .bigs .forms2 .row .right .b .img img{max-width: 100%;height: auto;}
#submits .wrap .bigs .forms2 .row .right .b .font{font-size: 1.4rem;color: #555;margin-top: 2.5rem;}
#submits .wrap .bigs .forms2 .row .right .adr{text-align: right;}
#submits .wrap .bigs .forms2 .row .right .adr .add_address{background: #ee0000;color: #fff;text-align: center;width: 9.5rem;height: 3.4rem;line-height: 3.4rem;font-size: 1.2rem;border-radius: 5px;display: inline-block;cursor: pointer;}
#submits .wrap .bigs .forms2 .row .right .rows{margin-bottom: 1rem;}
#submits .wrap .bigs .forms2 .row.fapiao{display: none;}
#submits .wrap .bigs .forms2 .row .right .rows .divs{font-size: 1.6rem;color: #333;float: left;width: 18%;text-align: right;padding-right: 2%;}
#submits .wrap .bigs .forms2 .row .right .rows .div_input{float: left;width: 80%;}
#submits .wrap .bigs .forms2 .row .right .rows .div_input input,#submits .wrap .bigs .forms2 .row .right .rows .div_input .text{width: 28rem;height: 4rem;border:solid 1px #dedede;/*color: #999;*/padding-left: 2rem;font-size: 1.4rem;border-radius: 5px;}
.add_address_a{color: #fff;}
#submits .wrap .bigs .forms3 .row .right .tips{margin-bottom: 2rem;}
#submits .wrap .bigs .forms3 .row .right .r2{margin-left: 0;width: 24rem;}
#submits .wrap .bigs .forms3 .row .right .r1 select{width: 27rem;margin-left: 2rem;}
#submits .wrap .bigs .forms3 .row .right .tip{font-size: 1.3rem;color: #888;margin-top: 4rem;line-height: 2rem;}
#submits .shipping_address{}
#submits .shipping_address .also_billing_address{text-decoration:underline; color:#B50C08;}
#submits .shipping_address iframe{display:none;}
#submits .address_info{border:1px solid #BF8585; background:#F7ECEC; padding:8px; line-height:160%; font-size:10px;}
#submits .address_info strong{font-size:10px;}
#submits .billing_address{width:49%; float:right;}
#submits .q_link{height:26px; line-height:26px;}
#submits .q_link a{text-decoration:underline; margin-right:15px;}
#submits .shipping_method .shipping{margin:8px 0;}
#submits .shipping_method .shipping .ft{clear:both; height:20px; overflow:hidden;}
#submits .shipping_method .shipping .ft div{float:left;}
#submits .shipping_method .shipping .ft div.radio{width:25px;}
#submits .shipping_method .shipping .ft div.txt{margin-top:-2px; *margin-top:2px;}
#submits .shipping_method .shipping .ft div.txt .free_shipping{color:#B50C08;}
#submits .shipping_method .shipping .explanation{text-indent:25px; color:#777; padding-bottom:10px; clear:both;}
#submits .shipping_method .shipping .explanation *{color:#777;}
#submits .address_row .box{width: 195px;height: 90px;border:1px solid #d9d9d9;padding:15px;margin:0 15px 15px 0;position: relative;cursor: pointer;}
#submits .address_row .box .opera{position: absolute;top:10px;right: 10px;display: none;}
#submits .address_row .box .opera a{font-size: 13px;color: #ef135b;}
#submits .address_row .last{padding:0;width: 225px;height: 118px;}
#submits .address_row .default{background: url(../img/cout2.jpg) no-repeat center;}
#submits .address_row .box .name{font-size: 13px;color: #000;margin-bottom: 10px;}
#submits .address_row .box .det{font-size: 13px;color: #000;margin-bottom: 10px;}
#submits .address_row .box .phone{font-size: 13px;color: #000;margin-bottom: 10px;}
#submits .address_row .default .opera{display: block;}
/*填写物流地址结束*/

/*问题咨询*/
#feedback{background: #f8f8f8;}
#feedback .wrap .sched{padding: 1.5rem 0;background: #fff;margin:0 auto;margin-top: 3rem;box-shadow: 4px 4px 4px #f2f2f2;}
#feedback .wrap .sched .left{width: auto;font-size: 1.4rem;color: #555555;margin-top: 1rem;padding-left: 1rem;}
#feedback .wrap .sched .left span{font-size: 1.2rem;color: #333333;}
#feedback .wrap .sched .right{/*width: 10%;*/margin-left: 1rem;}
#feedback .wrap .sched .right .a{display: block;font-size: 1.2rem;color: #fff;background: #ee0000;border:solid 1px #ee0000;border-radius: 3px;text-align: center;width: 8rem;height: 3rem;line-height: 3rem;cursor: pointer;}
#feedback .wrap .sched .right .a.a2{background: #fff;color: #555;border: solid 1px #dcdcdc;}
#feedback .wrap .recodes{margin-top: 2rem;}
#feedback .wrap .recodes .left{background: #fff;width: 80%;box-shadow: 4px 4px 4px #f2f2f2;padding-bottom: 5rem;}
#feedback .wrap .recodes .right{background: #fff;width: 18%;padding-bottom: 10rem;}
#feedback .wrap .recodes .title{font-size: 1.4rem;color: #292929;font-weight: bolder;padding-top: 2rem;width: 90%;margin: 0 auto;}
#feedback .wrap .recodes .left .list .big{padding: 3rem 0;width: 90%;border-bottom: dashed 1px #d3d3d3;margin: 0 auto;}
#feedback .wrap .recodes .left .list .big .imgs{width: 4rem;height: 4rem;border-radius: 50%;}
#feedback .wrap .recodes .left .list .big .l{margin-left: 2rem;}
#feedback .wrap .recodes .left .list .big .l .top{font-size: 1.2rem;color: #555555;}
#feedback .wrap .recodes .left .list .big .l .top.on{color: #222;font-weight: bolder;}
#feedback .wrap .recodes .left .list .big .l .bot{font-size: 1.2rem;color: #888;margin-top: 1rem;}
#feedback .wrap .recodes .left .list .big .l .bot.on{color: #333;}
#feedback .wrap .recodes .left .list .big .r{font-size: 1.2rem;color: #999;}
#feedback .wrap .recodes .right .title{width: 80%;}
#feedback .wrap .recodes .right .process{width: 80%;margin: 0 auto;margin-top: 3rem;}
#feedback .wrap .recodes .right .process .pro{background: url(../img/q2.png)no-repeat center left;padding-left: 1.5rem;font-size: 1.4rem;color: #292929;}
#feedback .wrap .recodes .right .process .pro.on{background: url(../img/q1.png)no-repeat center left;}
#feedback .wrap .recodes .right .process .borders{width: 7px;height: 2.7rem;background: url(../img/qb.png)no-repeat center;}
.img_pj{width: 16px;height: 16px;background: url(../img/x1.jpg);float: left;cursor: pointer;margin-right: 2px;}
.img_pj.on,.img_pj.ons{background: url(../img/x0.jpg);}

/*购物车*/

.mQty{width:190px; margin:0 auto;}
.mQty .jia{width:38px; height:38px; border:1px solid #e7e9ea; background:url(../img/ico18.jpg) no-repeat; cursor:pointer;}
.mQty .Qty{width:88px; height:38px; border:1px solid #e7e9ea; background:#fff; margin:0 10px;}
.mQty .Qty input{width:100%; height:100%; border:none; background:none; text-align:center; color:#96999a;}
.mQty .jian{width:38px; height:38px; border:1px solid #e7e9ea; background:url(../img/ico17.jpg) no-repeat; cursor:pointer;}

.empty{ background:url(../img/ico19.jpg) no-repeat; height: 110px; margin: 80px auto 65px; padding: 18px 0 18px 150px; width: 450px;}
.empty h2 {color: #3aad20; line-height: 30px; margin-bottom: 10px;}
.empty ul li {color: #484848; line-height: 26px; margin-top: 3px;}
.empty li a {color: #3aad20;}

.cart_step{position:relative;}
.cart_step li{color: #9cc9ee; counter-increment: number 1; position: relative; width: 395px; z-index: 1;}
.cart_step li.p1{width:395px;}
.cart_step li.p2{width:395px;}
.cart_step li.p3{width:396px;}
.cart_step li.p4{width:14px;}
.cart_step li.p4 .p{position:absolute; width:100px; top:24px; right:0; text-align:right;}
.cart_step li .num{color:#c9cccd;}
.cart_step li .tips{color:#c9cccd;}
.cart_step li::before{display: inline-block; font-size: 12px; text-align: center; background-color: #c9cccd; border-radius: 50%; color: #c9cccd;  content: counter(number, decimal); font-weight: 700; line-height: 14px; margin: 0 40px 8px 0; width: 14px;}

.cart_step li:last-child{margin-right:0;}

.cart_step li.active {color: #fef22f;}
.cart_step li.active .num{color:#434c53; font-weight:bold;}
.cart_step li.active .tips{color:#434c53; font-weight:bold;}
.cart_step li.active::before{background-color: #1b5f8d; color:#1b5f8d;}

.checkoutguide-line {margin:7px 0 0 0; background-color: #c9cccd; height: 4px; left: 0; position: absolute; top: 0; width: 1200px;}
.checkoutguide-line::after {background: #1b5f8d; content: ""; height: 4px; left: 0; position: absolute;}
.checkoutguide-content.step2 .checkoutguide-line::after {width: 250px;}
.checkoutguide-line .mline {background-color: #fff; display: inline-block; height: 3px; vertical-align: top; width: 3px;}
.checkoutguide-line .line1 {margin-left: -50px;}
.checkoutguide-line .line2 {width: 4px;}
.checkoutguide-line .line3 {width: 5px;}
.checkoutguide-line .line4 {width: 17px;}
.step1 .checkoutguide-line::after {width: 0;}
.step2 .checkoutguide-line::after {width: 395px;}
.step3 .checkoutguide-line::after {width: 790px;}
.step4 .checkoutguide-line::after {width: 1198px;}

/*购物车列表页*/
.cart_tips{color:#333; margin-top:30px; line-height:50px;}

.cart_list{margin-bottom:63px;}
.cart_list .mTop td{background:#e7e9ea; height:53px; color:#333;}
.cart_list .mTop td.spxx{text-indent:21px;}
.cart_list .mList td{height:179px; border-bottom:1px dotted #e5e5e5;}
.cart_list .mList.chang_background td{background:#f6f7f8;}
.cart_list .mList td .img{width:78px; height:78px; border:1px solid #e7e9ea; margin-right:20px;}
.cart_list .mList td .con{width:279px;}
.cart_list .mList td .name{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.cart_list .mList td .name a{color:#333;}
.cart_list .mList td .brief{color:#999; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cart_list .mList td .laber{color:#ff5a26; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.cart_list .mList td.price_0{color:#434c53;}
.cart_list .mList td.price_1{color:#ee0000;}
.cart_list .m1 td{height:54px; background:#f6f7f8; margin-top:40px;}
.cart_list .m2 td{height:95px; background:#fff;}
.cart_list .m2 td input{background:none; border:none; color:#cc0033; cursor:pointer; margin-right:40px;}
.cart_list .m2 td .tj{margin-right:26px; color:#666;}
.cart_list .m2 td .tj .yxsp{margin-right:59px;}
.cart_list .m2 td .tj span{color:#ee0000; margin:0 5px;}
.cart_list .m3 td{background:#f6f7f8; height:120px;}
.cart_list .m3 td a{width:160px; height:50px; background:#1b5f8d; line-height:50px; text-align:center; color:#fff; margin:0 20px;}
.cart_list .m3 td input{width:160px; height:50px; background:#ee0000; border:none; line-height:50px; text-align:center; color:#fff; cursor:pointer;}
.cart_checkbox{width:15px; height:15px; background:url(../img/ico15.png) no-repeat; margin:0 10px 0 20px; cursor:pointer;}
.cart_checkbox.active{background:url(../img/ico16.png) no-repeat;}
.cart_checkbox input{display:none;}

#lib_cart_checkout{width:100%; clear:both; overflow:hidden;}
#lib_cart_checkout .title{height:28px; line-height:28px; border-bottom:1px solid #ddd; font-weight:bold; margin-top:15px;}
#lib_cart_checkout .item_title{font-size: 20px;color: #333;font-weight: bold;margin-bottom: 20px;}
#lib_cart_checkout .item_title img{margin-right: 10px;}
#lib_cart_checkout .check_address{height:24px; line-height:24px; color:#555;}
#lib_cart_checkout .SId{width:1px; height:1px; border:none;}
#lib_cart_checkout .address .shipping_address{}
#lib_cart_checkout .address .shipping_address .also_billing_address{text-decoration:underline; color:#B50C08;}
#lib_cart_checkout .address .shipping_address iframe{display:none;}
#lib_cart_checkout .address .address_info{border:1px solid #BF8585; background:#F7ECEC; padding:8px; line-height:160%; font-size:10px;}
#lib_cart_checkout .address .address_info strong{font-size:10px;}
#lib_cart_checkout .address .billing_address{width:49%; float:right;}
#lib_cart_checkout .address .q_link{height:26px; line-height:26px;}
#lib_cart_checkout .address .q_link a{text-decoration:underline; margin-right:15px;}
#lib_cart_checkout .shipping_method .shipping{margin:8px 0;}
#lib_cart_checkout .shipping_method .shipping .ft{clear:both; height:20px; overflow:hidden;}
#lib_cart_checkout .shipping_method .shipping .ft div{float:left;}
#lib_cart_checkout .shipping_method .shipping .ft div.radio{width:25px;}
#lib_cart_checkout .shipping_method .shipping .ft div.txt{margin-top:-2px; *margin-top:2px;}
#lib_cart_checkout .shipping_method .shipping .ft div.txt .free_shipping{color:#B50C08;}
#lib_cart_checkout .shipping_method .shipping .explanation{text-indent:25px; color:#777; padding-bottom:10px; clear:both;}
#lib_cart_checkout .shipping_method .shipping .explanation *{color:#777;}
#lib_cart_checkout .comments .info{height:24px; line-height:24px;}
#lib_cart_checkout .comments textarea{width:85%; height:100px; line-height:150%; padding:5px;}
#lib_cart_checkout .place_order ul{width:60%; float:right; clear:both;}
#lib_cart_checkout .place_order ul li{height:25px; line-height:25px; border-bottom:1px solid #ccc;}
#lib_cart_checkout .place_order ul li div{float:right;}
#lib_cart_checkout .place_order ul li div.price{width:60px; overflow:hidden; text-align:right;}
#lib_cart_checkout .place_order .place_order_btn{width:60%; float:right; clear:both; text-align:right; margin:12px 0;}
#lib_cart_checkout .item_list_table{border:1px solid #ddd; margin:8px 0;}
#lib_cart_checkout .item_list_table .tb_title td{border-right:1px solid #ddd; height:28px; font-weight:bold; text-align:center; background:#f5f8fa;}
#lib_cart_checkout .item_list_table .tb_title td.last{border-right:none;}
#lib_cart_checkout .item_list_table .item_list td{padding:7px 5px; border-top:1px solid #ddd; font-size:10px;}
#lib_cart_checkout .item_list_table .item_list_over td{background:#f7f7f7;}
#lib_cart_checkout .item_list_table .item_list_out td{background:#fff;}
#lib_cart_checkout .item_list_table .item_list td *{font-size:10px;}
#lib_cart_checkout .item_list_table .item_list .proname{color:#0066CC; text-decoration:underline;}
#lib_cart_checkout .item_list_table .total td{height:26px; background:#efefef; text-align:center; color:#B50C08; font-size:11px; font-weight:bold;}

#lib_cart_checkout{/* background: #ebf3f9; */}
#lib_cart_checkout .address_row{margin-bottom: 45px;}
#lib_cart_checkout .address_row .box{width: 195px;height: 90px;border:1px solid #d9d9d9;padding:15px;margin:0 15px 15px 0;position: relative;cursor: pointer;}
#lib_cart_checkout .address_row .box .opera{position: absolute;top:10px;right: 10px;display: none;}
#lib_cart_checkout .address_row .box .opera a{font-size: 13px;color: #ef135b;}
#lib_cart_checkout .address_row .last{padding:0;width: 225px;height: 118px;}
#lib_cart_checkout .address_row .default{background: url(../img/cout2.jpg) no-repeat center;}
#lib_cart_checkout .address_row .box .name{font-size: 13px;color: #000;margin-bottom: 10px;}
#lib_cart_checkout .address_row .box .det{font-size: 13px;color: #000;margin-bottom: 10px;}
#lib_cart_checkout .address_row .box .phone{font-size: 13px;color: #000;margin-bottom: 10px;}
#lib_cart_checkout .address_row .default .opera{display: block;}
#lib_cart_checkout .check_pro{}
#lib_cart_checkout .check_pro .row{padding:15px 0;background: #f6f6f6;margin-bottom: 25px;line-height: 60px;}
#lib_cart_checkout .check_pro .row .pic{width: 13rem;}
#lib_cart_checkout .check_pro .row .pic .table-cell{height: 70px;}
#lib_cart_checkout .check_pro .row .name{width: 520px;padding-left: 20px;}
#lib_cart_checkout .check_pro .row .name a{font-size: 16px;color: #555;}
#lib_cart_checkout .check_pro .row .p{font-size: 16px;color: #e50012;width: 110px;}
#lib_cart_checkout .check_pro .row .qty{font-size: 14px;color: #666;width: 100px;}
#lib_cart_checkout .pay_way{}
#lib_cart_checkout .pay_way .choice{margin-bottom: 50px;}
#lib_cart_checkout .pay_way .choice span{display: inline-block;width: 96px;height: 28px;line-height: 28px;border:1px solid #ddd;font-size: 14px;color: #666;text-align: center;cursor: pointer;background: #fff;}
#lib_cart_checkout .pay_way .choice .on{border-color: #e4393c;background: #fff url(../img/cout5.jpg) no-repeat center;}
#lib_cart_checkout .pay_way .coupon{margin-bottom: 25px;font-size: 16px;}
#lib_cart_checkout .pay_way .coupon .cbox{width:16px;height:16px;background: url(../img/checkbox1.png) no-repeat center;background-size: 100%;cursor: pointer;}
#lib_cart_checkout .pay_way .coupon .cbox_on{background-image: url(../img/checkbox2.png);}
#lib_cart_checkout .pay_way .coupon input{border:1px solid #eee;height: 25px;text-indent: 10px;border-radius: 3px;width:180px;margin-top: 5px;}
#lib_cart_checkout .pay_way .coupon span{background: #ee0000;color: #fff;width: 50px;height: 27px;line-height: 27px;display: inline-block;border-radius: 5px;text-align: center;cursor: pointer;}
#lib_cart_checkout .pay_way .coupon .error_mes{font-size: 13px;color: #E50003;}
#lib_cart_checkout .pay_way .coupon .suc_mes{font-size: 13px;color: #00CE02;}
#lib_cart_checkout .form_mes{background: #fff;padding:16px;margin-bottom: 60px;}
#lib_cart_checkout .form_mes .sub{}
#lib_cart_checkout .form_mes .sub input{background: #ee0000;color: #fff;border:none;width: 13rem;height: 5.2rem;font-size: 2rem;}
#lib_cart_checkout .form_mes .word{}
#lib_cart_checkout .form_mes .word div{color: #888;font-size: 14px;}
#lib_cart_checkout .form_mes .word .ttp{margin-bottom: 6px;}
#lib_cart_checkout .form_mes .word .ship{}

.sub-btn{border:none;border-radius: 5px;background: #ee0000;color: #fff;font-size: 1.4rem;width: 13.5rem;margin-top: 3.5rem;cursor: pointer;height: 3rem;}

.lib_member_title{font-size:1.6rem; font-weight:bold; color:#666; border-bottom:1px solid #ddd; height:2.4rem; text-indent:1px;margin-bottom: 2rem;padding-bottom: 1rem;}
.lib_member_title a{font-size:1.6rem; font-weight:bold; color:#666;}

#lib_member_orders{width:100%; clear:both; overflow:hidden;}
#lib_member_orders .item_list{margin:8px 0; background:#ddd;text-align: center;}
#lib_member_orders .item_list .tb_title td{height:2.8rem;text-align:center; background:#f5f8fa;font-size: 1.2rem;}
#lib_member_orders .item_list .item_list td{padding:10px 5px; font-size:1.5rem;}
#lib_member_orders .item_list .item_list td *{font-size:1.5rem;}
#lib_member_orders .item_list .item_list_over td{background:#f7f7f7;}
#lib_member_orders .item_list .item_list_out td{background:#fff;}
#lib_member_orders .item_list .qa_btn{display:inline-block; /*float:left;*/ width:5.4rem; height:2rem; line-height:2rem; /*background:url(../img/order_qbg.jpg);*/background: #ee0000 ; color:#fff; text-decoration:none; margin:0 4px;}
#lib_member_orders .item_list .detail_link{text-decoration:underline;}
#lib_member_orders .cancel{padding:3rem; width:70%; margin:0 auto;}
#lib_member_orders .cancel .info{font-weight:bold;}
#lib_member_orders .cancel textarea{width:100%; height:150px; padding:5px; line-height:180%; margin-top:1.5rem;}
#lib_member_orders .cancel .btn{margin-top:1.5rem;}
#lib_member_orders .order_index{height:50px; line-height:50px; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}
#lib_member_orders .order_index em{font-weight:normal; font-size:1.2rem;}
#lib_member_orders .order_index em *{font-size:1.2rem;}
#lib_member_orders .detail div{border:1px solid #ddd; background:#f7f7f7; border-bottom:none; width:130px; height:2.6rem; line-height:2.6rem; text-align:center; font-weight:bold;}
#lib_member_orders .detail_card{border:1px solid #ddd; padding:1.5rem;}
#lib_member_orders .payment_tips{border:1px solid #BF8585; background:url(../img/payment_tips.jpg) 10px center no-repeat #FBE8E8; padding:8px; padding-left:3rem; line-height:150%; margin-top:8px;}
#lib_member_orders .payment_tips a{text-decoration:underline;}
#lib_member_orders .order_info td{padding:7px; border-bottom:1px solid #ddd;}
#lib_member_orders .order_info .confirm_receiving{margin-left:1.5rem; text-decoration:underline; color:#B50C08;}
#lib_member_orders .address{clear:both; zoom:1;}
#lib_member_orders .address .item_title{font-weight:bold; height:22px; line-height:22px;}
#lib_member_orders .address .shipping_address{width:49%; float:left;}
#lib_member_orders .address .address_info{border:1px solid #ddd; background:#fdfdfd; padding:8px; line-height:160%; font-size:1.2rem;}
#lib_member_orders .address .address_info strong{font-size:1.2rem;}
#lib_member_orders .address .billing_address{width:49%; float:right;}
#lib_member_orders .item_info{border-bottom:2px solid #ddd; height:2.4rem; line-height:2.4rem; font-weight:bold;}
#lib_member_orders .shipping{line-height:150%; margin-top:5px;}
#lib_member_orders .shipping .shipping_price{color:#888;}
#lib_member_orders .detail_item_list{border:1px solid #ddd; margin:8px 0;}
#lib_member_orders .detail_item_list .tb_title td{border-right:1px solid #ddd; height:2.8rem; font-weight:bold; text-align:center; background:#f5f8fa;}
#lib_member_orders .detail_item_list .tb_title td.last{border-right:none;}
#lib_member_orders .detail_item_list .item_list td{padding:7px 5px; border-top:1px solid #ddd; font-size:1.2rem;}
#lib_member_orders .detail_item_list .item_list td.item_img{border:1px solid #ccc; padding:0; background:#fff;}
#lib_member_orders .detail_item_list .item_list_over td{background:#f7f7f7;}
#lib_member_orders .detail_item_list .item_list_out td{background:#fff;}
#lib_member_orders .detail_item_list .item_list td *{font-size:1.2rem;}
#lib_member_orders .detail_item_list .item_list .proname{text-decoration:underline;}
#lib_member_orders .detail_item_list .total td{height:2.6rem; background:#efefef; text-align:center; color:#B50C08; font-size:1.2rem; font-weight:bold;}

/*地址簿管理页*/
.lib_member_info{line-height:150%; padding:20px 0;}
#lib_member .form_button{background: #ee0000;}
#lib_member_address_book{width:100%; clear:both; overflow:hidden;}
#lib_member_address_book .address{}
#lib_member_address_book .billing_address{margin-left:15px;}
#lib_member_address_book .address .t{height:26px; border-bottom:1px solid #ddd; font-size:16px; font-weight:bold; color:#555;}
#lib_member_address_book .address .t .fl{float:left; font-size:16px; font-weight:bold; color:#555;}
#lib_member_address_book .address .t .fr{float:right; height:26px; line-height:26px;}
#lib_member_address_book .address .t .fr .add_new_address{font-weight:normal; font-size:16px; color:#ee0000;}
#lib_member_address_book .address .item{margin:8px auto; padding:10px; line-height:180%; clear:both;}
#lib_member_address_book .address .item .address_info{text-transform:capitalize;}
#lib_member_address_book .address .item .opt{text-align:right;}
#lib_member_address_book .address .item .opt a{margin:0 5px; color:#888; text-decoration:underline; font-variant:small-caps;}
#lib_member_address_book .address .item .opt a:hover{color:#333;}
#lib_member_address_book .address .item .opt a.checkout{border:1px solid #ccc; text-decoration:none; padding:2px 5px;}
#lib_member_address_book .address .item .opt a.checkout:hover{color:#B50C08;}
#lib_member_address_book .address .item .rows{clear:both; margin:4px 0;}
#lib_member_address_book .address .item .rows .fl{}
#lib_member_address_book .address .item .rows .fr{}
#lib_member_address_book .address .item .button{margin-top:10px;}
#lib_member_address_book .address .item .button .cancel_button{margin-left:15px;}

/*修改密码页*/
#lib_member_password{width:100%; clear:both; overflow:hidden;}
#lib_member_password .form, #lib_member_password .change_success{padding:20px;}
#lib_member_password .form .rows{margin:10px 0; clear:both;}
#lib_member_password .form .rows label{width:145px; overflow:hidden; float:left; height:22px; line-height:22px; color:#555; overflow:hidden;}
#lib_member_password .form .rows span{width:400px; overflow:hidden; float:left; display:block; padding-left:2px; overflow:hidden;}

/*会员中心*/
.lib_member_item_card{border:1px solid #ddd; background:#fdfdfd;}
.lib_member_msgerror{border:1px solid #d8000c; background:#ffbaba; color:red; padding:8px; margin-bottom:12px;}
.lib_member_title{font-size:16px; font-weight:bold; color:#666; border-bottom:1px solid #ddd; height:24px; text-indent:1px;}
.lib_member_title a{font-size:16px; font-weight:bold; color:#666;}
.lib_member_sub_title{font-size:16px; font-weight:bold; color:#555; height:40px;}
.lib_member_info{line-height:150%; padding:20px 0;}
#lib_member{ clear:both;}
#lib_member .leftMenu{max-width:220px; overflow:hidden; float:left;}
#lib_member .rightContents{max-width:927px; overflow:hidden; float:right; margin:35px 0;}
#lib_member .rightContents .member_module{}

/*忘记密码页*/
#lib_member_forgot{width:100%; clear:both; /*overflow:hidden;*/margin-bottom: 50px;}
#lib_member_forgot .form_button{background: #e50012;padding:5px 15px;height: inherit;line-height: inherit;}
#lib_member_forgot .form, #lib_member_forgot .send_tips{padding:20px;}
#lib_member_forgot .form .rows{margin:10px 0; clear:both;}
#lib_member_forgot .form .rows label{width:100px; overflow:hidden; float:left; height:22px; line-height:22px; color:#555; overflow:hidden;}
#lib_member_forgot .form .rows span{width:400px; overflow:hidden; float:left; display:block; padding-left:2px; overflow:hidden;}
#lib_member_forgot .reset_success{padding:20px;}
#lib_member_forgot .reset_form .rows label{width:145px;}
#lib_member_forgot .dline{border-bottom:1px solid #ddd; height:1px; font-size:1px; overflow:hidden; margin:12px 0;}
#lib_member_forgot .send_tips .no_email{font-size:14px; color:#555; font-weight:bold; margin-top:35px; margin-bottom:15px;}
#lib_member_forgot .send_tips .continue_shopping{text-align:right; padding-top:15px; padding-right:20px;}

.dis{display: inline-block;vertical-align: top;}
.trans7 { transition: all 0.7s; -moz-transition: all 0.7s; -webkit-transition: all 0.7s; -o-transition: all 0.7s; }
.nav-menu-main{display:none;position: absolute;top:120px;width:100%;background: #f8f8f8;z-index: 99999;}
.nav-menu-list{display: block;padding: 25px 0;/*height: 140px;*/width: 100%;max-width: 1200px;margin:0 auto;}
.nav-menu-list .box{text-align: center;margin-left:7%;}
.nav-menu-list .box .img{height: 75px;}
.nav-menu-list .box .tit{margin-top: 12px;color:#333333;font-size: 14px;}
.nav-menu-list .w1200.fz{text-align: right;}

#kd_rs,#kd_rss{width: 90%;margin: 0 auto;}
/*result-快递接口*/
.result-top { width: auto; height: 43px; background-color: #fbfbfb; border: 1px solid #d9d9d9; border-bottom: none; }
.result-top span, .result-top a { display: inline-block; height: 43px; line-height: 43px; vertical-align: middle; font-size: 14px; }
.result-top .col1 { width: 19%; text-align: center; font-weight: bold; border-right: 1px solid #ddd; color: #333; }
.result-top .col2 { width: 80%; text-align: center; font-weight: bold; color: #333; }
.result-info2 { width: 610px; border-top: 1px solid #ddd; }

/*查询结果框-快递接口*/
.result-info2{width:100%;border:1px solid #d9d9d9}
.result-info2 td{padding:10px;color:#878787;border-bottom:1px solid #d8d8d8;background-color:#fbfbfb}
.result-info2 .status{width:30px;background:url("../img/ico_status.gif") -50px center no-repeat #fbfbfb}
.result-info2 .status{width:30px;background:url("../img/ico_status.gif") -50px center no-repeat #fbfbfb}
.result-info2 .status-first{background:url("../img/ico_status.gif") 0px center no-repeat #fbfbfb}
.result-info2 .status-check{background:url("../img/ico_status.gif") -150px center no-repeat #fbfbfb}
.result-info2 .status-wait{background:url("../img/ico_status.gif") -100px center no-repeat #fbfbfb}
.result-info2 .last td{color:#FF8c00;border-bottom:none;background-color:#ffffff}
.result-info2 .row1{width:19%;text-align:center;}

.md-f .data{margin-left:36px;}
.md-f .data .t{margin-bottom:18px;}
.md-f .data .t .tips{width:80px; line-height:33px; height:33px;}
.md-f .data .t .input_f input{height:31px; background:url(../img/input-bg.jpg) repeat-x; border:1px solid #abadb3;}

.md-f .data .t .input_f.m{margin-right:30px;}
.md-f .data .b .tips{width:62px; line-height:33px; height:33px;}
.md-f .data .b textarea{width:985px; height:150px; background:url(../img/input-bg.jpg) repeat-x top #fbfbfb; border:1px solid #abadb3; resize:none;}
.md-f .data .s{margin-left:62px; margin-top:24px;}
.md-f .data .s input{background:#e63a2d; width:104px; height:46px; line-height:46px; text-align:center; border:none; font-family:"微软雅黑"; font-size:14px; color:#fff; cursor:pointer;}
.nmb_1{width:967px !important;}
.nmb_2{line-height:33px;}
.nmb_3{width:70px;}
.nmb_4{margin-right:29px;}

#website{position: relative;z-index: 1;left: 0;}
#website .wechat_title{height:80px; line-height:80px; text-align:center; color:#000; font-size:20px; font-weight:bold; border-bottom:1px solid #dddddd;}
#website .pay_wrap{padding:2% 0; border:1px solid #ddd;}
#website .pay_wrap .price{margin:25px 0; text-align:center; font-size:30px; line-height:40px;}
#website .pay_wrap .order_info{width:50%; margin:0 auto; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
#website .pay_wrap .order_info .t{width:50%; line-height:40px;}
#website .pay_wrap .order_info .i{width:50%; line-height:40px; text-align:right;}
#website .pay_wrap .description{width:148px; margin:0 auto; padding-left:82px; font-size:16px; line-height:28px; background:url(../img/scan_qrcode.jpg) no-repeat left center;}
#wechatQrCode{width:150px; height:150px; margin:0 auto;}

/*下载页面*/
.download{}
.download img{max-width: 100%;height: auto;}
.download .d1{position: relative;}
.download .btn{position: absolute;left: 11%;top: 58%;}
.download .btn a{margin: 0 20px;}
.download .btn a:hover img{opacity: 0.7;}
.download .btn br{display: none;}


/*下载中心*/
.download-wrap{padding: 50px 0;background: #fff;}
.download-wrap .list .software{border: solid 1px #fff;background: #fff;height: 56px;overflow: hidden;}
.download-wrap .list .software:hover{border: solid 1px #fff;box-shadow: 0 0 20px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 20px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.2);}
.form-pro{margin-top: 20px;}
.form-pro form{text-align: center;}
.form-pro select{display: inline-block;margin: 20px;width: 180px;height: 36px;border: solid 1px #e1e1e1;}

/*产品固件及软件*/
.products-software{}
.products-software .list{margin: 50px 0;}
.products-software .list .software{width: calc(48% - 62px);width: -moz-calc(48% - 62px);width: -webkit-calc(48% - 62px);border: solid 1px #ececec;padding: 30px;margin-bottom: 20px;display: block;}
.products-software .list .software img{max-width: 100%;height: auto;}
.products-software .list .software .left{width: 65%;}
.products-software .list .software .right{width: 25%;}
.products-software .list .software .left .title{display: block;font-size: 14px;color: #333;}
.products-software .list .software .left .ver{font-size: 12px;color: #999;margin-top: 5px;}
.products-software .list .software .right .date{font-size: 12px;color: #999;margin-right: 20px;margin-top: 5px;}
.products-software .list .software .right .download{}
.products-software .list .software .right .img2{display: none;}
.products-software .list .software .right .dec{display: inline-block;font-size: 13px;margin-top: 10px;cursor: pointer;}
.products-software .list .software .right .dec:hover{color: #ff6600;}
.products-software .list .software .right .dechidden{display: none;}
.products-software .list .software:hover{border: solid 1px #ff6600;}
.products-software .list .software:hover .title{color: #ff6600;}
.products-software .list .software:hover .right .img1{display: none;}
.products-software .list .software:hover .right .img2{display: block;}

.about{height:500px;}
.about-lf{position:absolute;left:0;top:100px;z-index:99;width:520px;}
.about-lf img{width:100%;}
.about-center{position:absolute;left:350px;top:45px;z-index:1;width:460px;height:380px;background:#F0F0F0;}
.about-lr{position:absolute;right:0;top:-14px;z-index:99;width:610px;height:340px;background:#3960AF;padding-left:40px;padding-top:40px;}
.about-lr h2{font-size:22px;color:white;}
.about-lr .line{height:3px;background:white;border-radius:5px;width:80px;}
.about-lr .about-info{padding-right:20px;color:white;font-size:16px;line-height:25px;max-height:180px;overflow:hidden;}
.about-lr .more{margin-top:40px;cursor:pointer;}

.news{}
.news .news-left{width:45%;}
.news .news-right{width:50%;background:#F0F0F0;padding-top:60px;}
.news .news-box{padding-left:50px;}
.news .en_tit{font-size:14px;}
.news .news-right h2{font-size:24px;color:#3960AF;}
.p-line{background:#3960AF;border-radius:5px;height:3px;width:85%;}
.news-list{width:85%;}
.news-list li{margin-top:10px;border-bottom:1px dashed #888;padding-bottom:15px;list-style: outside;margin-left: 15px;}
.news-list li a{font-size:14px;color:#888;}
.n-more{margin-right:75px;margin-top:30px;margin-bottom:15px;}
@media (max-width: 1800px){
 	.dimg{max-width: 35% !important;}
}

@media (max-width: 1600px){
    .wrap.w-1600{width: 96%;}

    .footer .web-box{width: 10.5rem;}
    .footer .foot-contact{padding: 0 2rem 3rem 5rem;}

    .header .nav .li + .li{margin-left: 4rem;}
}

@media (max-width: 1500px){
	.dimg{max-width: 30% !important;}
	.download .btn a{margin: 0 15px;}
}

@media (max-width: 1440px){
    /*html{font-size:60%;}*/

    .footer .web-box{width: 10rem;}
    .footer .foot-contact{padding: 0 2rem 3rem 4rem;}
}

@media (max-width: 1360px){
    .footer .web-box{width: 9.5rem;}
}

@media (max-width: 1310px){
	.footer .web-box{width: 9rem;}

	.header .nav .li + .li{margin-left: 3rem;}

	.download .btn a{margin: 0 10px;}
	.dimg{max-width: 27% !important;}
}

@media (max-width: 1280px){
    /*html{font-size:55%;}*/

    .footer .web-box{width: 8rem;}
    .footer .foot-contact{padding: 0 2rem 3rem 2.5rem;}

    .index-show .mod{width: 49%;}

    .products-software .list .software{padding: 26px;}
	.products-software .list .software .right{width: 30%;}

	.nav-menu-list .w1200{max-width: 1100px;}
}

@media (max-width: 1200px){
    .wrap{width: 96%;}
    .footer .web-box{margin-right: 1rem;}

    #submits .wrap .bar .big .borders{display: none;}
    #schedule .wrap .bar .big .borders{left: 134px;}
    /*#schedule .wrap .bar .big .borders{display: none;}*/
    #schedule .wrap .sched .left{width: 70%;}
    #schedule .wrap .sched .right{width: auto;}

    #support .wrap .list .big.i1{display: none;}
    #support .wrap .list .big.i2{width: 23%;}
    #support .wrap .list .big.i5{width: 23%;}
    #support .wrap .list .big.i6{width: 10%;}

    #feedback .wrap .recodes .left .list .big .r{margin-top: 1rem;}
    #feedback .wrap .recodes .left .list .big .l{width: 70%;}

	#submits .wrap .bigs .forms3 .row .right .r2{margin-bottom: 0.5rem;}
    #submits .wrap .bigs .forms3 .row .right .r1{float: none;}
    #submits .wrap .bigs .forms3 .row .right .r1 select{margin-left: 0;}

	.dimg{max-width: 25% !important;}

	.nav-menu-list .w1200{max-width: 1000px;}

	.header .nav .li > a{font-size: 1.4rem;}
}

@media (max-width: 1100px){
    .footer .web-box{width: 7rem;}

	#submits .wrap .bigs .forms2 .row .right .r1{margin-bottom: 0.5rem;}
    #submits .wrap .bigs .forms2 .row .right .r2{float: none;clear: both;margin-left: 0;}

    .header .nav .li + .li{margin-left: 2rem;}

    .nav-menu-list .w1200{max-width: 900px;}

    .header .nav .li > a{font-size: 1.2rem;}
}

@media (max-width: 1024px){
	.index-show .mod .box_2 img{opacity: 1 !important;}
	.index-show .mod .box iframe{z-index: 1 !important;}

	.header .search{display: none;}
}


@media (max-width: 991px){
    .show-pc-block,
    .show-pc-inline-block,
    .hide-991{display: none!important;}
    .show-mb-block{display: block!important;}
    .show-mb-inline-block{display: inline-block!important;}
    .clear_991{clear: both;}
    .clear_gt_991{clear: none;}

    .w_detail .title{padding-top: 2rem;}
    .w_detail .content{padding:2rem 0;}

    .bread{padding: 4% 0;/*margin-bottom: 2rem;*/}
    .bread a,
    .bread span{font-size: 1.4rem;}

    .top-cateogry-style{margin-bottom: 3rem;}
    .top-cateogry-style .a{font-size: 1.6rem;margin:0 1.5rem;line-height: 6rem;}
    .top-cateogry-style .a:hover{color: #333;}
    .mCSB_horizontal.mCSB_inside > .mCSB_container{margin-bottom: 0;}

    .header .mobile-nav{display: block;}
    .header .mobile-nav .li{padding: 2rem 0;}

    #turn_page{margin: 2rem 0;}

	.header .target{line-height: 10rem;height: 10rem;margin: 0 0.2rem 0 3rem;display: block;}
    /*导航样式*/
	.nav{ width:100%; height:100%; /*max-width:720px; min-width:320px;*/ text-align:center; overflow:auto; display:none; background:rgba(85,85,85,0.9); position:fixed;left:0; right:0; top:0; z-index:999; margin:0 auto;}
	.nav .list{ width:100%; border-bottom:1px solid #929292; padding:20px 0;}
	.nav .list .Zi1{ width:100%; color:#fff;font-size: 2rem;}

	.header{border-bottom: solid 1px #ededed;}
	.header.white{border-bottom: none;}

	.footer .w-1600{border-bottom: none;}
	.footer .web-box{width: 31%;text-align: center;height: 200px;overflow: hidden;}
	.footer .web-box:nth-child(3n){margin-right: 0;}
	.footer .foot-contact{float: none;display: inline;border-left: none;}
	.wrap.w-1600{padding-bottom: 0;}
	.footer{padding-top: 3rem;}

	.product-list .cate-name{margin-bottom: 2rem;}
	.product-list .list .box .pic{height: 26rem;}
	.product-list .list .box{margin-bottom: 1rem;}

	.product-list .list .box .word .buy{display: block;margin-top: 1rem;}

	.product-list .list .box.cols-2 .word .name{font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif;}
	.product-list .list .box.cols-2 + .box,.product-list .list .box{width: 100%;margin-right: 0;}
	.product-list .list .box .pic{width: 55%;float: right;}
	.product-list .list .box .word{float: left;margin: 5% 0 0 9%;max-width: 35%;}
	.product-list{padding-top: 0;}
	.product-list .cate-name{padding-top: 3rem;}

	#service .wrap .list{padding: 6rem 0;}

	#contact .manager .list .big{width: 45.5%;}

	#contact .con_top .c_li{width: 100%;margin-left: auto !important;}
	#contact .con_top .c_li.last{padding-top: 15px;padding-bottom: 15px;}
	#contact .con_mid .con_li{height: 14rem;}
	
	.index-show .mod{width: auto;}
	.index-show .mod .box img{width: 100%;}
	.index-show.pc{display: none;}
	.index-show.mobile{display: block;}

	.index-web-article .box{width: 40%;margin-bottom: 1rem;}
	.header.white{position: static;background: #040710;}

	.cart_list .mTop .cart_checkbox{float: none;}
	.cart_list .mTop .alls{float: none;text-align: center;}

	#repair .wrap .top{padding: 3rem 1rem;}
	#repair{padding: 4rem 0;}

	#schedule .wrap .sched,#schedule .wrap .table,#schedule .wrap .bar{width: 100%;}
	#schedule{padding-top: 3rem;padding-bottom: 3rem;}
	#schedule .wrap .bar .big .borders{left: 54%;}

	#lib_member .leftMenu{width: auto;max-width: 100%;float: none;text-align: center;}
	#lib_member .leftMenu .title{display: none;}
	#lib_member .leftMenu .li{display: inline-block;width: 18%;margin-bottom: auto;}
	#lib_member .rightContents{max-width: 100%;float: none;width: auto;}

	.header .account .sub{opacity: 1;display: none;}

	#support .wrap .list .big.i4{display: none;}
	#support .wrap .list .big.i0{width: 20%;word-wrap:break-word;word-break:break-all; }
	#support .wrap .list .big.i2{width: 27%;}

	.cart_list .mList td .con{width: auto;float: none;margin-top: 1rem;}
	.cart_list .mList td .img{float: none;}
	.mQty .Qty{margin: 0 2px;}
	.mQty{width: auto;}
	.mQty .jian,.mQty .jia,.mQty .Qty{float: none;margin: 0 auto;}
	.mQty .Qty{width: 38px;}
	.cart_list .m2 td{text-align: center;}
	.cart_list .m2 td div{float: none;text-align: center;}
	.cart_checkbox{margin: 0 10px 0 10px;}

	#lib_cart_checkout .check_pro .row .name{width: auto;padding-right: 20px;}

	#lib_cart_checkout .address_row{text-align: center;}
	#lib_cart_checkout .address_row .box{display: inline-block;float: none;}

	#warranty{padding: 8rem 0;}

	.footer .foot-contact .online{display: block;margin-top: 4rem;}

	.download .btn br{display: block;}
	.download .btn a{margin: 5px 10px;display: inline-block;}
	.dimg{max-width: 60% !important;}

	.download-wrap{padding: 30px 0;}

	.products-software .list .software .left,.products-software .list .software .right{width: auto;float: none;}
	.products-software .list .software .right{margin-top: 8px;}
	.products-software .list .software{width: calc(49% - 40px);width: -moz-calc(49% - 40px);width: -webkit-calc(49% - 40px);border: solid 1px #ececec;padding: 30px;padding: 20px;margin-bottom: 1%;}
}
@media (max-width: 768px){
    .w_detail .title{font-size: 1.5rem;}
    .w_detail .content{font-size: 1.2rem;}

    .i-banner.owl-banner{display: none;}
    .i-banner.owl-banner-m{display: block;}
    .wrap-banner .pc-banner{display: none;}
    .wrap-banner .mb-banner{display: block;}

	.about .intrduce .img{text-align: center;}
    .about .intrduce .img,.about .intrduce .content{float: none;width: auto;}
    .honnor .list,.honnor .right{width: 100%;height: auto;}
    .honnor .list .title{margin: 3.5rem 0;}
    .honnor .list .title .en{font-size: 3.5rem;}
    .honnor .list .title .cn{font-size: 2.7rem;margin: 1.2rem 0;}
    .honnor{padding: 8rem 0;}

	#service .wrap .list .big{width: 45%;margin-bottom: 1rem;}
	#service .wrap .list .big .font{margin-top: 0.5rem;font-size: 1.6rem;}

	#contact .con_mid .con_li .c_title{font-size: 2.2rem;}
	#repair .wrap .top .process .big{width: 48%;margin-bottom: 1.5rem;}
	#repair .wrap .top .process .arrow{display: none;}

	#submits .wrap .bigs .forms .bot .left{width: auto;float: none;}
	#submits .wrap .bigs .forms .bot .right{float: none;margin: 0 auto;margin-top: 2rem;}

	#schedule .wrap .bar .big .font{font-size: 1.6rem;}

	.member_profile .tr .fl{float: none;}
	.member_profile .base-info .fl + .fl{margin-left: auto;margin-top: 3rem;}

	#feedback .wrap .recodes .left{width: auto;float: none;}
	#feedback .wrap .recodes .right{width: auto;float: none;padding-bottom: 1rem;}

	#submits .wrap .bigs .forms2 .row .right .r2{width: 99%;}
	#submits .wrap .bigs .forms .bot .left,#submits .wrap .bigs .forms .bot .right,#submits .wrap .bigs .forms2 .row .left,#submits .wrap .bigs .forms2 .row .right{float: none;width: auto;}
	#submits .wrap .bigs .forms2 .row .right{margin-top: 1rem;}
	/*#submits .wrap .bigs .forms2 .row .left{padding-left: 0;}
	#submits .wrap .bigs .forms2 .row .left .l{float: none;}*/

	.empty{width: auto;}

	#service .wrap .list .big .img{background-size: 50% !important;}

	#pop_info_tips,.pop_info_tips{top: 30%;}
	#pop_info_tips form,.pop_info_tips form{padding: 2rem !important;}
	#submits .wrap .bigs .forms2 .row .left .imp.imp4{margin-left: 2.5rem;}
	#submits .wrap .bigs .forms2 .row .right .bigimg{text-align: center;margin-top: 2rem;}
	#submits .wrap .bigs .forms2 .row .right .bigimg img{max-width: 50%;}

	#submits .wrap .bigs .forms2 .row.r2 .right{margin-top: 4.5rem;}

	#submits .wrap .bigs .forms2 .row .right .rows .divs,#submits .wrap .bigs .forms2 .row .right .rows .div_input{float: none;width: auto;}
	#submits .wrap .bigs .forms2 .row .right .rows .divs{text-align: left;margin-bottom: 10px;}
	#submits .wrap .bigs .forms2 .row .right .rows .div_input input{width: 92% !important;}
	#submits .wrap .bigs .forms2 .row .right .rows .div_input .text_select{width: 100% !important;}

	.download-wrap .list .software{height: auto;}

	.products-software .list .software .left .title{font-size: 12px;}
	.products-software .list .software{width: calc(100% - 40px);width: -moz-calc(100% - 40px);width: -webkit-calc(100% - 40px);margin-right: 0;float: none;}
	.products-software .list .software img{max-width: 80%;margin-top: 5px;}

    .news .news-left{width:100%;}
    .news .news-right{width:100%;}
    .about-center{display:none;}
    .about-lr{position:relative;width:100%;padding:0;height:auto;top:0;}
    .about-lf{position:relative;width:100%;top:0;}
    .about-box{padding:20px;}
	.about{margin:1rem 0;}
}

@media (max-width: 640px){
	.header .mobile-nav .li a{font-size: 2rem;}
    .clear_991{clear: none;}
    .clear_640{clear: both;}

    .top-cateogry-style{margin-bottom: 2rem;}
    .top-cateogry-style:after{display: none;}

    /*#contact .con_mid .con_li{width:100%; float:none; margin-bottom:20px;}

	#contact .con_top .c_li{width:90%;}
	#contact .con_top .co3{height:auto;}
	#contact .con_mid .con_li .c_mail .cm{width:80%;}*/

	#warranty .wrap .sele .row .input{width: 90%;}
	#warranty .wrap .sele .row .inputs{width: 85%;}
	#warranty .wrap .sele .row .submit{width: 89%;}

	.header .logo img{max-width: 80%;}
	.about .intrduce{padding: 3rem 0;}

	.develop .item.right .year{right: -150px;}
	.develop .item.left .year{left: -150px;}
	.develop .year{font-size: 26px;}

	.honnor .list .title{padding: 0 5.5rem;}

	.product-list .list .box .word .name{font-size: 3rem;}

	.video .box .title{font-size: 2rem;margin: 1.5rem 0 1rem;}

	#contact .con_mid .con_li{width: 100%;float: none;height: auto;}
	#contact .con_top .c_li.last{padding-left: 10%;}
	#contact .manager .list .big{width: 96%;}
	#contact{max-width: 100%;overflow: hidden;}

	#schedule .wrap .sched .left{width: auto;float: none;}
	#schedule .wrap .sched .right{width: auto;float: none;margin-left: 1rem;margin-top: 1rem;}
	#schedule .wrap .table .row .left{width: calc(20% - 3px);width: -moz-calc(20% - 3px);width: -webkit-calc(20% - 3px);}
	#schedule .wrap .table .row .right{width: 74%;}

	.member_profile select + select{margin-left: 0;}
	.member_profile select{display: block;max-width: 20rem;margin-top: 1rem;width: 99%;}

	#support .wrap .list .big.i0{width: 20%;margin-right: 4%}
	#support .wrap .list .big.i2{width: 20%;}
	#support .wrap .list .big.i3{margin-left: 4%;}
	#support .wrap .list .big.i5{margin-left: 4%;margin-right: 2%;}

	#feedback .wrap .sched .left{float: none;margin-bottom: 1rem;}
	#feedback .wrap .recodes .right .title{width: 90%;}

	#submits .wrap .bigs .forms .row .radios:nth-child(2),#submits .wrap .bigs .row .radios:nth-child(2){margin-left: auto;}
	#submits .wrap .bigs .forms .row{text-align: left;}
	#submits .wrap .bigs .forms .row .radios,#submits .wrap .bigs .row .radios{display: inline-block;margin-bottom: 0.5rem;margin-right: 20px;}
	#submits .wrap .bigs .forms .bot .right .rows .text{width: 96% !important;}
	/*#submits .wrap .bigs .forms2 .row .left{width: 35%;}
	#submits .wrap .bigs .forms2 .row .right{width: 55%;}*/

	.cart_list .m3 td a{margin: 0;margin-left: 20px;}
	.header .top-search.unfold{top: 40px;}
	.header .top-search{bottom: 33px;}
	.header .top-search .text{height: 30px;}

	#pop_info_tips,.pop_info_tips{width: auto !important;}

	#submits .wrap .bar .big .img{width: 2.5rem;height: 2.5rem;line-height: 2.5rem;}
	#submits .wrap .bar .big .font{font-size: 1.3rem;}
	#submits .wrap .bar{width: 98%;}
	#submits .wrap .bar .big{width: 22%;}

	#submits .wrap .bigs .title{font-size: 1.8rem;padding-top: 3.5rem;}
	#submits .wrap .bar{margin-top: 3.5rem;}

	#submits .wrap .bigs .forms .bot .right .rows .jiass{right: 0;top: -3.6rem;}

	#kd_rs,#kd_rss{width: auto;}
	.result-top .col1{width: 40%;}
	.result-top .col2{width: 58%;}
	.result-info2 .row1{width: 40%;}
	.result-info2 .status{width: 0;}

	#lib_member_orders .item_list .tb_title td{overflow: hidden;word-wrap : break-word;}

	.download .btn a{margin: 2px 5px;}
	.dimg{max-width: 38% !important;}
}


@media (max-width: 520px){
	.product-list .list .box.cols-2 .pic,.product-list .list .box .pic{width: auto;float: none;}
	.product-list .list .box.cols-2 .word,.product-list .list .box .word{width: auto;float: none;}
	.product-list .list .box .pic{height: auto;}
	.product-list .list .box .word .bf{margin:0;margin-top: 1.5rem;margin-bottom: 1.5rem;}
	.product-list .cate-name{font-size: 3rem;}
	.product-list .list .box.cols-2 .word,.product-list .list .box .word{margin: 0;max-width: 100%;margin-left: 9%;}
	.product-list .list .box.cols-2 + .box, .product-list .list .box{padding-bottom: 2rem;}
	.product-list .list .box .word .more{float: left;}
	.product-list .list .box .word .buy{float: right;margin-right: 3rem;}
	#contact .con_top .c_li.last{padding-left: 13%;}

	#repair .wrap .top .btn a{display: block;padding: 1.5rem 0;width: 47%;margin: 0 auto;float: left;}
	#repair .wrap .top .btn .btn2{margin-left: 4%;}

	#schedule .wrap .table .row .left{width: calc(25% - 3px);width: -moz-calc(25% - 3px);width: -webkit-calc(25% - 3px);}
	#schedule .wrap .table .row .right{width: 69%;}
	#schedule .wrap .bar .big .borders{left: 60%;}

	#lib_member .leftMenu .li{width: 25%;margin-top: 0.5rem;margin-bottom: 0.5rem;}

	.member_index .base .pic{width: 25%;}
	.member_index .base .base-word{width: 68%;}

	#submits .wrap .bigs .forms2 .row .right .list .big{padding: 1rem 1rem;}
	#submits .wrap .bigs .btn .nexts{width: 10rem;height: 3.5rem;line-height: 3.5rem;}
	.cart_list .m3 td{text-align: center;}

	#lib_cart_checkout .check_pro .row .pic{float: none;width: auto;}
	#lib_cart_checkout .check_pro .row .name{float: none;}
	#lib_cart_checkout .check_pro .row{text-align: center;}
	#lib_cart_checkout .check_pro .row .p{margin-left: 23%;}
	#lib_cart_checkout .check_pro .row .pic .display-table{text-align: center;}
	#lib_cart_checkout .check_pro .row .pic .display-table .table-cell{display: inherit;}

	#lib_member_orders .detail_item_list .item_list td{padding: 7px 1px;}
	#lib_member_orders .detail_card{padding:0.5rem;}

	.member_profile .sub-btn{display: block;margin:0 auto;}

	/*.member_index .new-orders .order-list-row .w-0{width: 25%;}*/
	.member_index .new-orders .order-list-row .row .w-0 .pic,.member_index .new-orders .order-list-row .row .w-0 .name{display: block;margin: 0 auto;text-align: center;}
	.member_index .new-orders .order-list-row .row .w-0 .name{margin-top: 1rem;}

	#lib_member_orders .item_list .item_list td,#lib_member_orders .item_list .item_list td *,#lib_member_orders .item_list .item_list td *{font-size: 1.3rem;}
	#lib_member_orders .item_list .qa_btn{width: 3rem;margin: 0 1px;}

	.header .account .sub{top: 80px;}

	#contact .con_top .c_li img{width: 8%;}
	#contact .con_top .c_li.last{background-size: 7.5%;padding-bottom: 0;}
	#contact .con_top .c_li{margin-top: 15px;}

	.about-title{font-size: 2.6rem;margin: 0 0 3rem;}
	#contact .con_mid .con_li{margin-bottom: 15px;}
	#contact .manager .list .big{margin-bottom: 15px;}
	#repair .wrap .top .process .big .img{background-size: 40% !important;}
	#repair .wrap .top .process .big .font{font-size: 1.6rem;}

	.top-cateogry a{margin: 0 1rem;}

	.member_index .new-orders .order-list-row .w-1{text-align: left;}
	.member_index .new-orders .order-list-row .w-2{text-align: left;width: 20%;}
	.member_index .new-orders .order-list-row .w-3{text-align: left;margin-left: 3%;}
	.member_index .new-orders .order-list-row .w-4{text-align: left;width: 17%;}
}

@media (max-width: 360px){
	.footer .web-box{width: 30%;}
}
