.shoujinav{ display:none;}
/*焦点图-新闻*/
.lunhuan {width:66%;height: 410px;display: block;overflow: hidden;}
.flex-nav-prev { display: none;}
.flex-nav-next {display: none;}
#focusbox ul {height: 390px;width: 100%;}
#focusbox .flex-active {background-color:#be001c;width:8px; height: 8px; border-radius: 50%;}
.focus_hot {display: block;overflow: hidden;padding:30px 0px; }
.focusbox {width:100%;display: block;position: relative; height:410px;}
.focusbox .list {position: relative;left: 0;}
.focusbox .list img {width: 100%;height: 410px;}
.focusbox .list li {float: left;position: relative; height:410px;}
.focusbox .list li i {height: 50px; line-height:20px;background:rgba(0,0,0,.5);position: absolute;bottom: 0px;left: 0px;width: 100%;}
.focusbox .list li span {position: absolute;bottom:5px;left:20px;width:80%;padding: 10px 0;text-align:left;color: #fff;overflow:hidden;text-overflow: ellipsis; white-space:nowrap; z-index:10000;}

.focusbox ol {position: absolute;bottom:20px;z-index:1000;width: auto;height:8px;right:20px;}

.focusbox ol li{cursor: pointer;margin-left:10px;float: left;width:8px;height:8px;border-radius: 50%;background-color:#fff;}
.focusbox ol a {display: inline-block;cursor: pointer; text-indent:-9999px; width: 100%; height: 100%;}
.focusbox ol .action {background-color:#d43e42;}
.focusbox ol li:hover {background-color:#d43e42;}
/*新闻*/
.indexxinwen {width:32%;display: block;overflow: hidden; height:410px; display: flex;justify-content: right}
.showlogin{float:none; width:100%; margin-right:0;  display: flex;justify-content: center;align-items: center;}
.zhuxinwenzi{ margin-top:15px;}
.column_yzxw {position: relative;overflow: hidden;}
.column_yzxw .h2_01 {display: block;overflow: hidden;position: relative;height:52px;border-bottom:1px #ccc solid; }
.column_yzxw .h2_01 ul {float: left;height:52px;width:85%;}
.column_yzxw .h2_01 ul li {float: left;border-bottom: 1px #fff solid;font-size:20px;
margin-right:10px;cursor: pointer;font-weight:bold;height:48px;line-height:48px; margin-right:30px;}

.column_yzxw .h2_01 ul li:last-child{ margin-right:0;}
.column_yzxw .h2_01 ul li:hover, .column_yzxw .h2_01 ul li.active{color: #d43e42; font-weight:bold; border-bottom:4px solid #d43e42;}
.column_yzxw .list_box {display: none;}
.column_yzxw .thisclass {display: block;}
.column_yzxw .h2_01 a{ float:right;font-weight:normal; color:#999; font-size:14px; margin-top:12px;}



.yisheng{ margin:20px 0;}
.yisheng li{ width:50%;float: left; text-align:center; transition:all 0.5s; margin-bottom:10px; height:320px;}

.yisheng li img{ width:100%; }
.yisheng li a{ display:block; width:100%; background:#FFF; padding-bottom:20px;}
.yisheng li p{ font-size:15px;}
.yisheng li img{ width:100%; }
.yitu{padding:5px;}


/*中间------------------------------------------------------------------------------------------------------------------------ */
section {
	width: 100%;
}



.sosuokuang{width:50%; margin-top:50px;  overflow:hidden;box-shadow: 0 2px 20px rgb(0 0 0 / 5%);}
#searchBox{background: url(/cms/images/sousuo.png) no-repeat 15px center #fff; background-size:20px; padding:0; padding-left:8%; border:none; width:73%; height:50px; line-height:50px;color:#999; font-size:16px; float:left;border-top-left-radius:5px;border-bottom-left-radius:5px;}
/*#searchBtn{  background:#be001c; border:none; width:15%; height:50px; line-height:50px;float:left; cursor:pointer; color:#fff; font-size:20px; font-weight:bold;border-top-right-radius:5px;border-bottom-right-radius:5px;}*/
#searchBtn{  background:#be001c; border:none; width:15%; height:50px; float:left; cursor:pointer; color:#fff; font-size:20px; font-weight:bold;border-top-right-radius:5px;border-bottom-right-radius:5px;}
#searchBtn img{ width:20px;}
.soutu img{ width:24px;}
.zhuxinwen{ margin:10px 0 0px 0px;}
.zhuxinwenzi .xw1{  height:30px; margin-bottom:5px; overflow: hidden; font-weight:bold;
    text-overflow: ellipsis; white-space:nowrap;    color: #333;
    font-size: 20px;}
.zhuxinwenzi .xw2{ font-size:15px; line-height:28px; color:#999; margin-bottom:5px;}
.zhuxinwenzi a:hover .xw1{ color:#d43e42;}
.zhuxinwenzi .xw2 span{ color:#d43e42; margin-left:10px;}
.jiankang dd p span{color:#f08100; margin-left:10px;font-weight:bold;}



/* 通知公告*/


/*标题*/
.left_title {
    width:100%;
    height: 38px;
    border-bottom: 1px solid #EBD9CB; margin-bottom:18px;
}
.left_title h2 {
    float: left;
    font-size: 22px;
    font-family: DFPLiJinHeiW8;
    color: #333;
    line-height: 32px;
    border-bottom: 3px solid #D43E42;
    padding-bottom: 5px;
    font-weight: bold;
}
.left_title h6 {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    line-height: 35px;
    float: right;
    cursor: pointer;
}
.left_title h6 a { color: #999;font-weight: normal;}
/*标题结束*/
.incenter{padding:0px 0 20px 0;}
/*.tongzhi{ width:33%; float:left;margin-right:1%; height:410px; background:#FFF;}*/
.tongzhi{ width:49%; float:left; height:1045px; background:#FFF;}
.zhuanlan{ background:#FFF; box-shadow: 0 2px 20px rgba(0, 0, 0, .05);  overflow:hidden;}
.biao{padding:15px 5%;}
.biao img{ width:100%;}
.huiyuan{ width:49%; float:right;height:1045px; background:#FFF;}
.lanmuline li a{ display:block; height:35px; line-height:35px; color:#4b4b4b; overflow: hidden;
    text-overflow: ellipsis; white-space:nowrap; font-size:15px;}
.lanmuline li.lantop{ border-bottom:1px solid #eee; padding-bottom:10px; margin-bottom:5px;}
.lanmuline li.lantop a{ font-size:18px; font-weight:bold;}
.lanmuline li a:hover{ color:#d43e42;}
.lanmuline li a i {
    margin-top: 13px;
    display: inline-block;
    width: 4px;
    height: 4px;
    background: #808080;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    float: left;
    margin-right: 12px;
    transition: all 0.8s ease 0s;
}
.lanmuline li:hover i{width: 10px;background:#d43e42;}


/*会员入口*/
.fenbu{ margin:8px 0;}
.rukou{ width:100%; float:left; background:#FFF; height:410px;}
.fenbu li{ height:270px; width:100%; color:#FFF; cursor:pointer; position:relative;}
.fenbu li a{display:block; width:100%; height:100%; background-size:100%;transition: all 0.3s; }
.yysj{background: url(/cms/images/zaixianliuyan.jpg) center no-repeat; text-align:center;margin-bottom:15px; background-size:100% 100%;transition:all 0.5s;}
.xwgg{background: url(/cms/images/nodata.jpeg) center no-repeat; text-align:center;margin-bottom:15px; background-size:100% 100%;transition:all 0.5s;}
/*.yysj{background: url(/cms/images/timedi.jpg) center no-repeat; text-align:center;margin-bottom:15px; background-size:100% 100%;transition:all 0.5s;}*/
.yysj:hover{background-size:110% 110%; }
.yhwd{transition: all 0.3s;background: url(/cms/images/didiandi.jpg) center no-repeat #000; text-align:center;background-size:100% 100%;}
.yhwd:hover{background-size:110% 110%; }
.yysj-nei{color:#FFF; font-size:20px;background: url(/cms/images/shijian.png)  no-repeat; background-position:0px 5px; height:40px; line-height:40px; position:absolute; z-index:2; left:82px;top:65px; padding-left:45px;}
.yhwd-nei{color:#FFF; font-size:20px;background: url(/cms/images/didian.png)  no-repeat;background-position:0px 5px;height:40px; line-height:40px;position:absolute; z-index:2; left:82px;top:65px;padding-left:45px;}
.fenbu li a:hover:after {
    content: '';
    width: 100%;
    height:277px;;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0.3);
    z-index:1;transition: all 0.3s;
}
/*专题*/
.zhuanti{ width:33%; float:left; background:#fff; margin-right:1%; height:410px;}
.zhuantilist li{ margin-bottom:10px;}
/*会员*/
.tuijian{float:right; width:32%; overflow:hidden; background:#fff; height:410px;}
.hydanwei{width:66%;  float:left; overflow:hidden; background:#FFF; height:410px;}

.hydwlist li{width:100%;  text-align:center;  float:left;  margin-bottom:13px;}
.hydwlist li p{ text-align:center; font-size:14px; margin:0 0 0 10px;overflow: hidden;
    text-overflow: ellipsis; white-space:nowrap;}
.hydwlist li a{ height:165px;width:30%; background:#fff;margin-right:3%; padding:2px 0; display:block; float:left;}
.hydwlist li a:nth-child(3n){ margin-right:0;}
.hydwlist li img{ width:70%; height:auto;}
.huikanwai{ padding-bottom:30px;}
.form-row {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}
.form-label {
    width: 70px;
    text-align: right;
    /*margin-right: 15px;*/
    font-weight: bold;
    color:#606266;
}
.form-input {
    flex: 1;
}
.form-input input, .form-input textarea {
    width: 95%;
    padding: 8px;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.captcha-row {
    display: flex;
    align-items: center;
    justify-content: space-between; /* 添加这行让子元素两端对齐 */
}
.captcha-input {
    /*flex: 1;*/
    /*margin-right: 10px;*/
    width: 40%;
    margin-right: auto; /* 让输入框靠左 */
}
.captcha-img {
    width: 120px;
    margin-top: 1%;
    margin-right: auto; /* 让验证码图片靠右 */
}
.login_title{
    text-align:center;
    font-size:22px
}
.imgcode{
    margin-left:10%
}
.loginBtnCms{
    border-radius:20px;
    width:30%;
    margin-left: 20%
}
.loginRegCms{
    margin-top: 10px;
    border-radius:20px;
    width:30%;
    margin-left: 15%
}
.forgetPassword{
    color: #5897fb;
    text-decoration: underline;
}
.toDesktop{
    margin-top:15%;
    border-radius:20px;
    width:60%;
    margin-left: 17%;
}
.logoutBtn{
    margin-top:7%;
    border-radius:20px;
    width:60%;
    margin-left: 17%;
}

