@charset "utf-8";
/*
 * 基于CSS3开发的网站前端样式，适用于Z-blogPHP主题《燕雀-星岚网络工作室主题|燕山网络科技公司官网模板》
 * 作者：星岚工作室（QQ：914466480）
 * 网站：https://www.hnysnet.com/
 * 主题版本:1.3
*/
/*css reset*/
html{-webkit-text-size-adjust:none;word-wrap:break-word;word-break:break-all;}
body{color:#2b2f38;background:#f4f6f9; font-size:14px;font-family:"PingFang SC",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Source Han Sans","Noto Sans CJK Sc","Microsoft YaHei","Microsoft Jhenghei",sans-serif;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;outline:0;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: transparent;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{vertical-align:baseline}
a{color:#323334;text-decoration:none;transition:all .15s ease 0s;}
a:hover{color:#1E3A8A;text-decoration:none;}
button{background: transparent;}
button:focus , input:focus , textarea:focus{outline:0;} 
ol , ul{list-style-type:none}
i{font-style:normal}
img{max-width:100%;height:auto;border:0;vertical-align:middle;transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-webkit-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-webkit-transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s}
video{height:auto!important;width:100%!important}
video::-internal-media-controls-download-button{display:none}
video::-webkit-media-controls-enclosure{overflow:hidden}
video::-webkit-media-controls-panel{width:calc(100% + 30px)}
.clear{clear:both}
/*公共代码*/
/*css控制文字超出内容显示(单行，基础)======...**/
.list_shop .info , .index_news li.index_r a ,  .list_url li h2 , .list_url li .desc , .list_it li h2 , .list_qa li h2 , .list_a li a , .list_n li a , .function_c ul li , .subcategory li , .cate_log li , .relates_it li h2 , .links li , #divCatalog ul li ul li a {font-weight:normal;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
/*css控制文字超出内容显示（双行）*/
.index_news li h2 , .index_news li p , .index_t li h2 , .list_shop h2 , .list_it li p , .list_qa li p , .logs_product p , .left-t ul li h2 , .relates_it li p , .rslides .poster_text h2 , .rslides .poster_text p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
/*超链接hover*/
.list_qa li p a , .list_qa li .info a:hover , .list_it li p a , .list_it li .info a:hover , .content .info span a:hover , .article_content a , .compost .com_name a span , .clbody .cinfo span a, .clbody p a , .clbody .cinfo h5 , .breadcrumb a:hover , .section h3 span a:hover , .section h3 span a:hover i , .index_section h3 span a:hover , .price .price_view div h5 a:hover , .kfwx .wx_content a , .list_log li .edition p a:hover{color:#1E3A8A;}
/*居中容器*/
.container{width:1210px;margin:0 auto}
/*网站头部*/
header{background:#ffffff;}
.logo{float:left;margin:20px 0;}
.logo img{height:60px;}
.logo2{display:none}
.search{overflow:hidden;width:450px;margin-top:30px;float:right;}
.search form{width:100%;position:relative;}
.search input{width:100%;height:40px;line-height:36px;border:1px solid #d9dde3;padding:0 70px 0 12px;color:#555555;border-radius:6px;background:#fff;transition:border-color .2s,box-shadow .2s;}
.search input:focus{outline:none;border-color:#1E3A8A;box-shadow:0 0 0 3px rgba(30,58,138,.08);}
.search button{width:60px;border:0;background:linear-gradient(135deg,#1E3A8A,#1E3A8A);height:40px;line-height:40px;color:#fff;z-index: 9; position: absolute;right:0;cursor : pointer;border-radius:0 6px 6px 0;transition:opacity .2s;}
.search button:hover{opacity:.9;}
.search input:focus {border:1px solid #D4AF37;box-shadow:0 0 0 3px rgba(212,175,55,.16);}
@media (hover:hover){.search button:hover{background:#D4AF37;}}
.user{float:right;color:#999999;min-width:250px;margin:30px 0 0 30px;line-height:40px;text-align:right;position: relative;}
.user img{width:30px;height:30px;border-radius:50%;margin-right:5px;border:1px solid #e3e7ee;position: relative;top:0;left:0;}
.user .username:hover .usermenu{display: block;}
.usermenu {background:#ffffff;border-radius: 15px; padding:5px 0;display: none; position: absolute;top:40;right:0;z-index:999;text-align: left;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);}
.usermenu li{padding:0 20px;line-height: 30px;}
.user .login a{margin-left:10px;}
/*导航栏*/
.nav{line-height:40px;height:40px;background:linear-gradient(90deg,#1E3A8A,#244291);box-shadow:0 2px 10px rgba(30,58,138,.20);}
.nav ul{list-style:none}
.nav li{float:left;position:relative;line-height:40px;}
.nav li a{display:block;padding:0 25px;color:#ffffff;font-family:iconfont!important;}
.nav li a .iconfont{padding-right:5px;}
.nav li i{font-style:normal}
.nav li .icon_d{font-family:iconfont!important;}
.nav li a.icon_d::after{content:"\e7d9";margin-left:3px;}
.nav li a.icon_u::after{content:"\e7d8"!important;}
.nav li:hover , .nav li.cur{background:#D4AF37;}
.nav li ul{position:absolute;top:100%;z-index:999;background:#ffffff;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);transition:top .5s;display:none;}
.nav li ul li{float:none;width:100%;white-space:nowrap;display:block;border-top:1px solid #ededed;}
.nav li ul li a{color:#333333;}
.nav li.cur ul li{background:#ffffff;}
.nav li ul li:first-child {border-top:0;}
.nav li ul li:hover{background:#ededed;}
.nav li ul li:hover a{color:#444444;}
/*导航栏浮动*/
.fixednav{width:100%;position:fixed;left:0;top:0;z-index:999;transition:top .5s}
.hide{top: -40px; }	
#mnav,#msearch,#muser{display:none}
/*面包屑导航*/
.breadcrumb_box{line-height:21px;background: #fbfbfb; padding:10px 0;border-bottom:1px solid #eef0f3;font-weight:normal;}
.breadcrumb{padding:0 20px;}
.breadcrumb , .breadcrumb a{color:#999999;}
.breadcrumb i{margin:0 5px;}
/*首页网站公告*/
.list_n {background: #fbfbfb; border-bottom: 1px solid #eef0f3; max-width:1210px; margin:12px auto 12px; border-radius:10px;}
.list_n ul{padding:15px 20px;margin:0;display:flex;gap:0 14px;overflow:hidden;}
.list_n li{line-height:18px;margin:0;flex:1;min-width:0;}
.list_n li a{display:block;width:100%!important;font-family:iconfont!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list_n li a::before{content:"\e7ca";margin-right:5px;color:#e60000;}
/*主体容器*/
.main{padding:0 0 20px;background:transparent;overflow:hidden;clear:both;}
/*主体容器左右侧栏*/
.mainleft{float:left;width:23%;margin-right:1.5%;overflow:hidden}
.mainright{width:75.5%;float:right}
.postleft{float:left;width:72%;overflow:hidden}
.postright{float:right;width:26%;position:relative}
.main_i_left{float:left;width:305px;display: block;}
.main_i_right{float:right;width:885px;overflow:hidden}
/*网站全部分类*/
.catalogue {background:#ffffff;overflow: visible; margin:0 0 20px 0;}
.catalogue ul{padding:20px 0 0 0;}
#divCatalog ul li{line-height: 21px;padding: 0 20px;width:100%;margin-bottom:20px;display: inline-block;position: relative;}
#divCatalog ul li span{ cursor:pointer;float:right;font-size:14px;color:#999999;}
#divCatalog ul li span:before {content: "\e79a";}
#divCatalog ul li span.arrowup:before {content: "\e799"!important;}
#divCatalog ul li a{font-size:16px;width:85%;display: inline-block;overflow: hidden;}
#divCatalog ul li a i{font-size:16px;margin-right:5px;}
#divCatalog ul li ul{position: absolute;top:0;left:305px;z-index: 999; background: #f7f7f7; width:460px;display: none;padding:20px 0 0 20px;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);}
#divCatalog ul li ul li{width:200px;margin-right:20px;padding:0;line-height: 18px;}
#divCatalog ul li ul li a{font-size:14px;line-height:18px;font-weight: normal;float:left;}
#divCatalog ul li ul li ul{top:0px;left:220px;z-index: 9999; background:#f0f0f0; overflow: hidden;display: none;}
/*轮播图*/
.slides_box{position:relative;width:100%;}
.slides_box .prev{left:0}
.slides_box .next{right:0}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;height:auto;}
.rslides li{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 .poster_text{display:block;position:absolute;z-index:2;text-align: center;text-shadow:none;left:0;right:0;top:90px;padding:0 30px;}
.rslides .poster_text h2{line-height: 150%;font-size:32px;font-weight: normal;color:#ffffff;margin:0 0 30px 0;}
.rslides .poster_text p{line-height: 150%; font-size:14px;color:#ffffff;margin:0 0 30px 0;opacity: 0.8;}
.rslides .poster_text a{font-size: 16px;padding: 10px 50px;display: inline-block;color: #ffffff;border: 1px solid #ffffff; cursor: pointer;}
.rslides .poster_text a:hover{color:#1E3A8A;background:#ffffff;}
.rslides_tabs{position:absolute;z-index:9;text-align: center;left:0;right:0;bottom:10px;padding:15px 0;font-size:0;}
.rslides_tabs li{margin:0 10px;display: inline-block;}
.rslides_tabs li.rslides_here a{background:#1E3A8A;-moz-opacity:0.8;opacity: 0.8;}
.rslides_tabs li a{font-size:0px;padding:0 20px;line-height: 2px;display:inline-block;background: rgba(255,255,255,.8);border-radius: 1px; overflow: hidden;}
.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}
/*快捷菜单*/
.quick {margin-bottom:12px; }
.quick ul{margin-right:-2%;overflow: hidden;}
.quick li{float:left;line-height:21px;text-align: center; margin-right:2%;width:18%;}
.quick li a{display: block;padding:13px 10px ;background: #ffffff;}
.quick li:hover a , .quick li:hover a i{color:#ffffff;}
.quick li i{margin-right:5px;font-size:18px;position: relative;top:1px;}
.quick li:nth-child(1) i{color:#61b34d}
.quick li:nth-child(2) i{color:#FF9933}
.quick li:nth-child(3) i{color:#0066cc}
.quick li:nth-child(4) i{color:#CC3333}
.quick li:nth-child(5) i{color:#3cb48c}
.quick li:nth-child(1):hover a{background: #61b34d;}
.quick li:nth-child(2):hover a{background: #FF9933;}
.quick li:nth-child(3):hover a{background: #0066cc;}
.quick li:nth-child(4):hover a{background: #CC3333;}
.quick li:nth-child(5):hover a{background: #3cb48c;}
.index_section h3 ul{float:left;}
.index_section h3 li{height:40px;line-height:38px;padding:0 15px;display:inline-block;text-align:center;border-top:2px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}
.index_section h3 .tab_active{border:0;background:#1E3A8A;color:#fff;border-radius:5px;margin-right:4px;padding:0 12px;}
.index_section h3 span a{padding:0 15px;}
.index_section h3 span a:last-child{padding:0 0 0 15px}
/*版块容器*/
.section , .content , .index_section , .function{background:#ffffff;overflow:hidden;margin-bottom:20px;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.05),0 6px 20px -8px rgba(30,58,138,.12);}
.section h3 , .index_section h3 , .function_t{min-height:48px;padding:10px 10px;font-size:16px;font-weight:700;color:#17181c;position:relative;box-sizing:border-box;line-height:1.4;}
.section h3:before , .index_section h3:before , .function_t:before{content:'';position:absolute;left:20px;top:16px;width:0;height:0;}
.index_section h3{min-height:40px;}
.section h3 a , .index_section h3 a , .function_t a{font-size:12px;font-weight:normal;color:#8a8f99;float:right;line-height:48px;}
.section h3 a:hover , .index_section h3 a:hover , .function_t a:hover{color:#1E3A8A;}
.section h3 span , .index_section h3 span{float:right;font-size:12px;color:#999999;}
.section h3 span a , .section h3 span i , .index_section h3 span a , .index_section h3 span i{font-size:12px;color:#999999;}
.index_section h3 span a{line-height:1.4;}
.index_section h3 span em{font-size:16px;color:#e60000;padding:0 2px;font-style: normal;}
/*列表开始——公共代码*/
.list_shop ul , .list_url ul , .list_qa ul , .index_t ul{padding:20px 20px 0 20px;margin-right:-2%;overflow: hidden;}
.list_shop li , .list_url li , .list_qa li , .index_t li{float:left;margin-right:2%;margin-bottom:20px;}
.list_it li , .list_qa li , .index_t li , .list_shop li , .list_url li {padding-top:20px;border-top:1px solid #eef0f3;} 
.list_url li , .list_qa li , .index_t li{width:48%;}
.list_it li:first-child , .list_qa li:first-child , .index_t li:first-child , .index_t li:nth-child(2) , .list_shop li:first-child , .list_shop li:nth-child(2) , .list_shop li:nth-child(3) , .index_shop li:nth-child(4) , .list_url li:first-child , .list_url li:nth-child(2) , .list_qa li:first-child , .list_qa li:nth-child(2) {padding-top:0;border-top:0;}
/*首页文章列表*/
.index_news_box{width:49%;float:left;}
.index_news_box:nth-child(2n){float:right;}
.index_news ul{padding:20px 20px 0 20px;}
.index_news li{margin:0 0 20px 0;overflow: hidden;}
.index_news li img{width:176px;height:129px;object-fit:cover;float:left;margin-right:15px;}
.index_news li h2{font-size:16px;line-height:24px;height:48px;font-weight:normal;}
.index_news li p {margin:10px 0;line-height:21px;height:42px;color:#999999;}
.index_news li .info {line-height:18px;overflow:hidden}
.index_news li.index_r{font-size:16px;line-height:24px;}
.index_news li.index_r a , .list_a li a , .list_n li a{float:left; width:-webkit-calc(100% - 75px); width:-moz-calc(100% - 75px); width:calc(100% - 75px);}
.index_news li span , .list_a li span , .list_n li span{float:right;color:#999999;font-size:12px;}
/*纯标题列表*/
.list_a ul{padding:20px 20px 0 20px;overflow: hidden; }
.list_a li:last-child , .index_news li:last-child{border-bottom: 0 !important;padding-bottom: 0!important;}
.list_a li:nth-child(5n) , .index_news li:nth-child(5n){padding-bottom:20px;border-bottom: 1px solid #eef0f3; }
.list_a li {display: list-item; font-size: 16px; line-height: 21px; overflow: hidden;margin-bottom:20px; }
.list_a li:hover{ padding-left:5px; transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease;} 
/*首页文章列表带缩略图*/
.index_t li img{width:117px;height:80px;float:left;object-fit:cover;margin-right:15px;}
.index_t li h2{font-size:16px;line-height:24px;height:48px;font-weight: normal;}
.index_t li .info {font-size:12px;line-height:21px;margin-top:10px;color:#999999;overflow:hidden}
.index_t li .info span{float:right;}
.list_shop li{width:31.33333%;}
/*首页显示每行4列*/
.index_shop li{width:23%!important;}
.index_shop_more{border-top:1px solid #e7eaef;}
.index_shop_more a{display:block;text-align: center;line-height: 40px;background: #fbfbfb; color:#555555;}
.index_shop_more a:hover{background: #f5f5f5; }
/*产品列表*/
.list_shop li .img{position:relative;padding-top:75%;width:100%}
.list_shop li .img img , .list_shop li .img2 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.list_shop li .img2{position:relative;padding-top:100%;width:100%}
.list_shop h2{line-height:24px;font-size:16px;text-align: center;margin:10px 0 0 0;height:48px;font-weight: normal;}
.list_shop .price_box , .list_shop .info{line-height:21px;height:21px;text-align: center;margin-top:7px;overflow:hidden;color:#999999;}
.list_shop .price_box i{margin-right:5px;font-style:normal;font-size: 12px;}
.list_shop .price_box span.price{color:#e60000;font-size:16px;font-weight:bold;margin-right:5px;}
.list_shop .price_box span.oldprice{padding-right:5px;text-decoration:line-through}
.list_shop .price_box span.free{color:#339933;font-weight:blod;}
/*网址列表*/
.list_url li img { width: 55px; height: 55px; border-radius:8px;float:left; margin-right:15px; }
.list_url li h2 { font-size: 16px;line-height: 24px;height:24px;font-weight: normal;}
.list_url li .details , .list_url li .desc {margin-top:10px;}
.list_url li .details { line-height: 21px;height: 21px;overflow: hidden; font-size:12px;display:none;}
.list_url li .details a{  padding:0 10px;line-height: 20px; display: inline-block;background: #f0f0f0;color:#444444;}
.list_url li .details a.yanshi{background:#009999;color:#ffffff;}
.list_url li .details a:hover {-moz-opacity:0.9;opacity: 0.9; }
.list_url li .desc { line-height: 21px;height: 21px;color:#999999;}
.list_url li i{margin-right:3px;}
.list_url li:hover .desc{display:none;}
.list_url li:hover .details{display:block;}
/*图文列表*/
.list_it ul{padding:20px 20px 0 20px;overflow:hidden}
.list_it li{float:left;width:100%;margin-bottom:20px;}
.list_it li img{width:153px;height:115px;float:left;object-fit:cover;margin-right:15px;}
.list_it li h2{font-size:20px;line-height:150%;}
.list_it li p{line-height:21px;height:42px;color:#999999;margin:10px 0;}
.list_it li p a{margin-right:10px;}
.list_it li .info{color:#999999;line-height:18px;font-size:12px;overflow:hidden;}
.list_it li .info span{padding-right:15px}
.list_it li .info span i{margin-right:3px;font-size:12px;}
.list_it li .info a{color:#999999}
/*问答列表带摘要*/
.list_qa li h2{font-size:20px;line-height:30px;height:30px;}
.list_qa li p{line-height:21px;height:42px;color:#999999;margin:10px 0;}
.list_qa li p a{margin-right:10px;}
.list_qa li .info{color:#999999;line-height:18px;font-size:12px;overflow:hidden;}
.list_qa li .info span{padding-right:15px}
.list_qa li .info span i{margin-right:3px;font-size:12px;}
.list_qa li .info a{color:#999999}
/*日志页和列表*/
.logs_product {overflow: hidden;margin-bottom:20px; padding:20px; border:1px solid #e7eaef;}
.logs_product .img{float:left;margin-right:20px;}
.logs_product .img img{width:151px;height:113px;object-fit:cover;}
.logs_product h1 , .logs_title{line-height:150%;font-size: 20px;font-weight: bold;}
.logs_product p{color:#999999;line-height:21px;margin:10px 0;height:42px;}
.logs_product .info a{line-height:21px;}
.logs_product .info a i{margin-left:5px;}
.logs_product .info a{float:right;}
.list_log{padding:20px;}
.list_log ul{list-style:none;overflow:hidden}
.list_log li{width:100%;padding:0;float:left;}
.list_log li .edition{padding-top:30px;}
.list_log li time{color:#999999;line-height:150%;font-size: 12px;}
.list_log li .edition p{line-height:150%;}
.list_log li .edition p a{color:#555555}
.list_log li h2{font-size:16px;line-height:150%;font-weight: normal;border-left:4px solid #D4AF37;padding:30px 0 30px 20px;float:right;margin-left:15px;width:65%;position:relative;}
.list_log li h2 i{width:13px;height:13px;background:#cccccc;border-radius:50%;overflow:hidden;display:block;position:absolute;left:-7px;top:34px;}
/*分类专题和解决方案*/
.catepage , .solution{padding:50px 0;text-align: center; color:#ffffff;background-repeat:no-repeat;background-position:top;background-size:cover;z-index:1;position:relative}
.solution{max-width:1210px;margin:0 auto;border-radius:10px;}
.catepage::after , .solution::after {background:#1E3A8A;content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1;-moz-opacity:0.6;opacity:0.6}
.catepage h1 {font-size:32px;}
.catepage h1 , .solution h3{line-height: 150%;font-weight: normal;margin-bottom:30px;}
.catepage .catepage_content{margin-bottom:30px;}
.catepage .catepage_content p , .catepage .catepage_content div{line-height: 150%;margin-bottom:15px;color:#ffffff;-moz-opacity:0.9;opacity: 0.8;}
.catepage .catepage_url{text-align: center;}
.catepage .catepage_url a , .solution a{font-size: 16px; padding: 10px 50px; display: inline-block;margin:0 10px; color: #ffffff;border:1px solid #ffffff ;cursor: pointer;}
.catepage .catepage_url a:first-child{margin-left:0;}
.catepage .catepage_url a:hover , .solution a:hover{color:#1E3A8A;background:#ffffff;}
.solution h3{font-size: 24px;}
.catepage .catepage_url a:before , .solution a:before{content: "\e798";font-family: "iconfont" !important;float:right;margin-left:10px;font-size: 16px;position: relative;top:2px;} 
/*翻页*/
.pagebar{text-align:center;padding:0 10px 10px 10px;overflow: hidden;}
.pagebar .page{display:inline-block;background:#fbfbfb;border:1px solid #e7eaef; line-height:32px;height:32px;width:32px;border-radius:3px;margin:0 5px 10px 5px;color:#999999;}
.pagebar .page:hover , .pagebar .now-page{background:#1E3A8A;border:1px solid #e7eaef;color:#ffffff;}
/*网站模块——公共代码*/
/*友情链接|图标汇集|标签列表|网站收藏*/
#divLinkage .function_c ul ,  #divFavorites .function_c ul ,  #hot_tag .function_c ul , #divMisc .function_c ul , #divArchives .function_c ul{margin-right:-3%;margin-bottom:10px;}
#divLinkage .function_c ul li ,  #divFavorites .function_c ul li ,  #hot_tag .function_c ul li , #divMisc .function_c ul li , #divArchives .function_c ul li{float:left;margin-right:3%;margin-bottom:10px;width:47%;}
/*主题自带模块样式*/
.function_c ul , .function_c div{padding:20px 20px 0 20px;overflow: hidden;}
.function_c div {line-height:21px;margin-bottom:20px;}
.function_c ul li { line-height: 21px; padding:0!important;margin-bottom:20px;}
.function_c ul li span{ float:right;color:#999999;}
/*网站全部分类*/
#divCatalog .function_c ul li{overflow:visible}
#divCatalog .function_c ul li span:before {content: "\e79b";}
#divCatalog .function_c ul li span.arrowup:before {content: "\e79c"!important;}
#divCatalog .function_c ul li ul{position: static;width:100%;top:auto;left:auto;overflow: hidden;margin-top:20px; background: #ffffff;border:1px solid #e7eaef;-moz-opacity:1;opacity:1;  width:100%;display: none;padding:15px 15px 0 15px;box-shadow: 0 0 0 0 rgba(0,0,0,0);}
#divCatalog .function_c ul li ul li{width:100%;margin:0 0 15px 0;float:left;}
#divCatalog .function_c ul li ul li a{color:#444444;}
#divCatalog .function_c ul li ul li ul{width:100%;top:auto;left:auto;z-index: 9999;margin-top:30px; background:#ffffff; overflow: hidden;display: none;}
#divCatalog .function_c ul li ul li ul li a{color:#555555;}
/*模块显示的图片*/
#divMisc .function_c ul li img{width:100%;height:auto;}
/*日历*/
#divCalendar caption{line-height:21px;font-size:16px;margin-bottom:10px;}
#divCalendar table {border-collapse: collapse;width: 100%;padding: 0 2%;text-align: center;}
#divCalendar thead tr{background: #cccccc!important;color:#ffffff;}
#divCalendar table td , #divCalendar table th {text-align: center;padding: 8px 0;vertical-align: middle;}
#divCalendar table th {border: 1px solid #e7eaef;}
#divCalendar table td {color:#999999;border: 1px solid #f2f2f2;}
/*搜索*/
#divSearchPanel form{width:100%;display:block;}
#divSearchPanel input[type=text]{border:1px solid #e7eaef;height:34px;line-height:34px;padding:0 5px;width:80%;float:left;display:block;}
#divSearchPanel input[type=submit]{line-height:34px;width:20%;background:#1E3A8A;color:#ffffff;border:0;cursor: pointer}
#divSearchPanel input[type=submit]:hover {-moz-opacity: 0.8;opacity: 0.8;}
/*控制面板*/
#divContorPanel div{text-align:center;}
#divContorPanel a{display:inline-block;width:47%;border:1px solid #f2f2f2;text-align: center;line-height: 30px;margin-top:10px;} 
#divContorPanel .cp-login a{float:left;}
#divContorPanel .cp-vrs a{float:right;}
/*热门文章 有序列表*/
#hot_article .function_c ul li small {background: #afb0b0;color:#ffffff;width:18px;height:18px;line-height:18px;font-size:12px;text-align: center;border-radius: 3px;  margin-right:5px;display: inline-block;position: relative;top:-1px;}
#hot_article .function_c ul li:nth-child(1) small {background: #ff0909!important;}
#hot_article .function_c ul li:nth-child(2) small {background: #ff6809!important;}
#hot_article .function_c ul li:nth-child(3) small {background: #5fc71e!important;}
/*广告位*/
#aaa_img{background:transparent!important;margin:0!important;}
#aaa_img .function_c div , #new_hot .function_c div{padding:0;margin:0;}
#aaa_img .function_c div img{width:100%;height:auto;overflow:hidden;margin-bottom:20px}
/*最新文章和热门文章*/
.left-t {overflow: hidden;}
.left-t h3{border-bottom:1px solid #eef0f3;padding:0 20px;font-weight:600;}
.left-t h3 ul{padding:0}
.left-t h3 ul li{height:40px;line-height:40px;margin-bottom:0!important;float:left;padding:0 15px!important;text-align:center;border-top:2px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;font-size:14px;}
.left-t h3 ul li.left-tab-active{border:0;background:#1E3A8A;color:#fff;border-radius:5px;}
.left-t ul{padding:20px 20px 0 20px;}
.left-t ul li{overflow:hidden;margin-bottom:20px;display: block!important;}
.left-t ul li img{width:93px;height:70px;float:left;margin-right:15px;object-fit:cover}
.left-t ul li h2{line-height:21px;height:42px;font-size:14px;font-weight:normal;margin-bottom:10px;white-space:normal!important;}
.left-t ul li p{line-height:18px;color:#999999;font-size:12px}
.left-t ul li p span{float:right}
/*相关文章*/
.relates_it h3 i{color:#e60000;margin-left:5px;font-size:16px;}
.relates_it ul{padding:20px 20px 0 20px;}
.relates_it li{margin-bottom:20px;}
.relates_it li img{width:100%;height:206px;object-fit:cover}
.relates_it li h2{line-height:21px;font-size:14px;margin:10px 0;}
.relates_it li p{line-height:18px;height:36px;font-size:12px;color:#999999;}
/*网站分类子分类和同级分类*/
.subcategory ul{margin-right:-5%}
.subcategory ul , .cate_log ul {padding:20px 20px 0 20px;}
.subcategory li , .cate_log li{float:left;line-height:32px;}
.subcategory li{width:45%;margin:0 5% 20px 0;}
.cate_log li{width:100%;margin-bottom:20px;}
.subcategory li a , .cate_log li a{background:#f0f0f0;color:#555555;border:1px solid #e7eaef; text-align:center;display: block;}
.subcategory li a:hover , .cate_log li a:hover , .subcategory li a.cur , .cate_log li a.cur{background:#1E3A8A;color:#666666;}
#subcategory{display: none;}
#subcategory-hide , #subcategory-show{background:#f0f0f0;display: none;color:#555555;text-align:center;line-height:32px;overflow: hidden;clear:both;}
/*详情页-产品介绍*/
.product .proleft{float:left;width:450px;padding:20px;}
.proleft .img{width:100%;height:100%;overflow:hidden;}
.proleft .img img{width:100%;height:100%;}
.product .product_right{float:left;width:740px;}
.product_right .title{margin-bottom:20px}
.product_right .title h1{text-align: left;padding:0}
.product_right .title p{font-size:14px;color:#999999;line-height:150%;}
.product_right .price{overflow:hidden;margin:0 0 20px 0;border:1px solid #e7eaef;}
.product_right .price div p{font-size:12px;color:#999999}
.product_right .price .price_num{padding:0 20px;float:left;color:#999999;line-height:60px;height:60px;overflow: hidden;}
.product_right .price .price_num span.jg{color:#e60000;}
.product_right .price .price_num span.free{color:#339933;}
.product_right .price .price_num span.jg , .product_right .price .price_num span.free{display:inline-block;font-size:26px;padding-left:20px;}
.product_right .price .price_num span.jg i{font-size:14px;font-style:normal;margin-right:3px;}
.product_right .price .price_num span.old{margin-left:10px;font-size:14px;text-decoration:line-through;color:#999999}
.product_right .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 #e7eaef}
.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 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}
.product_right .buynum{ color:#999999;line-height: 24px;margin:0 0 20px 0;}
.product_right .buynum span a{border:1px solid #e7eaef;background: #1E3A8A; padding:0 10px;display: inline-block;color:#555555;}
.product_right .buynum .zcenter_good_num{width:60px;margin-left:20px;text-align: center;color:#555;line-height: 24px;height: 24px;border:1px solid #e7eaef;}
.product_right .buy{margin-right:-20px}
.product_right .buy a{display:inline-block;width:120px;text-align:center;line-height: 35px;margin:0 20px 20px 0;color:#fff;cursor:pointer;}
.product_right .buy a:hover{-moz-opacity: 0.8;opacity: 0.8;}
.product_right .buy .buyzf{background:#e00606;}
.product_right .buy .buygong{background:#e0a606}
.product_right .buy .yanshi{background:#009999}
.product_right .buy .logs{background:#8eb234}
.product_right .buy .b_qq{background:#135bec}
.product_right .buy .b_wx{background:#1c980b}
.product_right .fuwu{margin-right:-10px;overflow: hidden;margin:0 0 20px 0;}
.product_right .fuwu span{margin:0 10px 0 0;line-height:21px;color:#999999;display: block;float:left;}
.product_right .fuwu i{margin-right:3px;color:#1bb300}
/*文章&页面标题*/
.ArticleEdt{float:right;font-size:14px;color:#1E3A8A;}
.content h1 , .about h1{font-size:28px;text-align:center;margin:20px 0 10px 0;padding:0 20px;line-height:150%;}
.content .info {color:#999999;text-align:center;padding: 0 10px;line-height:24px;}
.content .info span {color:#999999;font-size:12px;margin:0 10px}
.content .info span a {color:#999999}
.content .info span i {margin-right:3px;font-size:12px}
.problem h1 , .problem .info{text-align:left!important;}
.problem .h3{height:40px;line-height:40px;font-size:16px;padding:0 20px;border-bottom:1px solid #e7eaef;font-weight:normal;overflow: hidden;}
.problem .info{margin-top:10px;}
/*访问网站》》》*/
.yanshiurl {margin:20px 20px 0 20px;text-align: center;}
.yanshiurl a{border:1px solid #d9eded;background: #eef7f7;color:#555555;line-height: 40px;font-size: 16px; padding:0 20px; display: block;}
.yanshiurl a:hover {background:#e3f2f2; }
/*正文开始》》》*/
.article_content{padding:20px;overflow:hidden;}
.article_content img{max-width:100%!important;height:auto!important;}
/*H标签*/
.article_content h2 , .article_content h3 , .article_content h4 , .article_content h5 , .article_content h6{height:auto;border-left:4px solid #D4AF37;background:#fafbfc;margin: 22px 0 15px 0;padding:12px 18px;font-weight:600;border-radius:4px 8px 8px 4px;}
/*上标、下标*/
.article_content sup{position:relative;top:-3px;padding:0 2px;font-family: "iconfont" !important;}
.article_content sup:before{content:"\e80a";font-size:12px;margin-right:2px;}
.article_content sub{position:relative;top:3px;padding:0 2px;font-family: "iconfont" !important;}
.article_content sub:before{content:"\e80a";font-size:12px;margin-right:1px;}
/*引用*/
.article_content blockquote{position: relative; overflow: hidden; padding:15px 15px 0 60px;background: #f0f0f0;color:#555555;margin:0 0 15px 0;font-family: "iconfont" !important;}
.article_content blockquote p:last-child{margin-bottom:15px!important;}
.article_content blockquote:before{content:"\ea9e";color:#d9d9d9;font-size:20px;position:absolute;left:15px;top:18px;}
.article_content div , .article_content p{margin-bottom:15px;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-bottom:0!important;}
.article_content section{width:100%!important}
/*table表格*/
.article_content table{display:block;width:100%;overflow:hidden;border-spacing:0;border-collapse:collapse;margin-bottom:15px;}
.article_content table th , .article_content table td{padding:15px 20px;border:1px solid #dedede;word-break:break-word}
.article_content table tr{background-color:#ffffff;}
.article_content table tr:nth-child(2n){background-color:#fafafa;}
.article_content table>thead>tr>th{position:relative;vertical-align:middle;white-space:nowrap;background:#1E3A8A; }
.article_content table caption{line-height:175%;padding:5px 15px;}
/*有序列表和无序列表*/
.article_content ol{padding:0 0 0 32px;}
.article_content ul{padding:0 0 0 35px;}
.article_content ol ,.article_content ul{list-style-type:decimal}
.article_content ol div:last-child , .article_content ul div:last-child , .article_content ol p:last-child , .article_content ul p:last-child{margin-bottom:15px!important}
/*代码语言*/
.article_content pre{background-color:#fafafa;word-wrap:normal;overflow:auto;line-height:175%;padding:15px 0 15px 55px;margin-bottom:20px;}
.article_content pre code{display:inline;max-width:inherit;padding:2px 0 0 0;margin:0;overflow:visible;line-height:175%;word-wrap:normal;background-color:transparent;border:0;color:#555555}
.article_content pre code:after,.content pre code:before{content:normal}
/*《《《《正文结束*/
/*标签*/
.tags{overflow:hidden;padding:0 0 10px 20px;}
.tags a{margin:0 20px 10px 0;padding:0 10px;line-height:24px;display: inline-block;background: #f2f2f2;border:1px solid #ebebeb;color:#555555;border-radius: 10px;}
.tags a:hover{background:#ebebeb;color:#666666;}
/* 特别声明 */
.website-declare{text-align: center;}
.website-declare h3{font-size: 14px;font-weight: normal;}
.website-declare h3::before{content: '————';margin-right: 5px;color:#333}
.website-declare h3::after{content: '————';margin-left: 5px;color:#333}
.website-declare p{font-size: 12px;color: #999;margin:20px; line-height: 175%;}
/*图片列表*/
.pic_display{overflow:hidden;padding:0 20px;}
.image-list .cover div span{background:#1E3A8A;}
/*微信客服插件*/
.kfwx{position:fixed;z-index:10000;width:400px;height:auto;background:#ffffff; margin-left:-10px;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1); 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{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;}
/*翻篇*/
.turn{padding:20px 20px 0 20px;margin-right:-3%;}
.turn li{color:#999999;line-height:21px;margin:0 3% 20px 0;float:left;width:47%;}
.turn li span{float:left;}
/*文件下载*/
.article_down{padding:15px 20px 0 20px}
.article_down p{line-height:21px;margin-bottom:15px;}
.article_down p span{margin-right:20px;}
.article_down a{display:inline-block;padding:0 30px;font-size:16px;line-height: 40px; margin-bottom:20px;margin-right:20px;color:#ffffff;}
.article_down a.yanshi{background:#009999}
.article_down a.down{background:#1E3A8A}
.article_down a.down:hover , .article_down a.yanshi:hover{-moz-opacity: 0.8;opacity: 0.8;}
/*网站评论*/
.compost , .comlist{padding:20px 20px 0 20px}
.compost .com_name span{line-height:21px;margin:0 20px 0 0;display: inline-block; position: relative;top:-10px;}
.compost .com_info { overflow: hidden; }
.compost .com_info ul {list-style: none;margin-right: -3%; }
.compost .com_info li { float: left; margin-right: 3%;width:30.333333%; margin-bottom: 20px; position: relative;}
.compost .com_info li input { width: 100%; height: 30px; line-height: 30px; padding:0 5px; border: 1px solid #eaeaea;}
.compost .com_info li img {position: absolute; top:0;left:100%;height: 30px;vertical-align: top }
.compost .com_info textarea { width: 100%;resize:none; margin-bottom:20px;border: 1px solid #eaeaea; display: block; padding: 10px;  }
.compost .com_info button { background: #1E3A8A; border: 0; line-height: 40px; color: #fff;padding:0 30px;font-size: 16px;display:inline-block;cursor:pointer; }
.compost .com_info button:hover {-moz-opacity: 0.8;opacity: 0.8; }
.comlist ul { list-style: none; border-top: 1px solid #eaeaea; }
.comlist ul ul { margin-left: 5% }
.comlist ul li p ul{margin-top:20px;}
.comlist ul li p ul li{padding:20px 0 0 0;}
.comlist li { overflow: hidden; padding: 20px 0; display: block; }
.comlist li img { float: left; width: 39px; height: 39px; border-radius: 50%; transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;}
.comlist li:hover img {transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-webkit-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);}
.comlist li .clbody { margin-left: 50px }
.comlist li.reply{padding:0!important; }
.clbody .cinfo { overflow: hidden }
.clbody .cinfo h5 { float: left;line-height: 21px;font-size: 14px; font-weight:normal;}
.clbody .cinfo span { float: right; }
.clbody em { color: #999999; line-height: 18px; margin-bottom:10px;font-size: 12px; font-style: normal; display: block }
.clbody p { line-height:150%; }
/*友情链接*/
.links{clear:both;}
.links ul{padding:20px 20px 10px 20px;margin-right:-2%;overflow: hidden;}
.links li{line-height:21px;float:left;width:18%;margin:0 2% 10px 0;}
/*页脚*/
footer{background:#333333;padding:0 20px 20px 20px;color:#707070;overflow:hidden}
footer .footer_box{text-align: center;padding:30px 0 20px 0;overflow:hidden;border-bottom:1px solid #3d3f43;}
footer .uw , footer .qw{width:20%;float:left;}
footer .ft{font-size:14px;color:#969696;}
footer .footer_qrcode img{width:100px;height:100px;margin:10px 0;}
footer ul{padding:10px 0;overflow:hidden;}
footer ul li{line-height:21px;margin-bottom:10px;float:left;width:100%;}
footer a{color:#707070}
footer a:hover{text-decoration:underline;color:#969696;}
footer .copyright{line-height:150%;padding:20px 20px 0 20px;text-align: center;}
.gongan {width:16px;height:16px;margin-right:2px;position: relative;top:-2px;}
@media screen and (max-width:980px) {
.container , .mainleft , .mainright {width:100%;box-sizing:border-box;padding:0 12px;}  
#subcategory-content , .function , .left-t , .postright , .search , .nav , .user{display: none;}
body{padding-top:50px;box-sizing:border-box;}   
header{width:100%;position:fixed;z-index:110;height:50px;top:0;padding:0;margin:0;background:linear-gradient(90deg,#1E3A8A,#244291);left:0;right:0;transition:top .5s;box-shadow:0 2px 8px rgba(30,58,138,.25);}
.fixednav{position:absolute;}
.hide{top:auto; }
.waphide{top:-50px} 
.logo{height:40px;margin:5px 0 5px 20px;display:block}
.logo img{height:40px;}
.search , .user{padding:20px;overflow: hidden;}
.usermenu{display:block;position:inherit;background: transparent;box-shadow:0 0 0 0 rgba(0,0,0,0);padding:0;text-align: right;line-height: 21px;margin-top:5px;}
.usermenu li{display: inline-block;padding:0;margin-left:20px;line-height: 21px;}
.nav , .search , .user{width:100%;float:none;left:0;right:0;margin:0; height:auto;top:50px;position:absolute;z-index:999;background:#ffffff;transition:top .5s;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);}
.nav {overflow: auto;max-height: 65vh;}
.nav li{width:100%;float: none;border-top:1px solid #ededed;}
.nav li a{padding:0 0 0 20px;color:#333333;}
.nav li a.cut_65{width: -webkit-calc(100% - 65px);width: -moz-calc(100% - 65px);width: calc(100% - 65px);}
.nav li .icon_d {position:absolute;right:0;top:0;color:#ffffff;}    
.nav li .icon_d::before{content:"\e79b";color:#999999;padding:0 15px;margin:0;top:0;right:0;border-left:1px solid #ededed ;position: absolute;display: block; z-index: 1000;}
.nav li .icon_u::before{content:"\e79c"!important;}    
.nav li:hover , .nav li.cur:hover{background:#f7f7f7}
.nav li.cur{background:#ffffff;}
.nav li.cur a{color:#D4AF37;} 
.nav li.cur ul li a{color:#333333;} 
.nav li:first-child{border-top:0}
.nav li ul{position: static;top:0;z-index:999;overflow: hidden; box-shadow: 0 0 0 0 rgba(0,0,0,0);transition:top .5s;} 
.nav li ul li:first-child{border-top:1px solid #ededed;}
.nav li ul li a{padding:0 20px 0 40px;}
.list_n ul{padding:15px 0 5px 20px}
.button_box{position:absolute;top:0;right:10px;line-height:50px;}
#mnav,#msearch,#muser{display:block;padding:0 10px;float:right;outline:none;background:transparent; line-height:50px;border:0;cursor: pointer;}
#msearch i , #muser i , #mnav i{color:#ffffff;}
.mt50 , .catepage{margin-top:50px;}   
.catepage .container, .solution .container{padding:0 20px;}
.main_i_left , .main_i_center , .main_i_right{width:100%;float:none;margin:0;}
.list_n ul li{width:47%;}
/*快捷菜单*/
.quick{overflow-x:scroll;overflow-y: hidden;-webkit-overflow-scrolling: touch;}
.quick::-webkit-scrollbar{display: none;width: 0 !important;-ms-overflow-style: none;overflow: -moz-scrollbars-none;} 
.quick ul{width:780px;height:48px; }
.index_news_box{width:100%;float:none;} 
/*网站全部分类*/
#divCatalog ul li{overflow:visible}
#divCatalog ul li span:before {content: "\e79b";}
#divCatalog ul li span.arrowup:before {content: "\e79c"!important;}
#divCatalog ul li ul{position: static;width:100%;top:auto;left:auto;overflow: hidden;margin-top:20px; background: #ffffff;border:1px solid #e7eaef;-moz-opacity:1;opacity:1; display: none;padding:15px 15px 0 15px;box-shadow: 0 0 0 0 rgba(0,0,0,0);}
#divCatalog ul li ul li{width:100%;margin:0 0 15px 0;float:left;}
#divCatalog ul li ul li a{color:#444444;}
#divCatalog ul li ul li ul{width:100%;top:auto;left:auto;margin-top: 30px;z-index: 9999; background:#ffffff; overflow: hidden;display: none;}
#divCatalog ul li ul li ul li a{color:#555555;}
#subcategory , #subcategory-show{display:block;}
.subcategory{width:100%;margin-bottom:15px}
.subcategory li{width:22%;}
.product{margin:0}
.postleft .info{margin:10px 10px 0 10px}
.product{margin-bottom:15px}
.product .proleft{width:100%;border-right:0;float:none;border-bottom:1px solid #e7eaef}
.proleft .info{padding:0 10px 10px 10px}
.product .product_right{width:100%;padding:0 20px;float:none;}
.product .product_right .fuwu span{font-size:12px;}
.postleft{width:100%}
.links ul{margin-right:-3%;}
.links li{width:22%;margin-right:3%;}
footer .copyright{padding:10px 0 0 0;}
footer .copyright span{float:none;}
}
@media screen and (max-width:721px) {
/*公共代码*/
.list_it li h2 , .list_qa li h2{white-space: normal!important;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient:vertical}   
.logs_product p , .suspension , .index_news li p , .list_qa li p{display: none;} 
.list_shop li , .index_shop li{width:48%!important;}
.list_shop li:nth-child(3) , .index_shop li:nth-child(4) {padding-top:20px;border-top: 1px solid #e7eaef;}
.list_n ul{padding:15px 20px 5px 20px}
.list_n ul , .list_n ul li , .index_t ul , .index_t li{width:100%;margin-right:0;} 
.catepage .catepage_url a , .solution a , .rslides .poster_text a{font-size: 14px; padding: 7px 25px;margin:0 10px; }    
.index_section h3 li{padding:0 10px;font-size:14px} 
.index_section h3 span a{padding:0 10px;}
.index_section h3 span a:last-child{padding:0 0 0 10px;}
.subcategory li{width:47%;margin-right:3%;}
.index_t li img , .index_news li img , .list_it li img{width:93px;height:70px;margin-right:10px;}
.list_it li h2 , .list_qa li h2{font-size:16px;line-height:22px;height:auto;}
.list_it li p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:auto;line-height:20px;color:#999999;margin:2px 0 0 0;font-size:13px;}
.index_t li .info , .list_it li .info {line-height:18px;height:18px;margin-top:2px;}
.list_it li .info span{float:right;padding:0;}
.list_qa li .info{margin-top:10px;}
.logs_product h1 , .logs_title{min-height:48px;line-height: 24px;font-size: 16px;margin-bottom:10px;font-weight: normal;}
.logs_product .img img{width:112px;height:84px;margin-right:10px;}
.list_url li:hover .desc{display:block;}
.list_url li:hover .details{display:none;}
.content h1 , .about h1{font-size:24px;}
.content .info span{margin:0 8px}
.product_right .price .price_num{border-bottom:1px solid #e7eaef;width:100%;height:auto;line-height:150%;padding:16px 20px;}
.product_right .price .price_view{width:100%;}
.product_right .price .price_view div{width:33.33%;padding:10px 0;}
.product_right .price .price_view div:last-child{border-left:0;}
.product_right .buy{margin-right:-3%;}
.product_right .buy a{width:30.3333333333%;margin-right:3%;}
.kfwx{width:300px;}
.catepage h1 , .rslides .poster_text h2{font-size:28px;}
.rslides .poster_text{top:76px;}
.rslides_tabs li a{padding:0 15px;line-height: 1px;}
.solution h3{font-size:20px;}	
.links li{width:30.3%}
/*页脚*/
footer .footer_box{padding-bottom:20px;} 
footer .ft , footer .copyright{font-size:12px;}
footer ul{min-height:160px;}
footer ul li{line-height:18px;font-size:12px;}
footer .footer_qrcode img{width:90px;height:90px;}
footer .uw{width:33.3333333%;}    
footer .qw{width:50%;}
}
@media screen and (max-width:481px) {
/*公共代码*/
.list_n li span , .index_news li span , .list_qa li .info , .index_t li .info, .list_it li .info , .list_a li span {display:none;}
.list_url ul , .turn , .compost .com_info ul{margin-right:0;}
.list_url ul li , .turn li , .compost .com_info li{width:100%;margin-right:0;} 
.index_t li img , .index_news li img , .list_it li img{width:64px;height:48px}
.index_news li.index_r a , .list_a li a , .list_n li a{width:100%;}
.list_url li:nth-child(2){padding-top:20px;border-top: 1px solid #e7eaef;}
.list_qa li p{margin:10px 0 0 0;}
.compost .com_info li:nth-child(4){width:50%!important }   
}
/* ===== 现代化增强 ===== */
.index_t li img , .list_it li img , .list_qa li img , .list_shop li img , .list_url li img , .logs_product img , .index_news li img{border-radius:8px;transition:transform .25s ease,box-shadow .25s ease;}
.list_it li:hover img , .index_t li:hover img , .list_shop li:hover img , .list_url li:hover img{transform:translateY(-2px);box-shadow:0 8px 20px -6px rgba(30,58,138,.20);}
.list_it li h2 a , .index_t li h2 a , .list_qa li h2 a , .list_shop li h2 a{transition:color .2s;}
.quick li a{transition:background .2s;}
footer{border-top:3px solid #D4AF37;}
.kfwx , .suspension{border-radius:10px;}
/* ===== 广告位 ===== */
.ad_box{background:#ffffff;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.05),0 6px 20px -8px rgba(30,58,138,.10);margin-bottom:20px;overflow:hidden;text-align:center;}
.ad_box img{max-width:100%;height:auto;display:block;margin:0 auto;}
.ad_box a{display:block;}
.ad_box a img{transition:opacity .25s ease;}
.ad_box a:hover img{opacity:.92;}
.ad_home_top{width:100%;max-width:1210px;margin:12px auto 12px;}
.ad_tri{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;max-width:1210px;margin:0 auto 12px;padding:0;}
.ad_tri_item{position:relative;min-height:72px;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,var(--tbg,#1E3A8A) 0%,var(--tbg2,#2E5BB3) 100%);color:var(--tcolor,#fff);display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:0 2px 8px rgba(31,95,163,.18);}
.ad_tri_item img{max-width:100%;height:auto;display:block;}
.ad_tri_item a{display:block;width:100%;}
.ad_tri_ph{font-size:15px;font-weight:var(--tbold,400);letter-spacing:1px;line-height:1.4;}
.ad_tri_ph em{display:block;font-style:normal;font-size:12px;font-weight:400;opacity:.85;margin-top:2px;}
.ad_tri_tag{position:absolute;right:6px;bottom:3px;font-size:10px;color:rgba(255,255,255,.75);font-style:normal;}
.ad_list_top{margin-bottom:20px;}
.ad_article_top{margin-bottom:20px;}
.ad_article_bottom{margin-top:20px;margin-bottom:20px;}
@media (max-width:980px){.ad_box{border-radius:8px;}}
/* ===== 网址推荐版块 ===== */
.site_block .site_box{padding:20px;}
.site_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;}
.site_item{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #eef0f3;border-radius:10px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s;background:#fff;min-width:0;overflow:hidden;}
.site_item:hover{border-color:#D4AF37;box-shadow:0 8px 20px -8px rgba(212,175,55,.35);transform:translateY(-2px);}
.site_icon{width:44px;height:44px;flex-shrink:0;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#1E3A8A,#1E3A8A);display:flex;align-items:center;justify-content:center;}
.site_icon img{width:100%;height:100%;object-fit:cover;}
.site_icon_txt{color:#fff;font-size:20px;font-weight:600;}
.site_info{min-width:0;flex:1;}
.site_info b{display:block;font-size:14px;color:#23272f;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.site_info i{display:block;font-style:normal;font-size:12px;color:#8a8f99;line-height:18px;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;}
@media (max-width:980px){.site_grid{grid-template-columns:repeat(2,1fr);gap:10px;}}
@media (max-width:481px){.site_grid{grid-template-columns:1fr;}.site_block .site_box{padding:14px;}}
/* ===== 样板站三列布局(每日一荐/广告/榜单) ===== */
.index_top3{display:grid;grid-template-columns:1fr 2.6fr 1fr;gap:20px;align-items:stretch;margin-bottom:20px;}
.index_top3 .index_section{margin-bottom:0;}
.top3_col{display:flex;flex-direction:column;gap:18px;min-width:0;}
.index_top3 .top3_col > :last-child{flex:1 1 auto;}
.index_top3 .rank_col{display:flex;flex-direction:column;}
.index_top3 .rank_col > :last-child{flex:1 1 auto;}
.ad_mid{height:100%;min-height:220px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1E3A8A,#1E3A8A);color:#fff;border-radius:12px;margin-bottom:0;overflow:hidden;}
.ad_mid img{max-width:100%;height:auto;display:block;}
.rank_col{display:flex;flex-direction:column;gap:18px;}
@media (max-width:980px){.index_top3{grid-template-columns:1fr 1fr;}.ad_mid{grid-column:1/-1;min-height:120px;}}
@media (max-width:721px){.index_top3{grid-template-columns:1fr;}.index_top3 .col_m{order:-1;}}
/* ===== 每日一荐左右布局 ===== */
.index_top3 .daily_block{height:300px;overflow:hidden;}
.daily_block .daily_card{padding:12px 12px 8px;background:linear-gradient(135deg,#f8faff,#fff);border-radius:12px;display:flex;flex-direction:column;justify-content:center;}
.daily_pic{width:100%;height:140px;margin-bottom:8px;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#e11d2a,#c8102e);}
.daily_pic img{width:100%;height:100%;object-fit:cover;display:block;}
.daily_block .daily_name{font-size:16px;line-height:1.3;margin:6px 0 0;text-align:center;width:100%;box-sizing:border-box;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.daily_block .daily_name a{color:#23272f;font-weight:700;font-size:16px;float:none;line-height:inherit;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}
.daily_name a:hover{color:#D4AF37;}
.daily_block .daily_desc{font-size:13px;color:#7c8698;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:center;padding:0 4px;}
.daily_desc{font-size:12px;color:#7a8089;line-height:1.7;margin:0;text-align:left;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}
/* ===== 项目库 ===== */
.topic_new{position:relative;margin:0 12px 12px;border-radius:10px;overflow:hidden;}
.topic_new_pic{display:block;}
.topic_new_pic img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover;}
.topic_new_t{position:absolute;left:0;right:0;bottom:0;padding:20px 10px 8px;color:#fff;font-size:14px;font-weight:600;background:linear-gradient(transparent,rgba(0,0,0,.72));display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}
.topic_list{list-style:none;margin:0;padding:0 12px;}
.topic_list li{padding:8px 0;border-bottom:1px dashed #f0f1f3;}
.topic_list li:last-child{border-bottom:none;}
.topic_list a{font-size:13px;color:#3d434c;display:block;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.topic_list a:hover{color:#D4AF37;}
/* ===== 大厂众包 ===== */
.news_main{margin-bottom:8px;padding:0 12px 10px;border-bottom:1px solid #f0f1f3;}
.news_main_t{display:block;font-size:20px;font-weight:700;color:#23272f;line-height:1.4;margin-bottom:8px;text-align:center;}
.news_main_t:hover{color:#D4AF37;}
.news_main p{font-size:14px;color:#7a8089;line-height:1.7;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.news_two{list-style:none;margin:0;padding:0 12px;display:grid;grid-template-columns:1fr 1fr;gap:0 14px;}
.news_two li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px dashed #f0f1f3;min-width:0;}
.news_two a{font-size:13px;color:#3d434c;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_two a::before{content:'';display:inline-block;width:6px;height:6px;border-radius:2px;background:#1E3A8A;margin-right:6px;vertical-align:middle;flex-shrink:0;}
.news_two a:hover{color:#D4AF37;}
.news_two span{flex-shrink:0;font-size:11px;color:#9aa0aa;}
.topic_block h3, .news_block h3{display:flex;align-items:center;justify-content:space-between;}
.sz_block .sz_grid{list-style:none;margin:0;padding:8px 12px 12px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;}
.sz_item{position:relative;background:#fff;border:1px solid #f0f1f3;border-radius:10px;overflow:hidden;}
.sz_pic{display:block;}
.sz_pic img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;}
.sz_name{position:absolute;left:0;right:0;bottom:0;padding:18px 10px 8px;background:linear-gradient(transparent,rgba(0,0,0,.72));color:#fff;font-size:14px;line-height:1.5;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.sz_name:hover{color:#ffd700;}
@media (max-width:980px){.sz_block .sz_grid{grid-template-columns:repeat(3,1fr);}}
@media (max-width:721px){.sz_block .sz_grid{grid-template-columns:repeat(2,1fr);}}
.m_bottom_nav{position:fixed;left:0;right:0;bottom:0;z-index:999;display:none;align-items:stretch;background:#fff;border-top:1px solid #e6e6e6;box-shadow:0 -2px 8px rgba(0,0,0,.06);}
.m_bottom_nav a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:7px 0 5px;color:#555;font-size:11px;line-height:1.2;}
.m_bottom_nav a i{font-size:22px;line-height:1;margin-bottom:3px;color:#8a8a8a;}
.m_bottom_nav a.active,.m_bottom_nav a:active,.m_bottom_nav a:hover{color:#1E3A8A;text-decoration:none;}
.m_bottom_nav a.active i,.m_bottom_nav a:active i{color:#1E3A8A;}
.m_bottom_nav a.mb_top i{font-size:20px;}
@media (max-width:721px){
  .m_bottom_nav{display:flex;padding-bottom:env(safe-area-inset-bottom);}
  body{padding-bottom:52px;}
}
/* ===== 榜单Tab ===== */
.rank_block h3{display:flex;align-items:center;justify-content:space-between;}
.rank_tabs{display:flex;border-radius:6px;overflow:hidden;}
.rank_tabs a{display:block;padding:3px 12px;font-size:12px;color:#8a8f99;background:#f3f4f6;}
.rank_tabs a.on{color:#fff;background:#1E3A8A;}
.rank_panels{position:relative;}
.rank_panel{display:none;list-style:none;margin:0;padding:6px 12px 2px;}
.rank_panel.on{display:block;}
.rank_panel li{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px dashed #f0f1f3;}
.rank_panel li:last-child{border-bottom:none;}
.rank_panel em{width:20px;height:20px;flex-shrink:0;border-radius:5px;background:#eef0f3;color:#8a8f99;font-style:normal;font-size:12px;display:flex;align-items:center;justify-content:center;}
.rank_panel li:nth-child(1) em,.rank_panel li:nth-child(2) em,.rank_panel li:nth-child(3) em{background:#1E3A8A;color:#fff;}
.rank_panel a{flex:1;font-size:13px;color:#3d434c;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.rank_panel a:hover{color:#D4AF37;}
/* ===== 热评文章 ===== */
.hot_comment ul{list-style:none;margin:0;padding:6px 12px;}
.hot_comment li{padding:8px 0;border-bottom:1px dashed #f0f1f3;}
.hot_comment li:last-child{border-bottom:none;}
.hot_comment li a{font-size:13px;color:#3d434c;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hot_comment li a:hover{color:#D4AF37;}

/* ===== 中间列幻灯片 ===== */
.mid_slides .slides_box{margin-top:0;}
.mid_slides .rslides{height:auto;overflow:hidden;}
.mid_slides .rslides img{width:100%;height:auto;border-radius:10px;}

/* ===== 所有标题 hover 统一主站黄 ===== */
a{transition:color .2s ease;}
.index_section h3 a:hover,.index_section h3 span a:hover,.index_section a:hover,
.section h3 a:hover,.section h3 span a:hover,
.post-title a:hover,.post h2 a:hover,.post h3 a:hover,.post h4 a:hover,
h2 a:hover,h3 a:hover,h4 a:hover,
.news_main a:hover,.news_two a:hover,.topic_list a:hover,.rank_panel a:hover,.hot_comment li a:hover,
.daily_name a:hover,.daily_block a:hover,.list_qa li h2 a:hover,.list_it li h2 a:hover{color:#D4AF37!important;}

/* ===== 间距统一12px v6.40 ===== */
.index_section{margin-bottom:12px;}
.index_top3{gap:12px;margin-bottom:12px;}
.index_top3 .top3_col{gap:12px;}
.index_section h3{margin-bottom:12px;}
.index_top3 .index_section{padding:0;}
.site_block .site_box{padding:0 4px;}
.site_item{padding:12px 14px;}
.site_grid{gap:12px;}
/* ===== 标题下紧凑 v6.42 ===== */
.index_section h3{margin-bottom:6px;}
.topic_new{margin-bottom:6px;}
.topic_new .topic_new_pic{height:110px;overflow:hidden;}
.topic_new .topic_new_pic img{height:110px;object-fit:cover;}
.daily_block .daily_card{padding:8px;}
/* ===== 栏目文章标题点缀 v6.49 ===== */
.news_two a::before{background:#D4AF37;}
.topic_list a::before,.hot_comment li a::before{content:'';display:inline-block;width:6px;height:6px;border-radius:2px;background:#D4AF37;margin-right:6px;vertical-align:middle;}.art-declare{background:#f7f8fa;border:1px solid #e7eaef;border-radius:6px;padding:14px 16px;margin:22px 0;line-height:1.9;text-align:left;}.art-declare .ad-txt{margin-top:8px;}
.art-related{list-style:none;padding:0;margin:0;}\n.art-related li{padding:7px 0;border-bottom:1px dashed #ececec;}\n.art-related li:last-child{border-bottom:0;}\n.art-related li a{color:#444;font-size:14px;line-height:1.5;}\n.art-related li a:hover{color:#1E3A8A;}\n.ad_article_related{margin:12px 0 0;}\n.ad_article_related img{width:100%;border-radius:6px;display:block;}\n
.ad_nav{margin:0 auto;max-width:1200px;padding:10px 15px 0;}
@media(max-width:980px){.ad_nav{padding:8px 10px 0;}}

/* 文章页相关文章紧凑 */
.art_rel_list li h2{margin:0;}
.art_rel_list li p{margin-top:8px;margin-bottom:0;}
.art_rel_list li .info{margin-top:8px;}
@media(max-width:721px){.art_rel_list li p{display:-webkit-box !important;}}

/* 侧栏广告位占满侧栏宽度 */
#newmodule .function_c div img{width:100%;height:auto;display:block;margin:0 0 12px;border-radius:6px;}

/* 移动端三广告位上中下排列 */
@media(max-width:721px){.ad_tri{grid-template-columns:1fr;gap:12px;padding:0 10px;}.ad_tri_item{min-height:64px;}}

/* 整站统一间距:导航下广告与面包屑 */
.ad_nav{margin-bottom:12px;}
.breadcrumb_box.mt50,.breadcrumb_box{margin-top:12px;}

/* 移动端顶部广告位去四周间隙 */
@media(max-width:721px){.ad_nav{padding:0;margin:0;border-radius:0;}.ad_nav img{border-radius:0;}}

/* 广告位与内容区对齐 */
.ad_nav_wrap{padding:0;}
.ad_nav_wrap .ad_nav{max-width:100%;margin:0;padding:12px 0 0;}
@media(max-width:721px){.ad_nav_wrap{padding:0;}}

/* 导航下广告透明底 */
.ad_nav{background:transparent !important;box-shadow:none !important;border:none !important;}

/* 面包屑底色与正文容器同宽 */
.breadcrumb_box{max-width:1210px;margin:0 auto;border-left:none;border-right:none;}
@media(max-width:1210px){.breadcrumb_box{max-width:100%;}}

/* 整站底部广告位 */
.ad_footer{background:#fff;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.05);margin:12px 0;overflow:hidden;text-align:center;}
.ad_footer img{width:100%;height:auto;display:block;}

/* 面包屑圆角 */
.breadcrumb_box{border-radius:10px;}

/* 面包屑文字靠左 */
.breadcrumb_box .breadcrumb{padding-left:0;}

/* 面包屑广告位 */
.breadcrumb_box .container{display:flex;align-items:center;justify-content:space-between;}
.breadcrumb_box .crumb_ad{margin-left:auto;padding-left:20px;white-space:nowrap;}

/* 面包屑内容左右内边距 */
.breadcrumb_box{padding:10px 12px;}
.breadcrumb_box .container{padding:0;max-width:100%;}

/* 付费锁定 */
.pay-lock{background:#fff7ed;border:1px dashed #f59e0b;border-radius:10px;padding:24px;text-align:center;margin:16px 0}
.pay-lock-tip{color:#b45309;font-size:14px;margin-bottom:12px}
.pay-btn{display:inline-block;background:#1E3A8A;color:#fff!important;padding:10px 22px;border-radius:8px;text-decoration:none;font-size:15px;font-weight:600}
.pay-btn:hover{background:#1e40af}

/* 付费列表徽标 */
.pay-badge{display:inline-block;background:#f59e0b;color:#fff;border-radius:4px;font-size:11px;font-style:normal;font-weight:700;padding:0 6px;margin-left:5px;line-height:16px;vertical-align:1px}
