/* 230918 */
.diymn {
    margin-bottom: 15px;
    margin-top: 0;
    font-size: 14px;
    color: red;
    font-weight: 400;
    border-bottom: 1px solid red;
    height: 38px;
}
.menuti {
    border-bottom: 2px solid #333;
    line-height: 31px;
    padding: 0 0 5.2px 0; 
    float: left; 
}
.munutiik{
    visibility: visible;
    animation-delay: 1s;
    animation-name: fadeInUp;
    line-height: 30px;
    padding: 5px 0 0 0;
    white-space: nowrap;
	overflow:hidden;
}
.menutit {
    float: left;
    padding: 8px 0 0 5px;
    color: #999;
}
.aboutcs {
    width: 100%;
    display: inline-block;
}
.aboutcs460yc {
    overflow:hidden;
    height: 460px;
}
.divpxcs {
    display: inline-block;
}
.ftitxh {
    margin-top: 0;
    border-bottom: 1px solid red;
    padding: 6.5px 0 0 0
}
.imgpadd {
    margin: 0;
    padding: 5px 0;
}
.aboutimgp {
    margin: 0;
    float: left;
    display: inline-block;
}
.aboutth {
    display: inline-block;
}
.textsuojinzj {
    text-indent: 30px;
}
.foottxt {
    background:#202020;
    color: #a1a1a1;
	font-size: 14px;
}
.foottxt a{
    color: #a1a1a1;
	font-size: 14px;
}
.foottxt a:hover{
    color: #fff;
	font-size: 14px;
}
.footerbordertopx {border-top:1px solid #444;}
.txtjianju5 {word-spacing:5px; }
.txtjianju2 {word-spacing:2px; }
.texttj-col {color:#17a2b8; }
.texttj-licol {color:#444; }
.texttj-licol a {color:#444; }
.texttj-licol a:hover {color:red; }
.font115 { font-size: 1.15rem;}
.p { text-indent: 2em; }
.textdhzf { text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.mntit-w {width: 12%;}
.d-clear {clear: both;}

/*sm屏幕以下*/
@media only screen and (max-width: 898px) {
.mntit-w {width: auto !important;}
.m-fs14{font-size: 1.0rem !important;}
}

@media only screen and (max-width: 576px) {
.d-padd2 {padding: 2px !important;}
.mvvt {width: 100% !important;}
}