@charset "utf-8";
body, html {font:12px Tahoma,Arial,Helvetica,sans-serif, "微软雅黑";background-color: #f5f5f5;}
body,html,h1,h2,h3,h4,h5,ol,ul,li,dl,dt,dd,p,span,form,input,img,button {margin:0;padding:0;}
h1,h2,h3,h4,h5 {font-size:12px;}
ul,li {list-style-type:none;}
dl,dt,dd {display:block;}
input {-webkit-appearance:none;outline:none;}
img {max-width:100%;border:none;}
a {color:#424242;text-decoration:none;}
a:hover {text-decoration:none;}
body{max-width: 750px !important; height: auto; margin: 0 auto;}
.ellipsis {
    white-space: nowrap; /* 确保文本不会换行 */
    overflow: hidden; /* 隐藏溢出的内容 */
    text-overflow: ellipsis; /* 显示省略号来代表被修剪的文本 */
}
.min{  width: 100%;background-color: #fff;}
.top{  height: 60px; padding: 0 20px;}
.top .logo{ width: 284px; height: 60px; float: left; font-size: 20px; line-height: 60px;}

/* 导航栏 - 白色背景 */
.nav {display: flex; justify-content: space-between; align-items: center; padding: 15px 20px; background: #fff;border-bottom: 1px solid #eee; position: relative;  }
.logo {font-size: 20px; font-weight: bold;}
/* 菜单按钮深色 */
.menu-btn { font-size: 24px;  background: none;  border: none;  color: #333;  cursor: pointer;  }
/* 二级菜单 - 白色背景 */
.menu { display: none; position: absolute; top: 100%;  left: 0;  width: 100%;  background: #fff; z-index: 999999; }
/* 只保留每行下划线 */
.menu a { display: block; padding: 15px 20px; color: #333; text-decoration: none; border-bottom: 1px solid #eee;  font-size: 16px; display: flex;
    align-items: center;}
.menu.show {display: block;}
.menu img{ width: 25px; margin-right: 6px;}


.midgj{ width: 100%; background-color: #fff; padding: 30px 0; overflow: hidden; margin-top: 10px; }
.midgj .gongju {padding: 10px;}
.midgj .gongju p{ text-align: center; padding: 0 20px;}
.midgj .gongju .f26{ font-size: 26px; font-weight: bold; color: #333; margin-bottom: 20px;}
.midgj .gongju .f16{ font-size: 16px;  color: #666;}
.midgj .gongju .gjlb{ width: 100%; margin-top: 20px;}
.midgj .gongju .gjlb ul{ width: 33%; float: left; margin-top: 10px;}
.midgj .gongju .gjlb  li{text-align: center; font-size: 18px; }
.midgj .gongju .gjlb .mt15 { margin-top: 15px;}
.midgj .gongju .gjlb img{ width: 50%;}

.mid2{ width: 100%;   overflow: hidden; margin-bottom: 30px;}
.wz .m30{ margin-left: 30px;}
.wz .fenl{ float: left; width:96%;border-radius:8px; padding:10px; margin-top:10px; background-color: #fff;}
.wz .fenl h3{font-size: 22px; font-weight: bold; color: #333; text-align: center; margin-bottom: 20px; }
.wz .fenl .new{ width: 100%; margin-bottom: 10px; overflow: hidden; background-color: #fff; }
.wz .fenl .new img{ width:25%; margin-right: 10px; float: left; border: 1px solid #eee; border-radius: 4px;}
.wz .fenl .new .rig{ width:70%; float: left;}
.wz .fenl .new .rig h4{ font-size: 14px; color: #424242; margin-bottom: 5px; height: 20px; overflow: hidden}
.wz .fenl .new .rig p{ color: #999; height:34px ; overflow:hidden ; font-size: 12px;}
.wz .fenl .new .rig .tim{color: #999;  font-size: 12px; float: right; margin-top: 5px;}
.wz .fenl .leibiao{ width: 100%; overflow: hidden; margin-bottom: 20px; background-color: #fff; }
.wz .fenl .leibiao li{ height: 22px; font-size: 14px; color: #424242;  overflow: hidden; margin-bottom: 3px;}
.wz .fenl .leibiao li a{color: #424242; }
.wz .fenl .more{width: 120px; height: 28px; line-height: 28px; font-size: 16px; text-align: center; border: 1px solid #e7e7e7;  color: #e7e7e7;  border-radius: 30px; margin: auto;}
.wz .fenl .more a{ color: #e7e7e7; }

.bottom{ width: 100%; height:45px; line-height:45px; background-color: #ededed; overflow: hidden; text-align: center; }

.mbx{ width:1230px;  margin: auto; padding: 15px;}
.mbx a{ color:#757575; text-decoration: none;}

.list { width:96%; background-color: #fff; float: left; padding:10px; margin-top: 10px; margin-bottom: 50px;}
.list h2{ font-size: 20px; padding-bottom:15px;}
.list ul{ width: 100%; margin-bottom: 10px; overflow: hidden; border-bottom: #ebebeb 1px solid;}
.list li{ width: 70%; float: left;}
.list img{ width:25%; margin-right: 10px; float: left; border: 1px solid #eee; border-radius: 4px; float: left;}
.list h3{ font-size: 16px; color: #424242;height: 20px; overflow: hidden; margin-bottom:6px;}
.list p{ color: #999; height:34px ; overflow:hidden ; font-size: 12px;}
.list .tim{color: #999;  font-size: 12px; float: left; margin-top: 5px;}
.list .tags{color: #666666; max-width:150px; margin: 0 0 5px 20px; float: right; height: 16px; margin-top: 5px;}

.paging {width:100%; height: auto; overflow: hidden; margin: 50px auto 50px auto; text-align: center;}
.paging span.disabled { border: #ddd 1px solid; color: #bbb; cursor: default;}
.paging span {background: #f9f9f9;}
.paging span.cur {border: 1px solid #fe6d26; color: #fff; background: #fe6d26;}
.paging a, .paging span { margin-right: 5px; padding: 6px 10px; background: #fff; display: inline-block; display: -moz-inline-stack; zoom: 1; vertical-align: middle;  cursor: pointer;}
.paging a:hover{border: #fe6d26 1px solid;}
.paging a { border: 1px solid #dddddd; color: #919191; background: #fdfdfd;}

.fenleiad{ margin: auto;  background-color: #fff; margin-top:10px;}
.fenleiad img{width:100%; max-height:120px;}

.detail{ width:93%; padding: 15px; margin-top: 10px; background-color: #fff; overflow: hidden; }
.detail .lleft{ width: 150px; float: left; padding:0 20px 20px 20px; background-color: #fff; margin-right: 20px; }
.detail .lleft li{ line-height:24px; padding-left: 10px; margin: 20px 0;}
.detail .lleft li a{ color:#333; font-size: 16px;}
.detail .lleft li a:hover{color: #fe6d26;}
.detail .lleft .dqxz { font-weight: bold; border-left: #fe6d26 2px solid;}
.detail .lleft .dqxz a{ color: #fe6d26; }

.detail .mid{ width:100%;}
.detail .mid h3{ font-size:24px; color: #333; margin-bottom: 5px;  margin-bottom: 10px;}

.detail .mid .tim{color: #999;  font-size: 12px; float: left; margin-top: 5px; display: flex; align-items: center;}
.detail .mid .liula{float: right; color: #999; display: flex; align-items: center;}
.detail .mid .mr15{margin-right: 5px;}
.detail .mid .zw{ width: 100%; margin-top: 20px; font-size: 16px; color: #666666; float: left; line-height: 30px; margin-bottom: 50px;}
.detail .mid .zw img{ margin: 20px 0; width: 100%;}
.detail .mid .tags{ max-width:150px; margin: 0 0 5px 20px; float: left; height: 26px; line-height: 26px; margin-top: 5px; background-color: #fe6d26; padding: 0 10px;}
.detail .mid .tags a{color: #fff;}
.detail .mid .nextPre{width: 100%; margin: 30px 0;float: left; font-size: 14px;}
.detail .mid .pre{ width:100%; height:20px; overflow:hidden ; margin-bottom: 10px;}
.detail .mid .next{width:100%; height:20px; overflow:hidden ;}


.detail .right{ width: 180px; background-color: #fff; float: left; padding: 10px; margin-bottom: 20px;}
.detail .right h4{ border-left: 2px solid #fe6d26; font-weight: normal; color: #555555; font-size: 14px; line-height: 19px; padding-left: 10px; margin-bottom: 10px;}
.detail .right .tags{ max-width:150px; float: left; height: 26px; line-height: 26px; margin-top: 5px; background-color: #f3f3f3; padding: 0 10px; margin-right: 10px; margin-bottom: 10px;}
.detail .right .rmwz{width: 100%; margin-top: 20px; float: left;}
.detail .right  li{ line-height: 24px; font-size: 14px; height: 28px; overflow:hidden ; }

.tools{ width:100%; margin-top: 10px; background-color: #fff;}
.tools .gongju { width:100%; padding-bottom:10px;}
.tools .gongju p{ text-align: center;}
.tools .gongju .f26{ font-size: 30px; font-weight: bold; color: #333; margin-bottom: 10px; padding-top: 20px;}
.tools .gongju .f16{ font-size: 16px;  color: #666;}
.tools .gongju .tuoru{ width: 90%; border: #ececec 1px solid; margin:30px auto 0 auto; padding:80px 0; text-align: center; border-radius: 5px; background-color: #f7f7f7;}
.tools .gongju .tuoru button{ background-color:#fe6d26 ; color: fff; height: 60px; line-height: 60px; width: 300px; margin: auto; border-radius: 5px; font-size: 20px; border: 0;}
.tools .gongju .ts{ height: 50px; line-height:24px; border-bottom:1px solid #ececec ; width: 90%; margin: auto; color: #999; font-size: 14px;}
.tools .gongju .ts a {color: #fe6d26; font-weight: bold;}

.tools .gongju .shezhi{width:90%;  margin-top: 20px; margin:15px auto;}
.tools .gongju .shezhi .bt{ width: 100%; color: #666; line-height: 30px; font-size: 16px; display: flex;  align-items: center;}
.tools .gongju .shezhi .bt img{ margin-right: 10px;}
.tools .gongju .shezhi .format{ font-size: 14px;font-weight: 400;color: #717E94; margin-top: 20px; overflow:hidden ; margin-left: 20px;}
.tools .gongju .shezhi .format span{ width:25%; float: left;}
.tools .gongju .shezhi .format ul{ width: 75%; float: left;}
.tools .gongju .shezhi .format ul li{ max-width: 200px; float: left; margin-right: 30px;}
.tools .gongju .shezhi .format input{ margin-right: 10px;}
.tools .gongju .shezhi select { height: 25px; border: 1px solid #e2e2e2; color: #757575;}

.tools .tuijian { width:100%; overflow: hidden;}
.tools .tuijian h2{font-size: 20px;  text-align: center;  width: 100%;  padding-top: 20px; margin-bottom: 30px; margin-top: 30px;}
.tools .tuijian .new{ width:99%; overflow: hidden; border-bottom: 1px solid #e2e2e2; float: left;padding: 10px;  border-radius: 5px;}
.tools .tuijian .new img{ width:22%; margin-right: 10px; float: left; border: 1px solid #eee; border-radius: 4px;}
.tools .tuijian .new .rig{ width:70%; float: left;}
.tools .tuijian .new .rig h4{ font-size: 14px; color: #424242; margin-bottom: 5px; height: 20px; overflow: hidden}
.tools .tuijian .new .rig p{ color: #999; height:34px ; overflow:hidden ; font-size: 12px;}
.tools .tuijian .new .rig .tim{color: #999;  font-size: 12px; float: right; margin-top: 5px;}
.tools .tuijian .more{width: 120px; height: 28px; line-height: 28px; font-size: 16px; text-align: center; border: 1px solid #e7e7e7;  color: #e7e7e7;  border-radius: 30px; margin:20px auto; overflow: hidden}
.tools .tuijian .more a{ color: #e7e7e7; }

.tools .setting-tele { background-color: #fff7eb; overflow:hidden ; margin: 20px auto; width: 86%; padding: 20px;}
.tools .setting-tele ul, li, ol {list-style: none;}
.tools .setting-tele ul li { float: left; width:100%; font-size: 16px; font-weight: 400;  position: relative; color: #685c46; line-height: 40px;}
.tools .publics { vertical-align: middle; margin-right: 5px; position: relative; top: -2px;}

.setting-nr1 { width: 90%; margin: auto;}
.setting-nr1 h3{display: flex; align-items: center;font-weight: bold; font-size: 16px; color: #fe6d26; }
.setting-nr1 ul li h3 img{margin-right: 6px;}
.setting-nr1 ul li p{font-weight: 400;margin-top: 10px; font-size: 14px; line-height: 24px; color: #717E94;}
.setting-nr1 ul li p a.txt{color:#fe6d26;text-decoration: underline;}
.setting-nr1 ul li{margin-top: 20px;}
.setting-nr1 ul li p a.boent{background: linear-gradient(90deg, #fe6d26, #5793FF);  border-radius: 14px;padding: 4px 8px;font-weight: 400; font-size: 12px; color: #FFFFFF;}