body {padding:0;margin:0;font-size:14px;font-family:"Microsoft yahei";line-height:1.5;color:#333;background:#f5f5f5}
*{margin:0;padding:0;}
ul {list-style-type:none;}
em {font-style:normal;}
a {text-decoration:none;}
a {color:#333;}
.fl {float:left;}
.fr {float:right;}
input,button{border:none;}

.head{position:fixed;width:100%;top:0;left:0;height:100px;z-index:11;  background:#fff;    box-shadow: 0 2px 10px 0 rgba(0,0,0,.1);}
.logo {float:left;margin-top:15px;margin-right:50px;} 
.logo img{max-width:70px;max-height:70px; margin-right:10px;}
.logo a{font-size: 32px; font-weight: bold;display: flex;    align-items: center; letter-spacing:3px; color:#c10402;}

.ssbox{width:600px;float:left;margin-top:15px;}
.Menubox{width:600px;height:25px;line-height:25px;float:left;}
.Menubox li{float:left;display:block;cursor:pointer;width:100px;color:#333333;height:25px;line-height:25px;text-align:center;margin-right:10px;font-size:12px}
.Menubox li.hover{background:#c10402;color:#ffffff;font-weight:bold}
 
.Contentbox{width:600px;height:35px;}
.Sinput{width:468px;height:31px;color:#303030;border:2px solid #c10402;border-right:0px;line-height:31px;padding-left:10px;background:#f9f9f9; float:left;}
.Sbuttom{background:#c10402;width:120px;border:0px;font-size:14px;font-weight:normal;height:35px;line-height:35px;color:#ffffff;cursor:pointer;float:left;}
.Sinput:focus,.Sbuttom:focus{outline:0}
  

.login-box { float:right; margin-top:40px;}
.login-box a{height:30px; line-height:30px;font-size:14px;width:80px;border-radius: 6px; border:1px solid #dedede;display:block; float:right;text-align:center;}
.login-box .active {color:#FFFFFF;background:#c10402; margin-left:20px; }
 
.app1 {width:1100px;margin:0 auto;}
.app {width:1100px;margin:0 auto;overflow:hidden; margin-top:120px;}

  .topappbox{width:100%;overflow:hidden;margin-top:20px; background:#fff;}

.companylist {overflow:hidden; display:flex; justify-content:space-between;flex-wrap:wrap;padding:20px 20px;}
.companylist li {overflow: hidden;height: 50px;line-height:50px;font-size:18px; white-space:nowrap;	border-bottom: 1px dashed #f1f1f1; display:flex; align-items:center;width:345px;}
.companylist li .shuzibox{height:25px;width:25px;background:#e8e8e8;border-radius:3px; line-height:25px; overflow:hidden;  margin-right:10px; font-size:14px; text-align:center;display:inline-block;}
.companylist li .shuzi01{background:#c10402;color:#fff}
.companylist li .shuzi02{background:#ea5e3e;color:#fff}
.companylist li .shuzi03{background:#ec856d;color:#fff} 
.companylist li a:hover{color:#c10402 !important;}


.xinxi_title{background:#fff;height:40px;line-height:40px; text-indent:15px;font-size:16px; border-bottom:2px solid #c10402; font-weight:bold;color:#c10402;}
.xinxi_list {padding:15px 30px; display:flex; justify-content:space-between;flex-wrap:wrap; background:#fff;} 
.xinxi_list li{width:48%;line-height:40px;height: 40px; overflow:hidden; } 
.xinxi_list li:hover a{color:#c10402;}
.xinxi_list li a{color:#333333;  text-decoration:none; font-size:18px;}
.xinxi_list li span{ float:right;}
 
.pagebox{width: 1100px;margin: 20px auto;}
.page-item{ width: 36px; height: 36px; line-height:36px; border-radius: 6px;background-color: #fff;color: #3951b3;margin-right: 12px;display: inline-block;			 vertical-align: text-bottom;text-align: center;text-decoration: none;overflow: hidden;}
#page .n {width: 80px;padding: 0;line-height: 36px;border: none;}
.page-list .active {background: #c10402;color: #fff;font-weight: normal;}
 
.linkbox{background:#fff;padding:15px; width:1068px; line-height:26px; margin:30px auto ;border:1px solid #dedede; background:#fff;}
.linkbox em{padding: 0px 6px; font-size: 12px;}


#footer {width:100%;padding:15px 0;background:#fff; line-height:30px;color:#333;text-align:center;}
 


 .right_info_tit,.zhuce2023{background:#c10402 !important}
.right_info_tit a,.zhuce2023 a{text-shadow: 0 0 10px #cef1f7, 0 0 20px #cef1f7, 0 0 30px #cef1f7, 0 0 40px #cef1f7 !important;}
 
 
 @media(max-width:767px) {
 .app1,.app{width:100% !important;}
 .ssbox,.login-box,.linkbox,.xinxi_list li span{display:none !important;}
 .sy2023list li{width:100% !important;}
 .xinxi_list{padding:10px;}
 .xinxi_list li{width:100% !important;}
 }
 