body{font-family:Microsoft Yahei,\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,Arial,Lucida,Verdana,Helvetica,sans-serif;color:#333;background-color:#f4f4f4}
body,button,input,textarea{font-size:14px;line-height:1.531;outline:0;margin:0;padding:0;border:0}
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}
b,em,i{font-style:normal;font-weight:400}
img{border:0}
a{text-decoration:none;color:#333}
a:hover{color:#19b4ea}
img{vertical-align:middle}
input,select{font-family:Microsoft Yahei;vertical-align:middle}
.clear{clear:both;height:0;line-height:0;font-size:0}
.none{display:none}
#vcode{cursor:pointer}
.cue{color:red;font-size:12px}
.indent{text-indent:2em;}
label{cursor:pointer}
#wrapper .container.mb {margin-top: 60px;}
#wrapper .wrap{width:1140px;margin:0 auto}
#wrapper .padding{padding-top:47px}
#wrapper #page{padding:20px 0;min-height:400px}
#wrapper #page h1{color:#333;font-size:24px;font-weight:700;text-align:center;}
#wrapper #page .info{padding:2px 0 20px;color:#999;font-size:13px}
#wrapper #page .content{color:#666;line-height:200%;padding-top:10px;font-size: 18px;}
#wrapper #page .content img{max-width:100%}
.btn{display:inline-block;background-color:#ccc;color:#333;padding:12px 55px;text-transform:capitalize;cursor:pointer;font-weight:700;font-size:16px;text-align:center;-webkit-appearance:none}
.textInput{border:1px solid #ccc;background-color:#f0f0f0;width:100%;padding:9px 10px;color:#858585;outline:0}
.textArea{border:1px solid #ccc;background-color:#f0f0f0;width:100%;padding:7px 10px;color:#858585;outline:0}
.captcha{border:1px solid #ccc;background-color:#f0f0f0;width:80px;padding:9px 10px;color:#858585;outline:0;vertical-align:top;margin-right:15px;text-transform:uppercase}
#bookAdd ul.right li img {height: 40px;}
.tableDiv dl{zoom:1;overflow:hidden;margin-bottom:15px}
.tableDiv dl dt{float:left;width:160px;text-align:right;line-height:34px;font-size:13px}
.tableDiv dl dd{float:left;width:640px;padding-left:10px}
.tableDiv dl dd i{color:red;margin-left:5px;font-weight:700}
.tableDiv dl dd label{margin-right:15px;line-height:34px}
#header{position:fixed;left:0;top:0;width:100%;height:60px;line-height:60px;min-width:1000px;overflow:hidden;z-index:99;background:#fff;border-bottom:1px solid #999}
#header .logo a{margin-left:75px;}
#header .logo{float:left}
#header .nav{float:right;padding-right:45px}
#header .nav li{display:inline-block;zoom:1}
#header .nav li:hover{background-color: #3a6df3;color:#fff}
#header .nav a{display:inline-block;padding:0 35px;zoom:1;font-size:16px}
#header .nav .current a{color:#fff;background:#197aea}
#main{background-color:#fff;color:#505254}
#main h2{font-size:20px;color:#000;font-weight:700;padding:30px 0 30px 0;text-align:center}
#main h2 i{background-color:#999;display:block;width:26px;height:2px;line-height:2px;font-size:0;overflow:hidden;margin:32px auto 0 auto}
#home{width:100%}
#about{min-height:400px;text-align:center}
#about ul{text-align:left;line-height:200%;padding-bottom:140px;font-size:16px;text-indent: 32px;}
#product{background-color:#f9f9f9;padding-bottom:50px}
#product h2{margin-bottom:40px}
#product .productRoll{width:90%;max-width:1920px;margin:0 auto;position:relative}
#product ul{width:100%;zoom:1;overflow:hidden}
#product li p{float:left;width:24.25%;height:auto;margin-bottom:20px;margin-right:1%;position:relative}
#product li p.last{margin-right:0}
#product li p a{display:block;border:1px solid #f4f4f4}
#product li img{width:100%;height:auto!important}
#product li p a i{display:none}
#product li p a:hover i{border:1px solid #fff;position:absolute;background:rgba(255,255,255,.5);display:block;margin-left:0;margin-top:0;width:100%;height:100%;-moz-opacity:1;-khtml-opacity:1;opacity:1;display:block;color: #05290d;padding-left: 5px;font-size: 20px;}
#product .arrowBox a{z-index:50;font-family:\5b8b\4f53,sans-serif;position:absolute;display:block;margin-bottom:-20px;width:40px;height:40px;bottom:50%;line-height:40px;text-decoration:none;text-align:center;color:#fff;font-size:2em;background-color:#333;background-color:rgba(50,50,50,.3)}
#product .arrowBox a.disabled{display:none}
#product .arrowBox .arrowPrev{left:0}
#product .arrowBox .arrowNext{right:0}
#product .arrowBox a:hover{background-color:rgba(50,50,50,.6)}
#product ul .img{border:1px solid #e4e4e4;margin-bottom:8px}
.slideShow{position:relative;margin:0 auto;padding:0}
.slideShow .slides div{display:block;height:650px;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}
.slideShow .slideBox{background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.slideShow .slideLoading{min-height:50px;background:url(images/slide_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.slideShow .slide-text{width: 100%;background-color:rgba(255, 255, 255, 0.5);color:#666;}
.slideShow .slide-text div{width: 80%;font-size: 30px;margin:0 auto;padding-top: 15%;text-indent:2em;letter-spacing:5px;line-height:50px;}
.slideShow .controlBox{z-index:30;position:absolute;bottom:10px;width:99%;text-align:right;font-size:.85em;font-family:Arial;font-weight:700;color:#666}
.slideShow .controlBox .control{display:inline-block}
.slideShow .controlBox.controlDefault a{background-color:#b0b0b0;overflow:hidden;width:20px;height:20px;line-height:20px;text-align:center;clear:none;display:block;margin-left:8px}
.slideShow .controlBox.controlDefault a.active,.slideShow .controlBox.controlDefault a:hover{background-color:#19b4ea;color:#fff;text-decoration:none}
#contactUs {padding-top:0;}
#contactUs h2{background-color:#19b4ea;color:#fff}
#contactUs h2 i{background-color:#fff}
#contactUs .info{background-color:#f9f9f9;padding:20px 0}
#contactUs .info ul{zoom:1;overflow:hidden;margin:0 auto;width:900px}
#contactUs .info li{float:left;width:100%;padding:10px 10px}
#homeGuestbook{background-color:#ebebeb;padding-bottom:50px}
#homeGuestbook .left{float:left;width:516px}
#homeGuestbook .right{float:right;width:546px}
#homeGuestbook span{line-height:40px}
#homeGuestbook li{margin-bottom:25px}
#homeGuestbook .submit{text-align:center;margin-top:40px}
#homeGuestbook .submit .btn.disabled{background-color:#ccc;color:#333;padding: 12px 40px;}
#homeGuestbook .submit .btn.active {background-color:#3a6df39e;color:#eee;padding: 12px 40px;}
#homeGuestbook .submit .btn.active:hover {background-color:#3a6df3;color:#eee;}
#guestBook{background:url(images/icon_guestbook.png) no-repeat 50% 50%;height:600px}
#guestBook .bookAdd,#guestBook .bookList,#guestBook h2{display:none}
#douMsg{padding:300px 0;text-align:center}
#douMsg dt{color:#0072c6;font-size:16px;margin-bottom:30px;font-weight:700}
#douMsg dd{color:#666}
#douMsg dd a{margin-left:5px;color:#000}
#onlineService{position:fixed;top:208px;right:0;z-index:999999;display:block}
#onlineService .onlineIcon{position:relative;cursor:pointer;background:url(images/online_service.png) no-repeat;width:34px;height:110px;text-indent:-9999px;overflow:hidden}
#onlineService #pop{border:3px solid #19b4ea;background-color:#f2f2f2;padding:8px;width:95px;min-height:84px;position:absolute;right:34px;top:0;display:none;z-index:999999}
#onlineService .onlineQQ a{display:block;background:url(images/online_service.png) no-repeat left -160px;color:#19b4ea;width:82px;height:24px;line-height:23px;padding-left:27px;margin-bottom:8px}
#onlineService .onlineQQ a:hover{text-decoration:none;color:#19b4ea}
#onlineService .service{border-top:1px solid #ddd;padding-top:8px;color:#666}
#onlineService .service a{color:#666}
#onlineService .service li{background:url(images/online_service.png) no-repeat left -202px;padding-left:8px}
#onlineService .goTop{display:none}
#onlineService .goTop .goBtn{background:#f2f2f2 url(images/online_service.png) no-repeat left -120px;width:34px;height:34px;display:block}
#footer{border-top:1px solid #d8d8d8;background-color:#f5f5f5;padding:35px 0;line-height:25px;color:#999}
#footer a{color:#333}
#footer .footNav i{margin:0 12px;color:#ccc}
#footer .footNav a.first{margin-left:0}
#footer .copyRight{font-family:Arial,Lucida,Verdana,Helvetica,sans-serif}
#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:790px}
@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%}
#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:300px}
#article h1{color:#333;font-size:24px;font-weight:700;line-height: 30px;text-align:center}
#article .info{padding:2px 0 20px;color:#999;font-size:13px;text-align:center}
#article .content{color:#666;line-height:180%}
#article .content img{max-width:100%}
#article .content p {line-height: 30px;}
#article ul{text-align:center;line-height:200%}
#article .articleRoll{position:relative;padding-bottom:50px}
#article li .content{text-align:left;margin-bottom:30px;font-size:16px;text-indent: 32px;}
#article li .title{color:#000}
#article .controlBox{z-index:30;position:absolute;bottom:10px;width:100%;text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666}
#article .controlBox .control{display:inline-block}
#article .controlBox.controlDefault a{background:url(images/inactive.png) no-repeat 50% 50%;text-indent:-9999px;overflow:hidden;width:20px;height:30px;clear:none;display:block}
#article .controlBox.controlDefault a.active,#article .controlBox.controlDefault a:hover{background:url(images/active.png) no-repeat 50% 50%}
.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}
.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}
.articleRoll ul li p.flmg {float: left;margin-left: 30px;}
table.pdcReveal {width:100%;border-collapse: collapse}
table.pdcReveal tr td{border: 1px solid #bcb1b1;padding-left:10px}
table.pdcReveal tr :first-child{width: 35%}
#home_about {margin: 0 auto;width: 90%;display:flex}
#home_about div {position: relative;width: 100%;}
.col-md-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}
.col-md-8 {box-sizing:border-box;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}
#home_about div.desc {font-size: 19px;text-indent: 2em;letter-spacing:2px;text-align:left;font-family:sans-serif;width:auto;padding: 10px 20px 20px 0px;}
#home_about .more {text-align:left;}
#home_about .more a{display:inline-block;padding:5px 30px;border:1px solid #ddd;color:#0080ff}
#home_about .more a:hover{border:1px solid #0080ff;background-color:#0080ff;color:#fff}

