body{font-family:Microsoft Yahei,\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,Arial,Lucida,Verdana,Helvetica,sans-serif;color:#333;background-color:#fff}
body,button,input,textarea{font-size:14px;line-height:1.531;outline:0;margin:0;padding:0;border:0}
a,a:hover{color:#333}
a:hover{text-decoration:none}
blockquote,dd,dl,dt,form,ol,p,ul{margin:0;padding:0}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:14px;margin:0;padding:0}
input,select{font-family:Microsoft Yahei;vertical-align:middle;box-sizing:border-box}
input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset!important;background-color:transparent;background-image:none;transition:background-color 50000s ease-in-out 0s}
b,em,i{font-style:normal;font-weight:400}
img{vertical-align:middle;border:0}
label{cursor:pointer}
#wrapper .mb{margin-bottom:50px}
@media (min-width:1200px){.container{max-width:1140px}
}
#header .top{background-color:#eee;height:30px;border-bottom:1px solid #ddd;text-align:right}
#header .top .container{zoom:1}
#header .top .top-nav{float:left;position:relative;z-index:10000}
#header .top .top-nav li{float:left;text-align:center}
#header .top .top-nav li.lang-select{min-width:80px}
#header .top .top-nav li a{display:block;padding:0 10px;height:30px;line-height:30px;color:#333}
#header .top .top-nav li.hover{position:relative;background:#f5f5f5}
#header .top .top-nav ul{display:none;background:#f5f5f5;width:100%;position:absolute;top:100%;left:0}
#header .top .top-nav ul li{float:none;font-size:13px}
#header .top .top-nav ul li a:hover{background-color:#ddd}
#header .top .search{float:right}
#header .top .search .search-box{border:1px solid #545454;background-color:#545454;height:28px;padding-left:10px;box-sizing:content-box}
#header .top .search .search-box .keyword{background-color:#545454;color:#ccc}
#header .top .search .search-box .keyword:-webkit-autofill{-webkit-text-fill-color:#ccc!important}
#header .top .search .search-box .btnSearch{background-color:#545454}
#header .navbar{z-index:1000;border-bottom:1px solid #ddd;background-color:#fff;box-shadow:0 3px 10px 0 rgb(38 107 193/8%)}
#header .navbar.fix{position:fixed;top:0;right:0;left:0;z-index:1030}
@media (min-width:992px){#header .navbar{padding:0}
}
#header .navbar .logo{display:block;height:55px}
#header .navbar .logo img{height:100%}
#header .navbar .navbar-brand{max-width:70%;overflow:hidden}
#header .navbar .menu{background-color:transparent}
#header .navbar .navbar-action .fa{font-size:30px;padding:0 8px;color:#777}
#header .main-nav .dropdown-menu{padding:0;margin:0;min-width:100%;font-size:14px;color:#323232;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:0;border-radius:0}
@media (min-width:992px){#header .main-nav .nav-item .nav-link{display:block;padding:0 20px;height:30px;line-height:30px;font-size:16px;text-align:center;color:#000;text-decoration:none}
#header .main-nav .nav-item .nav-link:after{display:none}
#header .main-nav .active .nav-link,#header .main-nav .nav-item:hover .nav-link{background-color:#0080ff;color:#fff}
#header .main-nav .dropdown:hover>.dropdown-menu{display:block}
#header .main-nav .dropdown-menu .dropdown-item{background:#e0e0e0;padding:0 20px;height:30px;line-height:30px;font-size:14px}
#header .main-nav .dropdown-menu .dropdown-item:hover{background:#0080ff;color:#fff}
#header .main-nav .dropdown-menu .dropdown-menu{left:100%;top:0;min-width:98px}
#header .main-nav .dropdown-submenu:hover>.dropdown-menu{display:block}
#header .main-nav .dropdown-menu .dropdown-toggle:after{position:absolute;right:10px;top:13px;vertical-align:0;border-right:0;border-top:.2em solid transparent;border-left:.3em solid;border-bottom:.2em solid transparent}
}
@media (max-width:992px){#header .main-nav .dropdown-toggle:after{position:absolute;right:10px;top:23px}
#header .main-nav .dropdown-menu{padding-left:15px}
#header .main-nav .dropdown-menu .dropdown-item{position:relative}
#header .main-nav .dropdown-item,#header .main-nav .nav-link{border-bottom:1px solid #eee;padding:.8rem 0;background-color:transparent}
#header .main-nav .dropdown-menu .dropdown-item:active{color:#333;background-color:#fff}
}
.slide-show{position:relative}
.slide-show .swiper-container{position:static}
.slide-show .swiper-button-next.swiper-button-disabled,.slide-show .swiper-button-prev.swiper-button-disabled{pointer-events:all}
.slide-show .swiper-slide a{display:block;background-color:#ddd;height:500px;background-repeat:no-repeat;background-position:50%;background-size:auto 100%}
.slide-show .swiper-pagination-bullet{width:12px;height:12px}
.slide-show .swiper-pagination-bullet-active{background-color:#0080ff}
.slide-show .swiper-button-prev{left:50px}
.slide-show .swiper-button-next{right:50px}
.slide-show .swiper-button-next,.slide-show .swiper-button-prev{display:none;color:#fff}
.slide-show:hover .swiper-button-next,.slide-show:hover .swiper-button-prev{display:block}
@media (max-width:992px){.slide-show .swiper-slide a{height:200px}
}
#index .index-box{padding:40px 0;zoom:1;overflow:hidden}
@media (max-width:992px){#index .index-box{padding:30px 0}
}
#index .index-box.bg{background-color:#f5f5f5}
#index .index-box h3{text-align:center;margin-bottom:30px}
#index .index-box h3 b{color:#333;font-size:30px}
#index .index-box h3 em{display:block;margin-top:8px;text-transform:uppercase;color:#999}
#index .index-box .more{text-align:center}
#index .index-box .more a{display:inline-block;padding:5px 30px;border:1px solid #ddd;color:#0080ff}
#index .index-box .more a:hover{border:1px solid #0080ff;background-color:#0080ff;color:#fff}
#index .about .img img{width:100%}
#index .about h2{color:#333;font-size:30px}
#index .about .desc{color:#666;margin:20px 0;line-height:200%}
#index .about .more{text-align:left}
@media (max-width:992px){#index .about .img{margin-bottom:20px}
#index .about .more{text-align:center}
}
#index .product-list{margin-bottom:25px}
#index .product-list .row{margin-left:-9px;margin-right:-9px}
#index .product-list .col-6,#index .product-list .col-md-3{padding-left:9px;padding-right:9px}
#index .product-list .item{margin-bottom:15px}
#index .product-list .item .img{border:1px solid #eee}
#index .product-list .item .img img{width:100%}
#index .product-list .item .name{margin-top:12px;font-size:16px}
#index .article-list{margin-bottom:20px}
#index .article-list .img{text-align:center;margin-bottom:20px;overflow:hidden}
#index .article-list .img img{width:100%}
@media (min-width:1100px){#index .article-list .img img{width:445px;height:278px}
}
#index .article-list .img em{display:block;background-color:#eee;line-height:278px;color:#999}
#index .article-list .item{zoom:1;overflow:hidden;margin-bottom:20px}
#index .article-list .item dt{float:left;width:80px;font-family:Arial,Lucida,Verdana,Helvetica,sans-serif;text-align:center}
#index .article-list .item dt em{display:block;background-color:#eee;font-size:36px;padding-bottom:3px;color:#999}
#index .article-list .item dt b{display:block;background-color:#ddd;font-size:15px;color:#333}
#index .article-list .item dd{margin-left:10px;font-size:14px}
#index .article-list .item dd a{color:#000;font-size:18px;line-height: 200%}
#index .article-list .item dd p{color:#444;line-height:180%}
#index .link{padding:10px 0}
#index .link strong{color:#7a7f81;font-weight:700}
#index .link a{color:#333}
#page{padding:20px 0;min-height:400px}
#page h1{color:#333;font-size:18px;font-weight:700}
#page .info{padding:2px 0 20px;color:#999;font-size:13px}
#page .content{color:#666;line-height:200%;padding-top:10px}
#page .content img{max-width:100%}
#product-category .product-list{margin-top:20px;margin-bottom:25px}
#product-category .product-list .item{margin-bottom:15px}
#product-category .product-list .item .img{border:1px solid #eee}
#product-category .product-list .item .img img{width:100%}
#product-category .product-list .item .name{margin-top:12px;font-size:16px}
#product{padding:15px 0}
#product .product-img{float:left;width:300px}
#product .product-img img{width:100%}
#product .product-img .swiper-button-prev{left:0}
#product .product-img .swiper-button-next{right:0}
#product .product-img .swiper-button-next,#product .product-img .swiper-button-prev{color:#333}
#product .product-img .swiper-button-next:after,#product .product-img .swiper-button-prev:after{font-size:25px!important}
#product .product-img .gallery-thumbs{padding:10px 0}
#product .product-img .gallery-thumbs .swiper-slide{width:25%;border:2px solid transparent}
#product .product-img .gallery-thumbs .swiper-slide-thumb-active{border:2px solid #43b5ec}
#product .product-info{margin-left:320px;padding-top:10px;line-height:200%}
#product .product-content{margin-left:320px;width:800px}
@media (max-width:768px){#product .product-img{float:none;width:auto}
#product .product-info{margin-left:0}
#product .product-content{margin-left:0;width:auto}
}
#product .product-info h1{font-size:24px}
#product .product-info ul{padding-top:10px;margin-bottom:50px}
#product .product-info .btn-ask a{display:inline-block;padding:5px 25px;background-color:#0080ff;color:#fff}
#product .product-info .btn-ask a .fa{margin-right:5px}
#product .product-info .model-list{zoom:1;overflow:hidden}
#product .product-info .model-list a{display:inline-block;border:1px solid #ddd;margin-right:5px;margin-bottom:5px}
#product .product-info .model-list a.cur{border:1px solid #e3393c}
#product .product-info .model-list a img{width:40px}
#product .product-info .model-list a i{margin:0 8px}
#product .product-info .attribute-list{margin-bottom:15px}
#product .product-info .attribute-list .radio-box input[type=radio]{display:none}
#product .product-info .attribute-list .radio-box span{display:inline-block;border:1px solid #eee;cursor:pointer}
#product .product-info .attribute-list .radio-box input[type=radio]:checked+span{color:#ff5000;border:1px solid #ff5000}
#product .product-info .attribute-list .radio-box span i{display:inline-block;background-color:#ddd;margin:3px}
#product .product-info .attribute-list .radio-box span i img{width:30px;height:30px}
#product .product-info .attribute-list .radio-box span em{display:inline-block;padding:0 15px;line-height:36px;vertical-align:middle}
#product .product-content{padding:15px 0}
#product .product-content h3{padding:30px 0 10px;color:#333;font-weight:700;font-size:16px;border-bottom:1px solid #cbd1d3}
#product .product-content ul{padding:15px 0;color:#666;line-height:200%}
#product .product-content img{max-width:100%}
#product.no-image .product-info{margin-left:0px}
#product.no-image .product-content{margin-left:0px;width:auto}
#article-list dl{border-bottom:1px dotted #d1d1d1;padding:20px 0;zoom:1;overflow:hidden;position:relative}
#article-list dl.last{border-bottom:0}
#article-list dt{width:620px;margin-bottom:10px;font-size:14px}
#article-list dd{color:#999;line-height:180%;zoom:1;overflow:hidden}
#article-list dd p.img{width:80px;float:left}
#article-list dd p.img img{width:100%}
#article-list dd p.desc{margin-right:80px}
#article-list dd.have-img p.desc{margin-left:90px}
#article-list .num-date{position:absolute;right:0;top:20px;text-align:right}
@media (max-width:768px){#article-list dd.have-img p.desc{margin-right:60px}
}
#article-list .num-date em{display:block;background-color:#0072c6;color:#fff;box-sizing:content-box;padding:2px 0;text-align:center;font-size:14px;font-weight:700}
#article-list .num-date p{font-size:16px;color:#999;margin-top:5px}
#article{padding:15px 0;min-height:400px}
#article h1{color:#333;font-size:18px;font-weight:700}
#article .info{padding:2px 0 20px;color:#999;font-size:13px}
#article .content{color:#666;line-height:180%}
#article .content img{max-width:100%}
#article .content p {line-height: 30px}
#search-list dl{border-bottom:1px dotted #d1d1d1;padding:20px 0;zoom:1;overflow:hidden;position:relative}
#search-list dl.last{border-bottom:0}
#search-list dt{margin-bottom:10px;font-size:16px}
#search-list dt b{color:#c00;font-weight:700}
#search-list dd{color:#999;line-height:180%;zoom:1;overflow:hidden;padding-right:90px}
#search-list dd p.img{width:80px;float:left}
#search-list dd p.img img{width:100%}
#search-list dd p.desc b{color:#c00}
#search-list dd.have-img p.desc{margin-left:90px;margin-right:80px}
#search-list .date{position:absolute;right:0;top:20px;text-align:right}
@media (max-width:768px){#search-list dd.have-img p.desc{margin-right:60px}
}
#search-list .date em{display:block;color:#333;text-align:center;font-size:36px}
#search-list .date p{font-size:16px;color:#999;margin-top:5px}
.ur-here{zoom:1;overflow:hidden;border-bottom:1px solid #ddd;padding:25px 0 10px}
.ur-here .here{float:left;line-height:20px;color:#565;font-weight:400}
@media (max-width:992px){.ur-here.product-category .here{display:none}
}
.ur-here .here a{color:#560}
.ur-here .here b{margin:0 8px}
.ur-here .sort{float:right}
.ur-here .sort a{display:inline-block;margin-left:10px}
.ur-here .sort a.active{color:#0080ff}
.ur-here .sort a i{margin-left:5px;font-size:12px;color:#322}
.ur-here .sort a.active i{color:#0080ff}
.tree-box,.tree-box h3{margin-bottom:15px}
.tree-box h3{padding:25px 0 10px;line-height:20px;color:#322;font-weight:700;font-size:16px;border-bottom:1px solid #ddd}
@media (max-width:992px){.tree-box h3{display:none}
}
.tree-box li{padding:8px}
.tree-box li a{color:#000;font-size:14px}
.tree-box li.cur{background-color:#0080ff}
.tree-box li.cur a{color:#fff}
@media (max-width:992px){.tree-box{margin-top:10px}
.tree-box li,.tree-box ul{display:inline-block}
.tree-box li{padding:0;margin-right:5px;margin-top:5px}
.tree-box li i{display:none}
.tree-box li a{display:block;border:1px solid #eee;padding:5px 8px}
.tree-box ul ul li a{color:#888}
}
.tree-box .search{display:block;margin:20px 0}
@media (max-width:768px){.tree-box .search{margin:12px 0}
}
.tree-box .search .keyword{width:85px}
.visualize-box dd:hover,.visualize-box dt:hover,.visualize-box em:hover,.visualize-box h2:hover,.visualize-box h3:hover,.visualize-box h4:hover,.visualize-box p:hover,.visualize-box span:hover{background-color:rgba(243,156,18,.1)}
.screen{padding-top:20px;border-bottom:1px dotted #ddd}
.screen dl{margin-bottom:10px}
.screen dl dt{font-weight:700}
.screen dl dd,.screen dl dd a,.screen dl dt{display:inline-block}
.screen dl dd a{background-color:#ddd;color:#333;padding:2px 10px;margin-right:8px}
@media (max-width:768px){.screen dl dd,.screen dl dt{display:block}
.screen dl dd a{margin-top:8px}
}
.screen dl dd a.cur{background-color:#0080ff;color:#fff}
.search-box{border:1px solid #ddd;background-color:#fff;height:28px;padding-left:10px;position:relative}
.search-box .keyword{color:#666}
.search-box .btnSearch{position:absolute;right:0;top:0;background:url(/images/icon_search.png) no-repeat 50% 50%;width:28px;height:28px;text-indent:-999px;overflow:hidden;cursor:pointer}
.tabs{border-bottom:1px solid #eee}
.tabs .nav-link{display:block;margin-bottom:-1px}
.tabs .nav-link.active{border:1px solid #eee;border-bottom:0;background-color:#fff}
.scale{overflow:hidden}
.scale img{width:100%;cursor:pointer;transition:all .6s}
.scale:hover img{transform:scale(1.1)}
.cue{color:red;font-size:14px}
.clear{clear:both;height:0;line-height:0;font-size:0}
.captcha{text-transform:uppercase}
.none{display:none}
.pointer{cursor:pointer}
@media (max-width:992px){.m-none{display:none}
}
@media (min-width:992px){.p-none{display:none}
}
.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.btn{display:inline-block;background-color:#0072c6;color:#eee;padding:6px 45px;text-transform:capitalize;cursor:pointer;font-weight:700;text-align:center;-webkit-appearance:none;font-size:14px;line-height:1.5;border-radius:0;border:0}
.btn:active{box-shadow:none}
.btn:hover{text-decoration:none;color:#fff;background-color:#007ad5}
.btn-gray{background-color:#ccc;border:0;color:#333;padding:6px 45px}
.btn-gray,.btn-payment{display:inline-block;text-transform:capitalize;cursor:pointer;font-weight:700;-webkit-appearance:none}
.btn-payment{background-color:#ff4246;color:#fff;padding:7px 48px;font-size:14px;text-align:center}
.btn-captcha{display:inline-block;background-color:#0080ff;-moz-border-radius:2px;-webkit-border-radius:2px;border:0;color:#fff;padding:7px 22px;text-transform:capitalize;cursor:pointer;font-size:13px}
.btn-captcha.disabled,.btn-captcha:disabled,.btn-captcha[disabled]{color:#fff;background-color:#b2b2b2;opacity:1}
.cRed{color:#f40}
.cOra{color:#f30}
.cGre{color:#0c6}
.cBlu{color:#69c}
.cGra{color:#999}
.text-input{height:34px;padding:6px;font-size:14px;border:1px solid #e9e9e9;background-color:#fff;color:#666;-webkit-appearance:none}
.text-input.disabled,.text-input:disabled,.text-input[disabled]{color:#999}
.text-area{padding:4px}
.text-area,.text-area-auto{border:1px solid #e9e9e9;background-color:#fff;line-height:20px;-webkit-appearance:none}
.text-area-auto{padding:0;font-size:12x;resize:none;min-height:40px}
@media (max-width:768px){.btn,.btn-captcha,.btn-gray,.btn-payment,.inp-main,.text-area,.text-area-auto,.text-input{max-width:100%}
}
.input-file{width:80px}
.input-file .input-file-show{height:80px;line-height:80px;text-align:center;color:#333;background-color:#f5f5f5}
.input-file .input-file-show img{width:100%;height:80px}
.input-file .input-file-btn{width:100%;background-color:#eee;color:#999;line-height:25px;cursor:pointer;text-align:center;-webkit-appearance:none}
.table-basic{color:#666;border-left:1px solid #eee;border-top:1px solid #eee;border-collapse:collapse}
.table-basic select{color:#8f8f8f}
.table-basic td,.table-basic th{border-right:1px solid #eee;border-bottom:1px solid #eee}
.table-basic th{background-color:#eee}
.table-basic .child{background-color:#fff}
.table-basic td label{margin-right:15px}
.table-basic td i{color:red;margin-left:5px;font-weight:700}
.form-basic dl{zoom:1;overflow:hidden;margin-bottom:20px}
.form-basic dl dt{font-weight:700;margin-bottom:5px;font-size:13px}
.form-basic dl dt i{color:red;margin-left:5px;font-weight:700}
.form-basic dl dd label{margin-right:15px;line-height:34px}
.form-control{border:1px solid #e9e9e9;padding:6px 3px}
@media (min-width:768px){.form-control{display:inline-block;width:auto}
}
.table-div,.table-div dl{zoom:1;overflow:hidden}
.table-div dl{margin-bottom:20px}
.table-div dl dt{font-weight:700;margin-bottom:5px;font-size:13px}
.table-div dl dt i{color:red;margin-left:5px;font-weight:700}
.table-div dl dd label{margin-right:15px;line-height:34px}
@media (max-width:992px){.table-div dl dt{float:none}
}
.lift{margin-top:60px;font-size:14px}
.lift,.lift a{color:#999}
.lift span{margin-right:15px}
.pager{text-align:right;padding-top:20px;color:#666;font-size:14px}
.pager a{color:#666;text-decoration:underline}
.pager ul{display:inline-block;border-left:1px solid #ddd;padding:0}
.pager ul li{display:block;float:left}
.pager ul li a,.pager ul li em{display:block;padding:0 12px;line-height:30px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0;border-radius:0}
.pager ul li a:hover,.pager ul li.active a{background-color:#f5f5f5}
.pager ul li.active a{color:#999;cursor:default}
.pager ul li em.total{margin-left:10px;border-left-width:1px;color:#999}
#footer{background-color:#f5f5f5;padding:40px 0}
@media (max-width:992px){#footer{padding:20px 0}
#footer .foot-nav{margin-bottom:15px;border-bottom:1px solid #ddd}
}
#footer .foot-nav .nav-parent{margin-bottom:10px}
#footer .foot-nav .nav-parent a{font-size:20px;display:block}
#footer .foot-nav .nav-child a{display:block;color:#999;margin-bottom:5px}
@media (max-width:992px){#footer .foot-nav .nav-parent a{font-size:16px}
#footer .foot-nav .nav-child a{display:inline-block;margin-bottom:10px;margin-right:15px}
}
#footer .weixin{text-align:center;margin-bottom:15px}
#footer .weixin img{width:120px;height:120px}
#footer .weixin p{margin-top:4px;color:#999}
#footer .contact{text-align:center}
#footer .contact .tel{color:#0080ff;font-size:20px;margin-bottom:10px}
#footer .contact .online-qq{margin-bottom:10px}
#footer .contact .online-qq a{display:inline-block;color:#0080ff;padding:5px 20px;border:1px solid #0080ff}
#footer .contact .online-qq a i{margin-right:5px}
#footer .contact .email{color:#999}
#footer .copy-right{border-top:1px solid #eee;margin-top:20px;padding-top:20px}
#footer .net-safe-record{margin-left:10px}
#footer .net-safe-record img{vertical-align:bottom}
@media (max-width:992px){#footer .copy-right{text-align:center}
}
.slide-text{position:absolute;top:80px;left:100px;color:#fff;font-size:24px}
.slide-text p:first-child{font-size:54px;color:#373d93;margin:0 0 20px;text-shadow:2px -1px #333}
.slide-text p:last-child{width:700px;font-size:20px;color:#fff;text-shadow:1px 1px #000}
@media (max-width:992px){.slide-text{top:15px;left:0}
.slide-text p:first-child{font-size:24px;margin:0 20px 10px}
.slide-text p:last-child{width:auto;margin:0 20px;font-size:16px}
}
table.tbl_content {color: rgb(64, 64, 64); font-family: "Microsoft YaHei"; font-size: 14px; text-wrap: wrap}
table.tbl_content tr td {padding-left:10px;padding-right:10px;line-height:25px}