@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:#333;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:#333}
a:hover{color:#e60000;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:#888;box-sizing: border-box;}
.search input:focus{border:2px solid #33a7ff}
.search button{width:60px;border:0;background-color:#0082e6;height:40px;line-height:40px;color:#fff;position: absolute;right:0;cursor : pointer;}
.login{float:right;font-size:12px;color:#888;width:300px;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:#333;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:#333;}
.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{background-color:#f6f6f6;padding-top:15px;height:auto;overflow:hidden}
.mainleft{float:left;width:305px;overflow:hidden}
.mainright{width:885px;float:right}
.mainright h4{height:40px;line-height:40px;padding:0 15px;font-size:14px;border-bottom:1px solid #e5e5e5;font-weight:400}
.mainright h4 a{margin-right:15px}
.mainright h4 a:hover{color:#0082e6;text-decoration:none}
.mainright .iconfont{margin-right:5px;color:#888;}

.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:last-child{margin-bottom:0;}
.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:400;margin-top:10px;height:48px;overflow:hidden;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}

.list p{color:#888;font-size:12px;line-height:28px;border-bottom:1px dashed #e5e5e5;overflow:hidden}
.list p a{color:#888}
.list i{font-size:12px;margin-right:3px;}
.list p a:hover{color:#0082e6;text-decoration:none}
.list p span{float:right}
.list .price{font-size:12px;line-height:28px;height:28px;overflow:hidden;color:#888}
.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;}

/**轮播图**/
.mainright .js-silder .iconfont{margin-right:0!important;color:rgba(255, 255, 255, 0.8);}
.js-silder{position:relative;min-width:320px;max-height:500px;margin-bottom:15px;}
.silder-scroll{width:100%;overflow:hidden;z-index:9;}
.silder-main{position:relative;width:100%;overflow:hidden}
.silder-main-img{position:absolute;top:0;left:0;width:100%}
.silder-main-img img{width:100%}
.js-silder-ctrl{width:100%;height:0;text-align:center;bottom:0;left:0;right:0;}
.silder-ctrl-prev{left:0;text-align:left;display:none;}
.silder-ctrl-next{right:0;text-align:right;display:none;}
.silder-ctrl-next,.silder-ctrl-prev{position:absolute;top:50%;z-index:9;text-align:center;margin-top:-25px;width:30px;height:50px;line-height:50px;vertical-align:middle;cursor:pointer;color:rgba(255, 255, 255, 0.8);font-size:20px!important;background:rgba(0, 0, 0, 0.1)}
.js-silder:hover .silder-ctrl-prev , .js-silder:hover .silder-ctrl-next{display:block;}
.silder-ctrl-con{display:inline-block;width:40px;height:2px;margin:0 10px;cursor:pointer;position:relative;top:-25px;z-index:9;}
.silder-ctrl-con>span{display:block;line-height:2px;text-indent:-9999px;overflow:hidden;cursor:pointer;background-color:#fff;-moz-opacity: 0.8;opacity: 0.8;}
.silder-ctrl-con.active>span{background-color:#e1251b;-moz-opacity: 0.8;opacity: 0.8;}

.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 #e5e5e5;border-right:1px solid #e5e5e5;border-top:2px solid #0082e6;color:#0082e6}
.r-index h3 span{float:right;display:inline-block;font-size:12px;padding-top:1px;color:#888}
.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:5px;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:#333}
.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:#888888;}
.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;color:#555555;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;} 
/*日志页*/
.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:#888;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 #e5e5e5;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;}
/*栏目页文章列表*/

.r-news ul{padding:15px;overflow:hidden}
.r-news li{float:left;width:100%;background-color:#fff;border-bottom:1px solid #f4f4f4;padding-bottom:15px;margin-bottom:15px;}

.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;font-weight:bold;overflow:hidden;text-overflow: ellipsis;
    white-space: nowrap;}
.r-news li p{font-size:14px;line-height:22px;height:44px;color:#888;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:#888}
.r-news li .time span{padding-right:15px}
.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:#e60000;}
.r-news li .time a{color:#888}
.r-news li .time a:hover{color:#0082e6;}

/*首页文章列表*/

.innews ul{padding:15px;margin-right:-2%;}
.innews li{float:left;width:48%;padding:0 0 25px 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:5px}
.innews li .info {font-size:12px;line-height:24px;color:#888;overflow:hidden}
.innews li .info a{color:#888}
.innews li .info a:hover{color:#0082e6;text-decoration:none}
.innews li .info span{margin-right:10px}

/**业务**/
.m-l{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 #e5e5e5;font-weight:normal;font-size:16px}
.m-l h3 span{float:right;font-size:12px;}
.m-l h3 span a{color:#888;}
.m-l h3 span i{font-size:12px;color:#888;}
.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{float:left;margin-bottom:15px}
.yewu li h2{font-size:15px;line-height:30px;}
.yewu li h2 i{font-size:18px;font-weight:normal;float:right;}
.yewu li p{line-height:20px;height:40px;margin-top:5px;font-size:12px;color:#888;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 , .Hottags li 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 #e5e5e5;border-right:1px solid #e5e5e5;border-top:2px solid #0082e6;color:#0082e6}

.lhot ul{padding:15px}
.lhot ul li{overflow:hidden;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #e5e5e5}
.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:#888;font-size:12px}
.lhot ul li p a{color:#888;border:1px solid #e5e5e5;border-radius:5px;padding:2px 5px;}
.lhot ul li p a:hover{color:#0082e6;text-decoration:none}
.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;}
.lower li , .lower-logs li{line-height:32px;}
.lower li a{width:47%;margin:0 3% 15px 0;}
.lower-logs li a{width:100%;margin-bottom:15px;}
.lower li a , .lower-logs li a{float:left;background:#ecf3f9;color:#0082e6;text-align:center;}
.lower li a:hover , .lower-logs li a:hover , .lower li a.cur , .lower-logs li a.cur{background:#e3e9ed}

.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;font-size:12px;color:#888}


.widget_comments ul{padding:15px;}
.widget_comments li{overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #e5e5e5}
.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:#888;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}
/**左侧栏热门标签**/
.Hottags ul{padding:10px 15px;margin-right:-10px;overflow:hidden;}
.Hottags li{float:left;margin-right:10px;line-height:28px;}
.Hottags li a{color:#3973ac}

.breadcrumb{margin:10px 0 10px 0;background-color:#fff;padding:10px;height:auto;overflow:hidden}
.breadcrumb i{margin:0 8px;color:#888;font-size:16px}
.breadcrumb3{margin:10px 0 0 0;background-color:#fff;padding:10px;height:auto;overflow:hidden}
.breadcrumb3 i{margin:0 8px;color:#888;font-size:16px}
.product{overflow:hidden}
.product h4{height:40px;line-height:40px;padding-left:15px;font-size:14px;border-bottom:1px solid #e5e5e5;font-weight:400}
.product h4 a{margin-right:15px}
.product h4 i{margin-right:5px;color:#888;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}
.proleft .fuwu{margin-right:-10px;}
.proleft .fuwu span{margin:10px 10px 0 0;line-height:14px;color:#888;display: block;float:left;}
.proleft .fuwu i{margin-right:3px;color:#1bb300}
.product .proright{float:left;width:742px}
.proright .title{margin:20px 10px}
.proright .title h1{line-height:32px;font-size:24px;overflow:hidden;margin-bottom:10px;font-weight:700}
.proright .title .info{color:#888;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:#888}
.proright .title .info span a:hover{color:#e60000}
.proright .title p{font-size:14px;color:#888;line-height:28px}
.proright .title p span{color:#333;}
.proright .price{overflow:hidden;margin:10px;border:1px solid #e5e5e5;}
.proright .price div p{font-size:12px;color:#888}
.proright .price .price_num{padding:0 10px;float:left}
.proright .price .price_num p{color:#b99d4b;margin-top:2px;padding-left:5px}
.proright .price .price_num span{display:inline-block;font-size:26px;color:#e60000;font-weight:400}
.proright .price .price_num span i{font-size:14px;font-style:normal}
.proright .price .price_num span.old{margin-left:10px;font-size:14px;text-decoration:line-through;color:#888}
.proright .price .price_view{float:right;text-align:center;padding:10px 25px;border-left:1px solid #e5e5e5}
.proright .price .price_view:last-child{}
.proright .price .price_view span{display:inline-block;font-size:14px;color:#888;font-weight:700}
.proright .price .price_view span a{color:#888}
.proright .price .price_view span a:hover{color:#0082e6;text-decoration:none}
.proright .price .price_view p{font-size:12px;margin-top:3px}
.proright .price .jg{float:left;padding:11px 15px}
.proright .price .jg span{display:inline-block;font-size:14px;color:#888}
.proright .buy{padding:10px 10px 0 10px;margin-right:-10px}
.proright .buynum{ margin-bottom:20px;color:#888;line-height: 24px;}
.proright .buynum .zcenter_good_num{width:60px;margin-left:30px;text-align: center;color:#555;line-height: 24px;border:1px solid #e5e5e5}
.proright .buy a{display:inline-block;width:120px;text-align:center;padding:10px 0;font-size:14px;margin:0 15px 15px 0;color:#fff}
.proright .buy i{margin:0 5px 0 0;color:#fff;font-size:14px}
.proright .buy a:hover{text-decoration:none}
.proright .buy .buyzf{background-color:#f20d0d}
.proright .buy .buyzf:hover{background-color:#f42a2a}
.proright .buy .buygong{background-color:#f2cc0d}
.proright .buy .buygong:hover{background-color:#f4d22a}
.proright .buy .yanshi{background-color:#4baa4e}
.proright .buy .yanshi:hover{background-color:#5fb962}
.proright .buy .down{background-color:#3b8cff}
.proright .buy .down:hover{background-color:#579dff}
.proright .buy .buyqq{background-color:#0d7ff2}
.proright .buy .buyqq:hover{border-color:#2a8ff4}
.postleft{float:left;width:885px;overflow:hidden}
.postleft h4{height:40px;line-height:40px;padding-left:15px;font-size:14px;border-bottom:1px solid #e5e5e5;font-weight:400}
.postleft h4 i{margin-right:5px;color:#888;font-size:14px}
.postleft h4 a{margin-right:15px}
.postleft h4 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:36px;}

.postleft .info{color:#888;text-align:center;margin: 0 15px;padding-bottom:15px;line-height:24px;border-bottom:1px dashed #e5e5e5;}
.postleft .info span{color:#888;font-size:12px;margin:0 10px}
.postleft .info span a{color:#888}
.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 #e5e5e5;font-weight:400}
.about h4 a{margin-right:15px}
.about h4 i{margin-right:5px;color:#888;font-size:14px}
.about h1{font-size:24px;text-align:center;font-weight:700;margin:26px 10px 0 10px;color:#333}
.article_down{margin:15px;overflow:hidden}
.article_down p{line-height:40px;font-size:14px;color:#888}
.article_down p.xzdz{font-size:20px;font-weight:500;padding:0 0 15px 0;color:#333}
.article_down p.xzdz2{line-height:20px;border-bottom:solid 1px #eaeaea;margin-bottom:20px;padding:0 0 15px 0}
.article_down p a{display:inline-block;width:120px;text-align:center;margin:0 15px 15px 0;color:#fff}
.article_down p span{padding:0 3px;color:#333}
.article_down p a i{margin:0 5px 0 0;font-size:14px;color:#fff}
.article_down p a:hover{text-decoration:none}
.article_down p a.yanshi{background:#4eb151}
.article_down p a.yanshi:hover{background:#63bb66}
.article_down p a.down{background:#3b8cff}
.article_down p a.down:hover{background:#579dff}
.article_content{padding:15px;overflow:hidden;}
.article_content img{max-width:100%!important;height:auto!important;}
.article_content h2,.article_content h3,.article_content h4,.article_content h5{border-bottom:0;font-weight:normal;height:auto;border-left:2px #0082e6 solid;background:#f0f4f7;line-height:150%;padding:5px 15px;margin:0 -15px 15px -15px;}

.m-l .article_content span{float:none!important;}
.article_content div , .article_content p{margin:0 0 15px 0;line-height:150%;}
.article_content div:last-child , .article_content p:last-child{margin:0;}
.article_content table{border-top:solid 1px #ddd;border-left:solid 1px #ddd;width:100%;margin-bottom:18px}
.article_content table th{background-color:#f4f4f4;text-align:center}
.article_content table td,.article_content table th{border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;padding:5px 10px}
.article_content pre{word-wrap:break-word}
.article_content pre,.comment pre{font-size:12px;background:#ededed}
#share-1{text-align:center;margin:15px 0;}
.tags{overflow:hidden;line-height:24px;padding:0 15px;margin-bottom:15px;}
.tags a{margin-right:15px;padding:3px 10px;background:#ffe6e6;color:#e60000;}
.tags a:last-child{margin-right:0;}
.tags a:hover{background:#ffcccc;color:#e60000}
.post-nav{border-top:1px dashed #e5e5e5;padding-top:15px;margin:0 15px;}
.post-nav p{color:#888;line-height:28px;margin:0!important;}
.post-nav p a{color:#3973ac}
.commentmore{padding-top:15px}
.commentmore li{margin-bottom:15px;overflow:hidden;position:relative;padding-bottom:15px;border-bottom:1px solid #eaeaea}
.commentmore li .thumbnail{position:absolute;left:0;width:90px;overflow:hidden;text-align:center}
.commentmore li .thumbnail p{line-height:14px;padding:0}
.commentmore li .commtitle{padding:0 103px 0 0;margin-left:120px;min-height:65px;word-break:break-all;word-wrap:break-word;position:relative}
.commentmore li .commtitle .t_1{display:block;font-size:16px;font-weight:700;line-height:30px;margin-bottom:10px}
.post-comment{overflow:hidden;background-color:#fff;padding:0 15px 15px 15px;margin-top:15px;}
.post-comment h3{font-size:20px;line-height:35px;font-weight:500;padding:0 0 15px;border-bottom:solid 1px #eaeaea}
.post-comment h3 small{font-size:14px;color:#444}
.postmsn{margin:20px 0}
.postmsn form{display:block}
.postmsn p{margin-bottom:10px}
.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;height:35px;cursor:pointer;border-radius:2px;color:#fff;background-color:#0082e6;border:0}
.postmsn input.button:hover{background-color:#09f}
.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}
.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:#0082e6;color:#fff}
.msgname .floor:hover,.msgname .revertcomment:hover{background-color:#09f}
.msgname .commentname a{font-size:14px;font-weight:700;color:#0082e6}
.msg .msgarticle{padding:15px 0 15px 0}
.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-image:url(../images/list.png);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:#888;margin-right:10px;line-height:20px;padding-right:10px}
.pagebar{text-align:center;font-size:16px;padding:0 0 25px 0;clear:both;}
.pagebar .page{display:inline-block;background-color:#fff;line-height:32px;width:32px;border-radius:3px;margin:0 5px;color:#888}
.pagebar .page:hover{background-color:#0082e6;color:#fff}
.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{border-top:3px solid #e5e5e5;background-color:#fff;padding:20px 0;overflow:hidden}
.footer .bcl{float:left;padding-left:5px}
.footer h3{color:#888;font-size:16px;line-height:36px;letter-spacing:5px}
.footer ul{line-height:36px;padding-bottom:0}
.footer ul li{padding-right:10px;overflow:hidden;display:inline;font-size:14px}
.footer p{line-height:22px;font-size:12px;color:#888;margin:5px 0}
.footer a{color:#888}
.footer a:hover{color:#0082e6;text-decoration:none}
.footer .bcr{float:right;text-align:right;width:210px;padding-top:7px}
.footer .bcr h3{width:210px;text-align:left;padding-left:25px}
.footer .bcr img{width:80px;height:80px}
.footer .bcr .erweima{width:80px;margin-left:25px;float:right}
.footer .bcr .erweima p{text-align:center;line-height:24px}
.cnzz{display:none}

@media screen and (max-width:980px) {
.container{width:100%;}
header{width:100%;position:fixed;z-index:110;height:auto;padding:0;margin:0;background-color:#0082e6;left:0;right:0;}
.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:#333;padding:0 15px;font-size:14px;border-bottom:1px solid #ededed;}
.nav li:hover>a , .nav a.cur{background-color:#ededed;color:#333;}
.nav ul li:hover ul{display:none}
.nav ul ul li{display:none}
#mnav,#msearch,#muser{display:block;position:absolute;top:0;padding:0 12px;line-height:50px;}
#mnav{right:80px}
#msearch{right:40px}
#msearch i , #muser i , #mnav i{color:#fff}
#muser{right:0}
.main{padding-top:50px}
.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 , .Hottags , .postright , .widget_ad , .widget_huodong {display:none}
.yewuleft{width:100%;margin:10px 0 0 0}
.lower{width:100%;margin-bottom:15px}
.lower li a{width:22%;}
.mainright{width:100%}
.silder-ctrl-next,.silder-ctrl-prev{display:block;}
.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 #e5e5e5}
.proleft .fuwu span{font-size:12px;}
.proleft .info{padding:0 10px 10px 10px}
.product .proright{width:100%}
.proright .title{margin:15px}
.proright .price{margin:10px 15px;padding:5px 0}
.proright .buy{padding:10px 15px 5px 15px}
.postleft{width:100%}
.about{margin-top:15px;width:100%}
.lhot .hotpost ul li a{width:650px}
.commentpost .com-box textarea{width:99.2%}
.flink li{width:20%;padding-right:10px}
.footer ul li{padding:0 3px}
.footer .bcl{text-align:center;width:100%;padding:0 10px}
.footer .bcr{text-align:center;padding:10px 0 0 0;width:220px;margin:0 auto;float:none;overflow:hidden}
.footer .bcr .erweima{width:80px;margin:0 15px;float:left}
}

@media screen and (max-width:721px) {
.container {width: 100%;margin: 0 auto}
.pc{display:none;}
.yewu li{width:48%;}
.lower li a{width:47%;}
.silder-ctrl-con{display:none}
.list li{width:48%;}
.list .info h2{font-size:16px;line-height:24px;font-weight:400}
.r-index h3 span{display:none}
.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;}
.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;padding:0 10px}
.proright .price .price_view{display:none}
.proright .buy a{padding:6px 0;width:100px;margin-right:11px}
.flink li{width:33.3%}
.footer{padding:15px 0}
.footer h3{display:none}
.footer .bcr{display:none}
}
@media screen and (max-width:481px) {
.list li .img , .list li .img img{height:118px}
	}