@charset "utf-8";
html{-webkit-text-size-adjust:none;word-wrap:break-word;word-break:break-all;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
body{color:#333333;background: #313030; font-size:14px;font-family:"Microsoft YaHei",Verdana,sans-serif;outline:0;}
dd,div,dl,dt,form,h1,h2,h3,h4,h5,img,input,label,p,span,textarea,ul{margin:0;padding:0;outline:0}
li{list-style-type:none}
a{text-decoration:none;transition:all .15s ease 0s;outline:0;-webkit-tap-highlight-color:transparent;color:#333333}
a:hover{color:#db0000;text-decoration:none;}
img{border:0;vertical-align: middle;}
.clear{clear:both}
.container{width:1205px;margin:0 auto}
header{padding-top:20px;height:140px;background-color:#fff}
.logo{float:left;margin-bottom:20px;}
.logo img{height:60px;}
.logo2{display:none}
.search{overflow:hidden;padding-top:10px;width:450px;float:right;box-sizing: border-box;}
.search form{width:100%;position:relative;}
.search input{width:100%;height:40px;line-height:36px;border:2px solid #0082e6;padding:0 70px 0 10px;color:#555555;box-sizing: border-box;}
.search input:focus {border:2px solid #0074cc;}
.search button:hover{background-color:#0074cc;}
.search button{width:60px;border:0;background-color:#0082e6;height:40px;line-height:40px;color:#fff;z-index: 9; position: absolute;right:0;cursor : pointer;}
.login{float:right;font-size:13px;color:#999999;max-width:400px;margin-left:30px;margin-top:5px;}
.login .info{float:right;text-align:right}
.login .info p{line-height:24px;overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.login .info a{color:#3973ac}
.login .info p span{padding-right:10px}
.login .info p img{height:24px;float:right}
.login .loginimg{margin-left:10px;float:right;width:48px;height:48px;}
.login .loginimg img{width:48px;height:48px;border-radius:50%}
.nav{height:40px;background-color:#0082e6;z-index:999;}
.nav ul{list-style:none}
.nav li{float:left;position:relative;z-index:101}
.nav li a{display:inline-block;color:#fff;width:100%;padding:0 30px;font-size:15px;line-height:40px;height:40px;}
.nav li a .iconfont{padding-right:5px;}
.nav li:hover>a , .nav a.cur{background-color:#0074cc;color:#fff;}
.nav ul ul{display:none;position:absolute;top:100%;z-index:99;}
.nav ul li:hover>ul{display:block}
.nav ul ul li{float:none;display:block;white-space:nowrap;background-color:#fff}
.nav ul ul li a{background-color:#fff;color:#333333;border-bottom:1px solid #ededed;font-size:14px;line-height:40px}
.nav ul ul li:last-child a{border-bottom:0;}
.nav ul ul li:hover a , .nav ul ul li a.cur{background-color:#ededed;color:#333333;}
.fixednav{width:100%;position:fixed;left:0;top:0;z-index:999;transition:top .5s}
.hide{top: -40px; }	
#mnav,#msearch,#muser{display:none}
/**.gonggao{margin:15px 0;background-color:#fff;padding:10px 15px;height:auto;overflow:hidden;}**/
.main , .main_catepage{background-color:#e8e8e8;padding-top:15px;height:auto;overflow:hidden;clear:both;}
.mainleft{float:left;width:305px;overflow:hidden}
.mainright{width:885px;float:right}

.postright{float:right;width:305px;position:relative}
/*产品列表*/
.list ul{padding:15px;margin-right:-2%;}
.list li{float:left;width:31.33%;margin-right:2%;margin-bottom:20px}

.list li .img{width:100%;height:207px;overflow:hidden}
.list li .img img{width:100%;height:207px;object-fit:cover;overflow:hidden}
.list li .img2{position:relative;padding-top:100%;width:100%}
.list li .img2 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
.list h2{font-size:16px;line-height:24px;font-weight:normal;margin:10px 0 0 0;height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.list p{color:#999999;font-size:12px;line-height:28px;overflow:hidden}
.list i{font-size:12px;margin-right:3px;}
.list p span{float:right}
.list .inpo{text-overflow: ellipsis;white-space: nowrap;}
.list .price , .list .inpo{font-size:12px;line-height:28px;height:28px;overflow:hidden;color:#999999}
.list .price span.jiage{color:#e60000;font-size:16px;font-weight:700}
.list .price span.yj{padding-left:3px;text-decoration:line-through}
.list .price span.free{color:#1bb300;font-size:14px;font-weight:blod;}
.list .price span.pr{float:right;}
.list .price a{color:#999999}
.list .price a:hover{color:#0082e6;text-decoration:none}
/**轮播图**/

.callbacks_container{position:relative;width:100%;margin-bottom:15px}
.callbacks_container .prev{left:0}
.callbacks_container .next{right:0}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child{position:relative;display:block;float:left}
.rslides img{display:block;height:auto;float:left;width:100%;border:0}
.rslides p{display:block;position:absolute;z-index:2;font-size:16px;text-align: center;text-shadow:none;color:rgba(255,255,255,.8);background:rgba(0,0,0,.2);left:0;right:0;bottom:0;padding:10px 15px;margin:0;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rslides_nav{font-size:20px;position:absolute;top:50%;z-index:9;line-height:50px;height:50px;width:30px;text-align:center;margin-top:-25px;vertical-align:middle;cursor:pointer;background:rgba(0,0,0,.1)}
.rslides_nav span{display:block;color:rgba(255,255,255,.8)!important;margin-right:0!important}

.r-index h3 li{height:40px;line-height:40px;padding:0 15px;float:left;text-align:center;font-size:14px;border-top:2px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}
.r-index h3 li i{padding-right:5px}
.r-index h3 .act_active{border-bottom:1px solid #fff;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:2px solid #0082e6;color:#0082e6}
.r-index h3 span{float:right;display:inline-block;font-size:12px;padding-top:1px;color:#999999}
.r-index h3 span a{padding:0 15px}
.r-index h3 span a:last-child{padding:0 0 0 15px}
.r-index h3 span a i{margin-right:3px;font-size:12px}
.r-index h3 span a:hover{color:#0082e6;text-decoration:none}

/**网站导航侧栏**/
.webnav{overflow:hidden}
.webnav ul{padding:15px 15px 5px 15px;margin-right:-15px}
.webnav li{width:81.5px;height:81.5px;overflow:hidden;float:left;margin:0 15px 15px 0}
.webnav li a{font-size:14px;color:#333333}
.webnav li img{width:81.5px;height:81.5px}
/*网站*/
.r-webnav ul{padding:0 15px;margin-top:15px;margin-right:-3%;}
.r-webnav li{float:left;width:47%;margin-right:3%;margin-bottom:25px;padding:10px;height:106px;border:1px solid #f2f2f2;border-radius: 6px;box-shadow: 1px 2px 3px #ebebeb;box-sizing: border-box;}
.r-webnav li img { width: 86px; height: 86px; border-radius: 6px;float:left; margin-right:15px; }
.r-webnav li h2 { font-size: 16px;line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.r-webnav li .view { line-height: 28px;height: 28px;overflow: hidden;font-size:12px;color:#999999;}
.r-webnav li span{padding-right:15px;}
.r-webnav li .details { line-height: 28px;height: 28px;overflow: hidden; font-size:12px;display:none;}
.r-webnav li .details a{ background:#5394c6; color:#fff;padding:3px 10px;border-radius: 5px;}
.r-webnav li .details a.yanshi{background:#4baa4e;}
.r-webnav li .desc { line-height: 28px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.r-webnav li i{margin-right:3px;}
.r-webnav li:hover .view{display:none;}
.r-webnav li:hover .details{display:block;}  
/*日志页*/
.logs_product {overflow: hidden;margin-bottom:15px; padding:15px; border:1px solid #e8e8e8;}
.logs_product .img{float:left;margin-right:15px;}
.logs_product .img img{width:138px;height:104px;object-fit:cover;}
.logs_product h1{line-height: 28px;font-size: 20px;overflow: hidden;margin-bottom: 10px;}
.logs_product p{color:#999999;line-height:22px;height:44px;    overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.logs_product .lpbt a{color:#3973ac;line-height:22px;float:right;}
.logs_product .lpbt a:hover{text-decoration: underline;}
.r-logs{padding:15px}
.r-logs ul{list-style:none;overflow:hidden}
.r-logs li{width:100%;padding:0;float:left;}
.r-logs li .z-time{padding-top:30px;line-height:24px;}
.r-logs li time{color:#999999;line-height:24px;}
.r-logs li .z-time p{line-height:24px;font-size:16px;font-weight:bold;color:#3973ac}
.r-logs li .z-time p a{color:#3973ac}
.r-logs li h2{font-size:16px;line-height:24px;font-weight: normal;border-left:1px solid #e8e8e8;padding:30px 0 30px 20px;float:right;margin-left:15px;width:65%;position:relative;}
.r-logs li h2 i{width:13px;height:13px;background:#cccccc;border-radius:50%;overflow:hidden;display:block;position:absolute;left:-7px;top:34px;}
/*营销单页*/
.catepage{padding:15px 0;background-repeat:no-repeat;background-position:top;background-size:cover;z-index:99;position:relative}
.catepage::after{background:#000e1a;content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1;opacity:.7}
.catepage h1{text-align: center;font-size:40px;    line-height: 150%;color:#fff;opacity: 1;margin:15px 0;}
.catepage div p , .catepage div div{line-height: 150%;margin-bottom:15px;color:#fff;font-size:14px;opacity: 0.7;}
.catepage .page_lb{text-align: center;}
.catepage .page_lb a{padding: 10px 30px; 
    display: inline-block;
    margin:0 0 0 20px;;
    color: rgba(255,255,255,.7);
    background-color: rgba(255,255,255,.08);
    border:1px solid rgba(255,255,255,.2) ;
    border-radius: 3px;
    transition: color .2s,background-color .2s,border-color .2s;
    box-sizing: border-box;cursor:pointer;}
.catepage .page_lb a:first-child{margin-left:0;}
.catepage .page_lb a:hover{color:rgba(255,255,255,.8);text-decoration:none;background-color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3)}
/*栏目页文章列表*/

.r-news ul{padding:15px;overflow:hidden}
.r-news li{float:left;width:100%;padding-bottom:10px;margin-bottom:10px;}
.r-news li:last-child{border-bottom:0;margin-bottom:0;}
.r-news li img{width:160px;height:120px;float:left;object-fit:cover;margin-right:15px;}
.r-news li h2{font-size:18px;line-height:36px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;color:#444444;}
.r-news li p{font-size:14px;line-height:22px;height:44px;color:#999999;margin:6px 0 8px 0;overflow:hidden; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.r-news li .time{font-size:12px;line-height:24px;height:24px;overflow:hidden;color:#999999}
.r-news li .time span{padding-right:15px}
.r-news li .time span i{margin-right:3px}
.r-news li .time .tags{float:right;padding:0;margin:0;}
.r-news li .time .tags a , .r-news li .time .tags a:hover{color:#ffffff;}
.r-news li .time a{color:#999999}
.r-news li .time a:hover{color:#0082e6;}

/*首页文章列表*/ 

.innews ul{padding:15px;margin-right:-2%;}
.innews li{float:left;width:48%;padding:0 0 20px 0;margin-right:2%;}
.innews li img{width:117px;height:88px;float:left;object-fit:cover;margin-right:15px;}
.innews li h2{font-size:16px;line-height:26px;height:52px;margin-bottom:10px;font-weight:normal;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.innews li .info i{font-size:12px;margin-right:3px}
.innews li .info {font-size:12px;line-height:24px;color:#999999;overflow:hidden}
.innews li .info a{color:#999999}
.innews li .info a:hover{color:#0082e6;text-decoration:none}
.innews li .info span{margin-right:10px}

/**业务**/
.m-l , .content{margin:0 0 15px 0;background-color:#fff;overflow:hidden;display:block;box-shadow: 0 1px 5px 0 rgba(0,0,0,.05);}
.m-l h3{height:40px;line-height:40px;padding:0 15px;border-bottom:1px solid #e8e8e8;font-weight:normal;font-size:16px;overflow: hidden;}
.m-l h3 span{float:right;font-size:12px;}
.m-l h3 span a{color:#999999;}
.m-l h3 span i{font-size:12px;color:#999999;}
.m-l h3 span a:hover , .m-l h3 span a:hover i{color:#0082e6}
.yewu{overflow:hidden;padding-bottom:9px}
.yewu h3 i{font-size:16px;color:#ff0000;padding-left:5px;}
.yewu ul{padding:15px 15px 0 15px;}
.yewu li{margin-bottom:15px;width:100%;float:left;}
.yewu li a{color:#444444;}
.yewu li h2{font-size:16px;line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.yewu li h2 i{font-size:18px;font-weight:normal;float:right;color:#999999;}
.yewu li p{line-height:20px;height:40px;margin-top:5px;font-size:12px;color:#999999;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.yewu li:hover p{text-decoration:underline}
.yw0:hover{color:#e60000}
.yw1:hover{color:#990066}
.yw2:hover{color:#c9621d}
.yw3:hover{color:#003399}
.yw4:hover{color:#993333}
.yw5:hover{color:#99CC00}
.yw6:hover{color:#CC3333}
.yw7:hover{color:#1269ab}
.yw8:hover{color:#009966}
/**广告位**/
.celanad img{width:100%;height:auto;overflow:hidden;margin-bottom:15px}
.news-pt li a:hover , .lhot ul li h2 a:hover , .widget_comments p a:hover {text-decoration:underline;}
/**侧栏文章列表**/
.news-pt{overflow:hidden}
.news-pt ul{padding:15px}
.news-pt li{line-height:28px;font-size:14px;color:#3973ac;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-pt li a{color:#3973ac}

/*最新热门*/
.lhot {overflow: hidden;}
.lhot h3 ul{padding:0}
.lhot h3 li{height:40px;line-height:40px;float:left;padding:0 15px;text-align:center;border-top:2px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;font-size:14px}
.lhot h3 li.act_active{border-bottom:1px solid #fff!important;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:2px solid #0082e6;color:#0082e6}

.lhot ul{padding:15px}
.lhot ul li{overflow:hidden;margin-bottom:10px;padding-bottom:10px;}
.lhot ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.lhot ul li img{width:100px;height:70px;float:left;margin-right:15px;object-fit:cover}
.lhot ul li h2{line-height:22px;height:44px;font-size:14px;color:#3973ac;font-weight:normal;margin-bottom:4px;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.lhot ul li h2 a{color:#3973ac}
.lhot ul li p{line-height:22px;color:#999999;font-size:12px}
.lhot ul li p span{float:right}
.lhot ul li p span i{font-size:12px;padding-right:3px}

/**下级分类**/
.lower ul{margin-right:-3%}
.lower ul , .lower-logs ul{padding:15px 15px 0 15px;overflow: hidden;}
.lower li , .lower-logs li{float:left;line-height:32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lower li{width:47%;margin:0 3% 15px 0;}
.lower-logs li{width:100%;margin-bottom:15px;}
.lower li a , .lower-logs li a{background:#ecf3f9;color:#0182e4;text-align:center;padding:0 5px;display: block;}
.lower li a:hover , .lower-logs li a:hover , .lower li a.cur , .lower-logs li a.cur{background:#e3e9ed}
#a-lower , #b-lower{display:none;background:#ecf3f9;color:#0182e4;text-align:center;line-height:32px;overflow: hidden;clear:both;}
#a-lower {margin:15px 15px 0 15px;}
#b-lower {margin:15px;}
.relates h3 i{color:#e60000;margin-left:5px;}
.relates ul{padding:15px;overflow:hidden;}
.relates li{margin-bottom:15px;}
.relates lii:last-child{margin-bottom:0;}
.relates li img{width:275px;height:206px;object-fit:cover}
.relates li h2{line-height:24px;font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.relates li p{line-height:20px;height:40px;overflow:hidden;font-size:12px;color:#999999;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.widget_comments ul{padding:15px;}
.widget_comments li{overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #e8e8e8}
.widget_comments li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}
.widget_comments .info{overflow:hidden}
.widget_comments .info span{float:left;color:#999999;font-size:12px}
.widget_comments .info img{float:right;width:24px;height:24px;border-radius:3px}
.widget_comments p{max-height:48px;overflow:hidden;line-height:24px}
.widget_comments p a{color:#3973ac}



.product{overflow:hidden}
.product h4{height:40px;line-height:40px;padding-left:15px;font-size:14px;border-bottom:1px solid #e8e8e8;font-weight:400}
.product h4 a{margin-right:15px}
.product h4 i{margin-right:3px;color:#999999;font-size:14px}
.product .proleft{float:left;width:450px;padding:15px;}
.proleft .img{width:100%;height:100%;overflow:hidden;}
.proleft .img img{width:100%;height:100%;vertical-align:middle}

.product .proright{float:left;width:742px;padding:0 0 0 5px;}
.proright .title{margin:18px 0}
.proright .title h1{line-height:150%;font-size:24px;overflow:hidden;margin-bottom:10px;}
.proright .title p{font-size:14px;color:#999999;line-height:24px}
.proright .title p span{color:#333333;}
.proright .title .info{color:#999999;margin:10px 20px 0 0;padding:0 0 10px 0}
.proright .title .info i{margin:0 3px}
.proright .title .info span{margin-right:15px;line-height:24px;font-size:12px}
.proright .title .info span a{color:#999999}
.proright .title .info span a:hover{color:#e60000}

.proright .price{overflow:hidden;margin:0 0 20px 0;border:1px solid #e8e8e8;box-sizing: border-box;}
.proright .price div p{font-size:12px;color:#999999}
.proright .price .price_num span.label{}
.proright .price .price_num{padding:0 10px;float:left;font-size:14px;color:#999999;line-height:60px;height:60px;overflow: hidden;}
.proright .price .price_num span.jg{color:#e60000;}
.proright .price .price_num span.free{color:#1bb300;}
.proright .price .price_num span.jg , .proright .price .price_num span.free{display:inline-block;font-size:26px;line-height:50px;height:50px;padding-left:15px;}
.proright .price .price_num span.jg i{font-size:14px;font-style:normal;margin-right:3px;}
.proright .price .price_num span.old{margin-left:10px;font-size:14px;text-decoration:line-through;color:#999999}
.proright .price .price_num span.youhui{padding-left:15px;color:#b99d4b;}
.price .price_view {height:60px;overflow: hidden;}
.price .price_view div{float:right;text-align:center;padding:10px 25px;color:#999999;border-left:1px solid #e8e8e8}
.price .price_view div h5{display:inline-block;font-size:14px;line-height:20px;height:20px;}
.price .price_view div h5 a{color:#999999}
.price .price_view div h5 a:hover{color:#0082e6;text-decoration:none}
.price .price_view div p{font-size:12px;line-height:15px;height:15px;margin-top:4px;}
.price .w33 {width:33.33%;}
.price .w33:last-child{border-left:0!important}

.proright .buynum{ color:#999999;line-height: 24px;margin:0 0 20px 0;}
.proright .buynum span a{border:1px solid #999999;padding:2px 10px;color:#999999;}
.proright .buynum .zcenter_good_num{width:60px;margin-left:30px;text-align: center;color:#555;line-height: 24px;border:1px solid #e8e8e8}
.proright .buy{margin-right:-15px}
.proright .buy a{display:inline-block;width:120px;text-align:center;padding:10px 0;font-size:14px;margin:0 15px 15px 0;color:#fff;cursor:pointer;}
.proright .buy a:hover{text-decoration:none;-moz-opacity: 0.8;opacity: 0.8;}
.proright .buy .buyzf{background-color:#e00606;}
.proright .buy .buygong{background-color:#e0a606}
.proright .buy .yanshi{background-color:#0f91bd}
.proright .buy .logs{background-color:#339999}
.proright .buy .b_qq{background-color:#135bec}
.proright .buy .b_wx{background-color:#1c980b}

.proright .fuwu{margin-right:-10px;overflow: hidden;margin:5px 0 10px 0;}
.proright .fuwu span{margin:0 10px 10px 0;line-height:14px;color:#999999;display: block;float:left;}
.proright .fuwu i{margin-right:3px;color:#1bb300}
.postleft{float:left;width:885px;overflow:hidden}
.breadcrumb{line-height:24px;padding:8px 0 8px 15px;font-size:14px;border-bottom:1px solid #e8e8e8;font-weight:normal;}
.breadcrumb i{margin-right:3px;color:#999999;font-size:14px}
.breadcrumb a{margin-right:15px}
.breadcrumb a:hover{color:#0082e6;text-decoration:none}
.postleft h1{font-size:24px;text-align:center;margin:15px 0 10px 0;padding:0 15px;line-height:30px;}

.postleft .info{color:#999999;text-align:center;padding: 0 15px;line-height:24px;}
.postleft .info span{color:#999999;font-size:12px;margin:0 10px}
.postleft .info span a{color:#999999}
.postleft .info span i{margin-right:3px;font-size:12px}
.postleft .info span a:hover{color:#0082e6;text-decoration:none}
.about{float:left;width:1205px;overflow:hidden}
.about h4{height:40px;line-height:40px;padding-left:15px;font-size:14px;border-bottom:1px solid #e8e8e8;font-weight:400}
.about h4 a{margin-right:15px}
.about h4 i{margin-right:3px;color:#999999;font-size:14px}
.about h1{font-size:24px;text-align:center;font-weight:700;margin:26px 10px 0 10px;color:#333333}
.article_down{margin:15px 15px 0 15px;overflow:hidden}
.article_down p{line-height:36px;font-size:14px;color:#999999}
.article_down p.xzdz{font-size:20px;padding:0 0 10px 0;color:#333333}
.article_down p.xzdz2{line-height:20px;border-bottom:solid 1px #eaeaea;margin-bottom:20px;padding:0 0 10px 0}
.article_down p span{padding:0 3px;color:#333333}
.article_down a{display:inline-block;width:120px;text-align:center;padding:10px 0;margin:0 15px 15px 0;color:#fff;}
.article_down a:hover{text-decoration:none;}
.article_down a.yanshi{color:#0f91bd;border:1px solid #0f91bd}
.article_down a.down{background:#0f91bd}
.article_down a.down:hover{-moz-opacity: 0.8;opacity: 0.8;}
.article_content{padding:15px;overflow:hidden;}
.article_content a{color:#3973ac;}
.article_content img{max-width:100%!important;height:auto!important;}
.article_content h2 , .article_content h3 , .article_content h4 , .article_content h5{height:auto;border-bottom:1px solid #e8e8e8;margin: 0 0 15px 0;font-weight:normal;
}
.article_content h2 strong, .article_content h3 strong , .article_content h4 strong , .article_content h5 strong {height:auto;border-bottom:1px solid #0077d2;display: inline-block;
}
.article_content h3 , .article_content h3 strong{line-height:40px;height:40px;}
.article_content blockquote{line-height: 175%;border-left:2px #ea4848 solid;background:#fcf3f3;  color:#ea4848;padding: 5px 5px 5px 15px;margin: 0 0 15px 0;}
.article_content blockquote h2 , .article_content blockquote h3 , .article_content blockquote h4 , .article_content blockquote h5{border-bottom:0;background:#fcf3f3 ;padding:0;}
.m-l .article_content span{float:none!important;}
.article_content div , .article_content p{margin:0 0 15px 0;line-height:175%;}
.article_content div:last-child , .article_content p:last-child , .article_content h2:last-child , .article_content h3:last-child , .article_content h4:last-child , .article_content h5:last-child{margin:0;}
.article_content table thead tr{background:#c00000!important;color:#ffffff;}
.article_content table{border-collapse:collapse;width:100%;margin:10px 0;}
.article_content section{width:100%!important}
/**默认样式**/ 
.article_content table tr:nth-child(2n){background:rgba(4, 4, 4, 0.03)}
.article_content table td , .article_content table thead th{padding:10px;line-height:150%;vertical-align: middle;border:1px solid #e8e8e8;}
.hideConBox{border:0!important;background:#dfeae4!important;padding:5px 15px!important;color:#333333!important;line-height:150%!important}
.hideConBox img{margin:0!important}
.article_content pre{white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
white-space : normal ; /* Internet Explorer 5.5+ */ }
.article_content pre,.comment pre{font-size:12px;background:#ededed}
.tags{overflow:hidden;padding:0 0 5px 15px;}
.tags a{margin:0 15px 10px 0;padding:0 10px;line-height:24px;color: #fff;background: #e3b5b5;display: inline-block;}
.tags a:hover{background:#cfcffc;}
#share-1{text-align:center;margin:0 0 15px 0;}
.pic_display{overflow:hidden;line-height:24px;padding:0 15px;margin-bottom:15px;}
/**微信弹窗客服**/
.kfwx{position:fixed;z-index:10000;width:400px;height:auto;background:#fff; margin-left:-10px;box-shadow:0 2px 5px #bbb; box-sizing: border-box;display: none;}
.kfwx .wx_content{overflow:auto;max-height:500px;text-align: center;position: relative;padding:15px 15px 0 15px;}
.kfwx .wx_content img{width:200px;height:200px;}
.kfwx .wx_content p{line-height:150%;font-size:14px;margin-bottom:15px;}
.kfwx .wx_content a{color:#e60000;padding:0 10px;text-decoration: underline;}
.kfwx span{float:right;line-height:40px;width:40px;text-align:center;font-size:12px;cursor:pointer;color:#999999;position: absolute;top:0;right:0;}
/**/
.post-nav{padding:10px 15px;margin:0 15px 15px 15px;background:#f5f5f5;border:1px solid #eaeaea}
.post-nav p{color:#999999;line-height:28px;margin:0!important;}
.post-nav p a{color:#3973ac}
.post-nav p a:hover{text-decoration: underline;}
/*网站评论*/
.post-comment{overflow:hidden;background-color:#fff;padding:0 15px;}
.post-comment h3{padding:0;line-height:50px;height:50px;font-size:20px;}
.post-comment h3 small{font-size:14px;color:#555555}
.postmsn{margin:20px 0}
.postmsn form{display:block}
.postmsn p{margin-bottom:15px}
.postmsn p small{color:#db0000;}
.postmsn .text{border:1px solid #eaeaea;background-color:#fefffc;padding:10px 0;text-indent:10px;resize:none;outline:0}
.postmsn input.text{width:50%}
.postmsn textarea.text{width:100%;height:100px;border:none!important;overflow-x:hidden;overflow-y:auto}
.postmsn .txa{border:1px solid #eaeaea}
.postmsn input.button{font-size:14px;width:120px;line-height:38px;letter-spacing: 3px;cursor:pointer;color:#fff;background-color:#0082e6;border:0;margin-right:3px;}
.postmsn input.button:hover{-moz-opacity: 0.8;opacity: 0.8;}
.postmsn .validcode{width:90px;height:30px;cursor:pointer;position:relative;top:4px;margin-left:-93px}
.msg{padding:15px 0;border-top:1px solid #eaeaea}
.msgname{font-size:12px;overflow: hidden;}
.msgname p{line-height:20px;margin-bottom:5px;}
.msgname time{color:#999999;}
.msgname .avatar{float:left;width:40px;height:40px;margin-right:10px;border-radius:20px;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s}
.msg:hover .msgname .avatar{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}
.msgname .floor,.msgname .revertcomment{font-size:12px;float:right;padding:2px 5px;margin:0 5px;border-radius:2px}
.msgname a.floor , .msgname a.revertcomment{background-color:#90b2d5;color:#ffffff;}
.msgname .floor:hover,.msgname .revertcomment:hover{-moz-opacity: 0.8;opacity: 0.8;}
.msgname .commentname a{font-size:14px;font-weight:700;color:#3973ac} 
.msg .msgarticle{padding:15px 0 0 0;line-height:150%;}
.msg .msg{padding:15px!important;margin-top:15px;background-color:#f6f6f6}
.msg .msg .msgarticle{border:none;padding:15px 0 0 0!important}
.msg .msg .msg{margin-top:15px;padding:15px!important;background-color:#fff}
.msg .msg .msg .msg .revertcomment{display:none}
.msg .msg .msg .msg{background-color:#f6f6f6}
#divComments{overflow:hidden}
#divComments li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:15px 0;border-bottom:1px dashed #eaeaea}
#divComments li span{background-color:#0082e6;color:#fff;position:relative;margin-right:10px;padding:2px 5px}
#divComments li span i{position:absolute;top:50%;margin-top:-4px;right:-4px;display:inline-block;width:0;height:0;vertical-align:middle;border-left:4px solid #0082e6;border-top:4px solid transparent;border-bottom:4px solid transparent}
#divComments li:hover{background-color:#f7fdff}
#divComments li:last-child{margin-bottom:0}
#divComments .more{display:block;background-color:#f1f1f1;text-align:center;padding:10px 0}
#divHotprevious li{padding:15px 0 15px 15px;border-bottom:1px dashed #eaeaea;background-repeat:no-repeat;background-position:left 21px}
#divHotprevious li:hover{background-color:#f7fdff}
#divHotprevious li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#divHotprevious li a i{font-size:12px;color:#eaeaea}
#divHotprevious li p{text-align:left;margin-top:10px}
#divHotprevious li span{color:#999999;margin-right:10px;line-height:20px;padding-right:10px}
.pagebar{text-align:center;font-size:16px;padding:0 0 15px 0;clear:both;}
.pagebar .page{display:inline-block;background-color:#f2f2f2;line-height:32px;width:32px;border-radius:3px;margin:0 5px 10px 5px;color:#999999}
.pagebar .page:hover , .pagebar .now-page{background-color:#0082e6;color:#fff}

.page-bar{display:none;text-align:center;overflow:hidden;padding:0 10px}
.page-bar a{width:32px;line-height:32px;height:32px;background-color:#0082e6;color:#fff}
.page-bar .PagePrev{float:left}
.page-bar .PageNext{float:right}
.page-bar .nopage{background-color:#ccc}
.flink{overflow:hidden;padding-bottom:10px}
.flink ul{padding:10px 15px;margin-right:-20px}
.flink li{line-height:28px;float:left;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.flink li a{font-size:14px;}
.flink li a i{font-size:12px;padding-right:5px;}
.footer{background:#313030;padding:25px 0;overflow:hidden}
.footer h3{color:#e6e5e5;font-size:22px;font-weight: normal;line-height:28px;letter-spacing:3px; margin:3px 0 7px 0;}
.footer h3 i{font-size:22px;margin-right:3px;}
.footer ul{margin-right:-15px;padding:0;overflow:hidden;}
.footer ul li{margin-right:15px;line-height:28px;display:inline-block;font-size:14px}
.footer a{color:#9a9898}
.footer a:hover{text-decoration:underline}
.footer .bcl {float:left;width:61%;}
.footer .bcl  p{line-height:18px;font-size:12px;color:#707070;padding:5px 0;}
.footer .bcr{float:right;width:37%;}
.suspension .a{background-color:#0082e6;}
.suspension .a:hover{-moz-opacity: 0.8;opacity: 0.8;}
@media screen and (max-width:980px) {
.container{width:100%;}
header{width:100%;position:fixed;z-index:110;height:50px;top:0;padding:0;margin:0;background-color:#0082e6;left:0;right:0;transition:top .5s;}
.logo{display:none;}
.logo2{width:200px;margin-left:5px;display:block}
.logo2 img{height:40px;margin:5px 0;}
    
.search{display:none;float:none;padding:15px;width:100%;background-color:#fafafa;transition:top .5s}
.login{display:none;padding:15px;margin:0;max-width:100%;background-color:#fafafa;font-size:14px;width:100%;}

.fixednav{position:absolute;}
.hide{top:auto; }   
.waphide{top:-50px}
.nav{display:none;width:100%;float:none;height:auto;top:50px;position:absolute;z-index:999;background-color:#fafafa;}
.nav li{width:100%;}
.nav li a{display:inline-block;color:#333333;padding:0 15px;font-size:14px;border-bottom:1px solid #ededed;}
.nav li:hover>a , .nav a.cur{background-color:#ededed;color:#333333;}
.nav ul li:hover ul{display:none}
.nav ul ul li{display:none}
.headbt{position:absolute;top:0;right:0;line-height:50px;}
#mnav,#msearch,#muser{display:block;padding:0 12px;float:right;line-height:50px;border:0; cursor: pointer;}

#msearch i , #muser i , #mnav i{color:#fff}

.main {padding-top:50px}
.catepage {margin-top:50px;}
.catepage div{padding:0 15px;}
.catepage h1{font-size:24px; }
.mainleft{width:100%}
.yewu ul{padding:10px 15px;margin-right:-2%}
.yewu li{width:23%;border-bottom:0;padding:0;margin-right:2%}
.webnav , .news-pt , .lhot , .celanad , .widget_comments , .postright , .widget_ad , .widget_huodong {display:none}
.yewuleft{width:100%;margin:10px 0 0 0}
.lower{width:100%;margin-bottom:15px}
.lower li{width:22%;}
.mainright{width:100%}
.r-index{width:100%}
.product{margin:0}
.postleft .info{margin:10px 10px 0 10px}
.list li .img , .list li .img img{height:165px;}
.breadcrumb{margin:6px 0 8px}
.product{margin-bottom:15px}
.product .proleft{width:100%;border-right:0;border-bottom:1px solid #e8e8e8}

.proleft .info{padding:0 10px 10px 10px}
.product .proright{width:100%;padding:0 15px;}
.product .proright .fuwu span{font-size:12px;}
.postleft{width:100%}
.about{margin-top:15px;width:100%}
.lhot .hotpost ul li a{width:650px}
.flink li{width:20%;padding-right:10px}
.footer ul{margin:0 -8px 0 0;}
.footer ul li{margin:0 8px 0 0;line-height:24px;}
.footer .bcl{text-align:center;width:100%;padding:0 15px}
.footer .bcr{text-align:center;padding:0 15px 15px 15px;width:100%;float:none;overflow:hidden;}

}

@media screen and (max-width:721px) {
.container {width: 100%;margin: 0 auto}
.pc{display:none;}
	.rslides p{font-size:12px;padding:5px 15px;}
.yewu ul {margin-right: -3%;}
.yewu li , .lower li{width:47%;margin-right:3%;}
.logs_product p{display:none}
.list li{width:47%;margin-right:3%;}
.list .info h2{font-size:16px;line-height:24px;font-weight:400}
.r-index h3 li{padding:0 7px;font-size:13px}
.r-webnav ul , .innews ul{margin-right:0;}
.r-webnav li , .innews li{width:100%;margin-right:0;}
.logs_product h1 {height:48px;line-height: 24px;font-size: 16px;margin-bottom:0;}
.logs_product .img img{width:112px;height:84px;}
.r-logs li time{font-size:12px;}
.r-logs li .z-time p{font-size:14px;}
.r-logs li h2{font-size:14px;}
.r-news li img{width:117px;height:88px}
.r-news li h2{height:52px;line-height:26px;font-size:16px;font-weight:400;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}
.r-news li p{display:none}
.postleft h4 a{margin-right:10px}
.postright{width:360px}
.postleft h1{font-size:20px;line-height: 28px;}
.postleft .info span{margin:0 8px}
.lhot .hotpost ul li a{width:280px}
.lhot h4 li{width:170px}
.suspension{display:none}
.proright .title h1{font-size:20px;}
.proright .price .price_num{border-bottom:1px solid #e8e8e8;width:100%;}
.proright .price .price_view{width:100%;}
.proright .price .price_view div{width:33.33%;padding:10px 0;}
.proright .price .price_view div:last-child{border-left:0;}
.proright .buy{margin-right:-3%;}
.proright .buy a{padding:6px 0;width:30.3333333333%;margin-right:3%;}
.postmsn input.text{width:100%;}
.kfwx{width:300px;}
#s-lower{display:none;}
#b-lower{display:block;}
.flink li{width:33.3%}
.footer{padding:20px 0}
.footer h3 , .footer h3 i{font-size:18px;}

}
@media screen and (max-width:481px) {
.list li .img , .list li .img img{height:118px}
.pagebar{font-size:14px;}
.pagebar .page{line-height:28px;width:28px;}
    .r-index h3 span a , .r-index h3 span a:last-child{padding:0 5px}
}