@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 {margin:0;padding:0;}
h1,h2,h3,h4,h5 {font-size:12px;}
ul,li {list-style-type:none;}
img {border:none;}
a {text-decoration: none; color:#424242}
a:hover {color:#fe6d26; text-decoration: none;}

.ellipsis {
    white-space: nowrap; /* 确保文本不会换行 */
    overflow: hidden; /* 隐藏溢出的内容 */
    text-overflow: ellipsis; /* 显示省略号来代表被修剪的文本 */
}

.min{  width: 100%;background-color: #fff;}
.top{  width:1230px; height: 60px;  margin: auto; }
.top .logo{ width: 284px; height: 60px; float: left; font-size: 25px; line-height: 60px;}

/* 导航主体 */
.top .nav {float: left;  width: 800px; }
.top  .nav-box { height: 56px;  margin: 0 auto;   display: flex;  align-items: center;  }
.top  .nav-box > li {  position: relative;  padding: 0 15px;  line-height: 56px;  }
.top .nav-box > li > a { color: #333;  font-size: 15px;  display: flex;  align-items: center;   gap: 5px; }
/*  hover 效果 */
.nav-box > li:hover > a {  color: #fe6d26;  }
/* 小箭头 */
.top .arrow {  width: 0;  height: 0;  border-left: 4px solid transparent;  border-right: 4px solid transparent;  border-top: 4px solid #666;  transition: transform 0.2s ease;  }
.top .nav-box > li:hover .arrow {  transform: rotate(180deg);  border-top-color: #fe6d26; }
/* 下拉菜单 */
.top .dropdown { position: absolute;  top: 100%; left: 0; min-width:320px;  background: #fff;  border: 1px solid #eee;  border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1);   
    display: none;    z-index: 999;  padding: 20px;}
.top .dropdown li { line-height: 40px;  min-width:160px; float: left; text-align: center;}
.top .dropdown li a { display: block; padding: 0 15px; color: #333;  font-size: 14px; }
.top .dropdown li a:hover {  background: #fffbf7;  color: #fe6d26; }
/* 显示下拉 */
.top .nav-box > li:hover .dropdown {  display: block;  }
.top .dl{float: right;width: 80px;height: 34px;background-color:#fe6d26 ;border-radius: 4px;color: #fff;line-height: 34px;text-align:center;
    margin: 12px 0 0 0;cursor: pointer;transition: .3s;}


.midgj{ width: 100%; background-color: #fff; padding: 30px 0; margin-top: 30px; overflow: hidden; }
.midgj .gongju { width:1230px; margin: auto; }
.midgj .gongju p{ text-align: center;}
.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: 205px; 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: 95px;}

.mid2{ width: 100%;   overflow: hidden; margin-bottom: 30px;}
.wz{ width:1230px;  margin: auto; }
.wz .m30{ margin-left: 30px;}
.wz .fenl{ float: left; width: 560px; background-color: #fff; border-radius:8px; padding:20px; margin-top: 30px;}
.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}
.wz .fenl .new img{ width: 100px; height: 80px; margin-right: 10px; float: left; border: 1px solid #eee; border-radius: 4px;}
.wz .fenl .new .rig{ width: 448px; 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;}
.wz .fenl .leibiao li{ height: 26px; font-size: 14px; color: #424242; line-height: 26px;}
.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:1230px;  margin: auto; }
.list .lleft{ width: 150px; float: left; padding:0 20px 20px 20px; background-color: #fff; margin-right: 20px; }
.list .lleft li{ line-height:24px; padding-left: 10px; margin: 20px 0;}
.list .lleft li a{ color:#333; font-size: 16px;}
.list .lleft li a:hover{color: #fe6d26;}
.list .lleft .dqxz { font-weight: bold; border-left: #fe6d26 2px solid;}
.list .lleft .dqxz a{ color: #fe6d26; }

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

.paging {width:1030px; height: auto; overflow: hidden; margin: 50px auto 50px auto; text-align: center; padding-left: 200px;}
.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{width:1230px;  margin: auto;  background-color: #fff; margin-top: 20px;}
.fenleiad img{width:1230px;}

.detail{ width:1230px;  margin: auto; }
.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: 740px; background-color: #fff; float: left; padding: 30px; margin-right: 20px;min-height: 400px;}
.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;  max-width:740px;}
.detail .mid .tags{ max-width:150px; margin: 0 0 5px 20px; float: right; 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:320px; float: left; height:20px; overflow:hidden ;}
.detail .mid .next{width:320px; float: right; 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:1230px;  margin: auto; }
.tools .lleft{ width: 150px; float: left; padding:0 20px 20px 20px; background-color: #fff; margin-right: 20px; }
.tools .lleft h3{ font-size:20px; text-align: center; width: 100%; padding-top: 20px;}
.tools .lleft li{ line-height:30px; padding-left: 10px; margin: 20px 0;}
.tools .lleft li a{ color:#333; font-size: 16px;}
.tools .lleft li a:hover{color:#fe6d26;}
.tools .lleft .dqxz { font-weight: bold; border-bottom: #fe6d26 1px solid; font-size:20px;}
.tools .lleft .dqxz a{ color: #fe6d26; }
.tools .right{ width: 980px; background-color: #fff; float: left; padding: 30px 20px;}
.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: 20px;}
.tools .gongju .f16{ font-size: 16px;  color: #666;}
.tools .gongju .tuoru{ width: 90%; border: #ececec 1px solid; margin:30px auto 0 auto; padding:120px 0; text-align: center; border-radius: 5px; background-color: #f7f7f7;}
.tools .gongju .tuoru .tran{ background-color:#fe6d26 ; color: fff; height: 60px; line-height: 60px; width: 300px; margin: auto; border-radius: 5px; font-size: 20px;}
.tools .gongju .ts{ height: 50px; line-height: 50px; border-bottom:1px solid #ececec ; width: 90%; margin: auto; color: #999; font-size: 14px;}
.tools .gongju .ts .vip{ background-color:#fe6d26 ;  height:25px; padding: 0 20px; line-height: 25px; color: #fff; width: 50px; text-align: center; border-radius: 30px; float: left; margin-top: 12px; margin-left: 20px;}
.tools .gongju .ts font{float: left;}
.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:10%; float: left;}
.tools .gongju .shezhi .format ul{ width: 90%; 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 .right .tuijian { width:880px; margin: auto;}
.tools .right .tuijian h2{font-size: 20px;  text-align: center;  width: 100%;  padding-top: 20px; margin-bottom: 30px; margin-top: 30px;}
.tools .right .tuijian .new{ width:402px; margin-bottom: 15px; overflow: hidden; border: 1px solid #e2e2e2; float: left; margin-right: 15px; padding: 10px;  border-radius: 5px;}
.tools .right .tuijian .new img{ width: 100px; height: 80px; margin-right: 15px; float: left; border: 1px solid #eee; border-radius: 4px;}
.tools .right .tuijian .new .rig{ width:280px; float: left;}
.tools .right .tuijian .new .rig h4{ font-size: 14px; color: #424242; margin-bottom: 5px; height: 20px; overflow: hidden}
.tools .right .tuijian .new .rig p{ color: #999; height:34px ; overflow:hidden ; font-size: 12px;}
.tools .right .tuijian .new .rig .tim{color: #999;  font-size: 12px; float: right; margin-top: 5px;}
.tools .right .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:50px auto; overflow: hidden}
.tools .right .tuijian .more a{ color: #e7e7e7; }

.tools .setting-tele { background-color: #fff7eb; overflow:hidden ; margin: 20px auto; width: 90%;}
.tools .setting-tele ul, li, ol {list-style: none;}
.tools .setting-tele ul li { float: left; width: 33.33%; text-align: center; font-size: 16px; font-weight: 400;  position: relative; color: #685c46; line-height: 70px;}
.tools .publics { vertical-align: middle; margin-right: 5px; position: relative; top: -2px;}
.setting-tele ul li:nth-child(2)::after { content: ""; position: absolute; bottom: 31px; left: 70%; width: 146px; height: 1px; background: #dfd7b7;}
.setting-tele ul li:nth-child(1)::after {content: ""; position: absolute; bottom: 31px; left: 70%; width: 146px; height: 1px; background: #dfd7b7;}

.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;}