body {padding:0;margin:0;font-size:14px;font-family:"Microsoft yahei";line-height:1.5;color:#333;}
*{margin:0;padding:0;}
ul {list-style-type:none;}
em {font-style:normal;}
a {text-decoration:none;}
a {color:#333;}
a:hover {color:#c61b3b;}
.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:36px;font-weight:bold;display:flex;align-items:center;letter-spacing:3px;color:#2151a3;}
.logo a:hover{color:#2151a3 !important;}

.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:#2151a3;color:#ffffff;font-weight:bold}
.Contentbox {width:600px;height:35px;}
.Sinput {width:468px;height:31px;color:#303030;border:2px solid #2151a3;border-right:0px;line-height:31px;padding-left:10px;background:#f9f9f9;float:left;}
.Sbuttom {background:#2151a3;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:#2151a3;margin-left:20px;}
 
.app1 {width:96%;margin:0 auto;}
.app {width:1200px;margin-left:280px;overflow:hidden; padding-top:10px;}
 
 

.pagebox {width:1000px;margin:20px auto;}
.page-item {width:36px;height:36px;line-height:36px;border:none;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:#2151a3;color:#fff;font-weight:normal;}
 

.linkbox {background:#fff;padding:15px;width:1168px;line-height:26px;margin:30px auto;border:1px solid #dedede;background:#fff;margin-left:280px;}
.linkbox em {padding:0px 6px;font-size:12px;}
#footer {width:100%;padding:15px 0;background:#fff;line-height:30px;color:#333;text-align:center;}



.tuijian2{display:flex;justify-content:space-between; flex-wrap:wrap; margin-top:40px}
.tuijian2 .tuijian2list{width:230px;border:1px solid #eee;overflow:hidden; margin-bottom:25px;box-shadow:2px 2px 2px rgba(0,0,0,.1);}
.tuijian2 .tuijianimgbox {display:flex;align-items:center;justify-content:center;width:230px;height:230px; text-align:center; overflow:hidden; font-size:0; border-bottom:1px solid #eee;}
.tuijian2 .tuijianimgbox img{ max-height:100%;max-width:100%;transition: all 0.3s;width:auto;} 
.tuijian2 .cp-title {height:44px;line-height:22px;color:#333;overflow:hidden;text-overflow:ellipsis;font-size:14px; padding:5px 10px 0 10px;background:#f5f5f5;} 
.tuijian2 .jiage{color:#ef1f1f; font-weight:700; font-size:14px; height:25px; line-height:25px;overflow:hidden;margin:0 auto;width:90%;}
.tuijian2 .gongsi{    font-size: 12px;    color: rgb(153, 153, 153);    font-weight: 400;padding:5px 10px 10px 10px;background:#f5f5f5;}
.tuijian2 .tuijian2list:hover{border:1px solid #4e6ef2;}


.bannerbox{width:100%;height:250px;margin-top:100px;background:url(/images/banner.jpg) no-repeat center; background-size:100% 100%;}
 
 
 
  .right_info_tit,.zhuce2023{background:#2151a3 !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,.app2,.app3,.right-con{width:100% !important;margin-left:0;box-sizing:border-box;}
 .ssbox,.login-box,.linkbox,.xinxi_list li span,.topbanner{display:none !important;}
 .bannerbox{height:auto}
 .sy2023list li{width:100% !important;}
 .xinxi_list{padding:10px;}
 .xinxi_list li{width:100% !important;}
 .vipqy{width:100% !important;margin-top:0;box-sizing:border-box;height:auto;}
 .left-list ul li{padding:0}
 .left-list ul li .imgbox{width:70px;height:70px;}
 .left-list ul li img{width:100%;height:100%;}
 .left-list ul li p{display:none;}
 .left-list ul li .titlebox{ width:calc(100% - 80px);}
 .left-con{width:100% !important;padding:10px;box-sizing:border-box;}
 .right-con{width:100% !important;padding:10px;box-sizing:border-box;}
 .topimglist li{width:48%;height:180px;}
 .topimglist li img{height:150px;width:100% !important;float:none}
 .left_img_list,.right_text_list{width:100% !important;}
 .appleftbox{display:block !important;padding:5px;}
 .left_img_list li img{width:100%; float:none;heigh:100%}
 .left_img_list li{height:auto;width:48%;}
 .left_img_list li .right-txt-box{width:100%;float:none}
 .left_img_list li .right-txt-box p{display:none;}
 .leftappbox{width:100% !important;}
 .topimglist li .right-txt-box{float:none;width:100%;}
 .appleft{width:100% !important;}
 .left_img_list ul{justify-content:space-between}
 .right_text_list li{width:100%;}
 .tuijian2 .tuijian2list{width:48%;}
 .tuijian2 .tuijianimgbox{width:100%;height:auto;}
 }
