/**
 * common.css
 * https://www.jiabiaojian.com/
 * Copyright 2025, design by jiabiaojian.com 家标检
 */
@charset "UTF-8";
* { margin: 0; padding: 0 }
body { font: 15px "Microsoft YaHei", Arial, Helvetica, sans-serif; color: #000; background: #fff; font-size: 15px; }.sybj{background: url('https://jiajubiaozhun.com/skin/images/header/bjxctp.jpg') no-repeat center top;padding-top:67px;}
img { border: 0; }
ul, li { list-style: none; }
em{ font-style:normal; color:#999; font-size:14px;}
a { text-decoration: none; color: #000; }
a:hover { color: #218af1; text-decoration: none; }
h1 { font-size: 28px }
h2 { font-size: 18px }
h3 { font-size: 16px }
i { font-style: normal; display: block }
.clear, .blank { clear: both; width: 100%; overflow: hidden; }
.blank { height: 20px }
.box{ width: 1170px; margin: auto; overflow: hidden }
.whitebg,.bg{ background: #fff; }
.jj-mian{margin-top: 20px;}

/*header*/
header { margin: 0; width: 100%; z-index: 9; transition: all 0.4s; background: #fff }

/*top*/
.top{height:30px;border-bottom:1px solid #fff;background: #eee;}
.top-wc{float: left;height:30px; line-height: 30px;font-size: 12px;color: #666;}
.top-menu{float: right;}
.top-menu ul li{float:left;height:30px;line-height: 30px;padding:0 10px;}
.top-menu ul li a{display:inline-block;height:30px; line-height: 30px;font-size: 12px;color: #666;}
.top-menu form{height:30px; line-height: 30px;font-size: 12px;color: #666;}
.top-menu .inputSub{line-height: 30px;font-size: 12px;color: #666;}

/*logo-section*/
.logo-section { padding: 10px 0; }
.logo{ float: left; overflow: hidden;width:235px; }
.logo img { height: 70px; float: left; margin-right: 5px }
.logo-img{display: block; width: 235px; height: 70px; background: url(/skin/themes/images/logo.png) no-repeat left center; background-size: 235px;}
.logo-nav{ float: left;margin-left: 20px;}
.logo-nav a{float: left; padding:0 20px;height:70px; line-height: 70px;font-size: 22px;}
.logo-nav a:hover {color: #fff;background: #e6000e;}
#logo-selected { position: relative }
a#logo-selected {color: #fff;background: #e6000e;}
.moreLink{ float: right;}
.moreLink a{float: left;padding-right: 30px;}
.khd,.search-txt{color: #666;}
.khd-img{display: block; width: 58px; height: 45px; background: url(/skin/themes/images/khd.png) no-repeat left 3px center; background-size: 50px; }
.search-pc-m{display: block; width: 55px; height: 45px; background: url(/skin/themes/images/search01.png) no-repeat left 0px center; background-size: 39px;}

/*topnav*/
.topnav {width: 100%; box-shadow:0 5px 6px 0 rgba(0,0,0,.06);z-index:10;border-top: 1px solid #eee;height: 40px;}
.navlist{line-height: 40px; margin: auto; width: 1170px; }
.navlist a { display: inline;  padding: 5px 17px 5px 17px;font-size: 18px;color: #333; }
.navlist a:hover {color: #e6000e;border-bottom: 1px solid #e6000e;}
#selected { position: relative }
a#selected {color: #e6000e;border-bottom: 1px solid #e6000e;}

/*kuanjia*/
.jjbox-left{float: left;width:70px;margin-top:30px;}
.jjbox-middle { width: 755px; float: left;}
.jjbox-right { width: 335px; float: right }

/*article*/
article { padding: 0 20px; }
.jjbj-h1 {font-size: 26px;margin-top: 10px;}
.article-info{width: 100%; margin-top: 20px;margin-bottom: 20px;line-height: 22px;}
.article-info span a { color: #096 }
.jj-youxuan{border-radius:5px 5px 5px 5px;padding:1px 5px 1px 5px;background: #2293F7;color: #fff;font-size: 12px;}
.jj-date,.jj-lanmu{font-size: 14px;color: #707070;padding-right:5px;}
.jj-author{font-size: 14px;color:#707070;}
.abstract,.answer {background:#f5f5f5; padding:10px;border-radius:16px 16px 16px 16px;}

.article-text { line-height: 30px;font-family: Helvetica Neue,Helvetica,Arial;font-size: 16px;letter-spacing: 1.0px; margin-bottom: 20px; overflow: hidden; }
.article-text video { margin: 20px auto; display: block; max-width: 100% !important; height: auto !important; z-index: 0; }
.article-text p { margin: 8px 0 20px; }
.article-text a { color: #096 }
.article-text span{display:inline}
.article-text img { max-width: 100% !important; height: auto !important; margin: 10px auto; }
.article-text table { margin: auto !important }
.article-text iframe { margin: auto !important }
.article-text h2{ font-size: 20px; margin: 25px 0; position: relative; padding-left: 10px; }
.article-text h3, .article-text h4, .article-text h5, .article-text h6 { font-size: 18px; margin: 20px 0; position: relative; padding-left: 10px; }
.article-text h2:before, .article-text h3:before, .article-text h4:before, .article-text h5:before, .article-text h6:before { position: absolute; content: ""; background: #1487f4; width: 3px; height: 100%; left: 0; bottom: 0; }
.article-text ul{list-style-type:disc;padding:0;margin-left:40px;margin-bottom:13px}
.article-text ul li{display:list-item;list-style:disc;font-size: 16px;}
.article-text ol{list-style-type:decimal;padding:0;margin-left:40px;margin-bottom:13px}
.article-text ol li{display:list-item;list-style:decimal;font-size: 16px;}

.article-label a{ padding:2px 10px; margin:0 12px 0 0; border:1px solid #a0a0a0; border-radius:4px; font-size:14px; color:#6d6d6d;}
.article-label a:hover{ border:1px solid #ff5555; color:#ff5555; text-decoration:none;}
.statement{color:#707070;font-size: 14px;line-height:18px;margin: 20px 0px 20px 0px;width: 100%;}
.j-key{padding: 0 20px;}
.j-key img{width: 100%;}

/*笔记分享*/
.article-operate {position:fixed;top:210px;z-index:200}
.article-operate li span{height:80px;line-height:80px;text-align: center;}
.article-pl span {background: url(/skin/themes/images/pl02.png) no-repeat top center; background-size: 32px; padding: 38px 10px 0 10px;font-size: 12px;color:#000;}
.article-collect span {background: url(/skin/themes/images/sc02.png) no-repeat top center; background-size: 32px; padding: 38px 10px 0 10px;font-size: 12px;color:#000;}
.article-download span {background: url(/skin/themes/images/xz02.png) no-repeat top center; background-size: 32px; padding: 38px 10px 0 10px;font-size: 12px;color:#000;}
.article-share span {background: url(/skin/themes/images/fx02.png) no-repeat top center; background-size: 32px; padding: 38px 10px 0 10px;font-size: 12px;color:#000;cursor:pointer}
.share-tools{position:absolute;top:160px;left:43px;width:100px;border:1px solid #999999;border-radius:10px;background: #fff;padding:8px;text-align: center;;display: none;}
.icon-weibo{background: url(/skin/themes/images/xlwb.png) no-repeat left center; background-size: 28px; padding: 7px 0 7px 28px;font-size: 14px;color:#000;}
.icon-qzone{background: url(/skin/themes/images/qqkj.png) no-repeat left center; background-size: 28px; padding: 7px 0 7px 28px;font-size: 14px;color:#000;}
.icon-fzlj{background: url(/skin/themes/images/fzlj.png) no-repeat left center; background-size: 28px; padding: 7px 0 7px 28px;font-size: 14px;color:#000;}
.article-share:hover .share-tools{display: block;}

/*news-zuixin&list-box*/
.list-box{padding: 0 20px;}
.news-zuixin{padding: 0 20px;}
.news-zuixin li,.list-box li  { width: 100%; border-bottom: #eee 1px solid;overflow: hidden; margin-bottom: 20px;margin-top: 20px; }
.list_left { display: block; overflow: hidden; width: 138px; height: 111px; line-height: 70px; float: left; margin-right: 10px; }
.news-zuixin li img,.list-box li img { width: 100%; display: inline-block; vertical-align: middle; transition: .5s; }
.news-zuixin li:hover img,.list-box li:hover img { transform: scale(1.2); }
.list_right{overflow: hidden; height: 111px;}
.news-zuixin h2,.list-box h2  { font-size: 16px;  font-weight: normal; margin: 3px 0 8px 0; }
.news-zuixin li:hover h2 a ,.list-box li:hover h2 a { color: #218af1; }
.news-zuixin p ,.list-box p { font-size: 14px; color: #888; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 1; line-height: 20px; height: 20px; }
.list_last{line-height:38px;font-size:14px;margin-top: 10px;} 
.author{float:left;font-size: 12px; color: #888;}
.timeRight{float:right;margin-right:30px;font-size: 12px; color: #888;}
.pagelist { text-align: center; color: #666; width: 100%; clear: both; margin: 0 0 10px; }

/*交流评论*/
.jiaoliu {display: flex;background-color: #fff;padding: 10px 0px 20px 0;}
.jiaoliu-item {display: flex;align-items: center;justify-content: center;flex: 1;}
.jiaoliu-icons {width: 50px;height: 50px;margin-right: 20px;}
.jiaoliu-item p {color: #aaaaac;font-size: 14px;margin-top:7px;}
.jiaoliu-item .h2 {color: #101010;font-size: 18px;font-weight:700;}
.jiaoliu .line{border-left: 1px solid #ccc;}

/*news-title*/
.news-title {margin: 20px;padding-bottom: 10px;overflow: hidden;}
.news-title h3 {color: #1487f4;font-size: 16px;position: relative;float: left;text-align: center;padding-left: 10px;}
.news-title h3 a { color: #1487f4; }
.news-title h3:before {content: "";background: #1487f4;width:5px;height:100%;position: absolute;bottom: 0;left: 0;border-radius:2px;}

/*recently*/
.recently{padding:0px 20px;color: #333;}
.recently ul li a{color: #333;}
.recently ul li{position:relative;padding:5px 0 10px 12px;line-height:1.46}
.recently ul li li{padding-left:20px;border-bottom:0}
.recently ul li:before{position:absolute;left:0;top:11px;content:"";width:0;height:0;line-height:0;border:4px solid transparent;border-left:5px solid #ccc}

/*footer_nav*/
.footer_nav_box{height: 39px; background: #3CAC6F; padding: 4px 10px 0; margin-top: 15px;}.footer_nav2_box{height: 78px; background: #3CAC6F; padding: 4px 10px 0; margin-top: 10px;}
.footer_nav_ul li{width: 19%; line-height: 36px; float: left; margin-left: 2px; text-align: center;}
.footer_nav_ul li a{font-size: 16px; color: #fff;}

/*footer*/
footer{ border-top:8px solid #ff5555; background-color:#000000;position: relative; overflow: hidden ;}
.j-footbox{ width:839px; margin:0 auto;}
.j-footbox .img{ float:left; width:280px; height:160px; margin:16px 0 0; background:url(/skin/themes/images/sj.png) no-repeat 0 0; }
.j-footbox .txt{ float:left; width:559px; margin:28px 0 0;overflow: hidden;}
.j-footbox .txt p{ display:block; line-height:23px; margin:0 0 6px; font-size:14px; color:#555555;}
.j-footbox .txt p a{ font-size:14px; text-decoration:none; color:#656565;}
.j-footbox .txt p a:hover{ color:#ff5555;}
.j-footbox .txt p em{ padding:0 16px;} 
.j-footbox .txt p.center{text-align: center;}
.j-footbox .txt p span.sm{font-size:12px;}
.icon-top {background: url(https://www.jiajubiaozhun.com/skin/images/footer/jjtop.png) no-repeat center #fff;background-size: 22px;width: 40px;height: 40px;position: fixed;right: 20px;bottom: 10%;opacity: 0;transition: all 0.3s;z-index: 9999999;border: #ccc 1px solid;border-radius: 100%;}
.icon-top.cd-is-visible { visibility: visible; opacity: 0.7; }

/*侧边栏*/
.sideBar {position: fixed;top: 60%;margin-top: -93px;right: 15px;z-index: 99;}
.sideBar ul li {margin-bottom: 1px;cursor: pointer;position: relative;}
.sideBar ul li .limg {width: 60px;height: 60px;background: rgba(0, 0, 0, 0.3);text-align: center;line-height: 60px;}
.sideBar ul li:hover .limg {background: #5d9a1b;}
.sideBar ul li .limg img {position: relative;top: 12px;}
.cd-top {/* image replacement properties */ overflow: hidden;white-space: nowrap;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.cd-top.cd-is-visible {/* the button becomes visible */visibility: visible;opacity: 1;}
.cd-top.cd-fade-out {opacity: 1;}