.about-container{padding:0;width:1200px!important;margin:0 auto;}
.user-menu-warp{min-height:500px}
.user-menu-warp{background-color:#fafafa;width:100%;margin:30px 0 60px;position:relative;border:1px solid #f0f0f0}
.menu-warp{width:270px;height:100%;position:absolute;border-right:1px solid #f8f8f8}
.menu-warp ul li{height:60px;line-height:60px;color:#333;font-size:18px;text-align:center;border-bottom:1px solid #f5f5f5}
.menu-warp ul li .icon-message{margin:27px 0 0 5px}
.menu-warp ul li.active{color:#ea0718;border-left:2px solid #ea0718;background-color:#fff;margin-right:-1px}
.message-inner-box{height:50px;margin-bottom:15px}
.user-content-warp{margin-left:270px;background-color:#fff;padding:0 24px;width:879px}
.user-content-warp .nav-box{height:60px;margin-bottom:-1px}
.user-content-warp .nav-box .badge{background-color:#f63756;font-size:12px;color:#fff;margin:-4px 0 0 5px}
.user-content-warp .nav-box li{float:left;line-height:58px;font-size:18px;color:#bbb;padding:0 25px}
.user-content-warp .nav-box,.user-content-warp .nav-box-border{border-bottom:1px solid #f0f0f0}
.user-content-warp .nav-box li a{color:#bbb}
.message-title,.user-content-warp .nav-box li a:hover,.user-content-warp .nav-box li.active a{color:#333}
.user-content-warp .nav-box li.active{color:#333;border-bottom:2px solid #ea0718}

.about-us-box .box-item .box-name.active,.about-us-box .t-h4{border-bottom:1px solid #f0f0f0}
.about-us-box{margin-top:30px;padding-bottom:30px}
.about-us-box .about-min-height{min-height:600px}
.about-us-box p{font-size:14px;color:#333;line-height:24px}
.about-us-box em{font-style:normal;color:#bbb}
.about-us-box.renzheng p{font-size:16px;line-height:2}
.about-us-box p.f1{font-size:16px;line-height:26px}
.about-us-box .box-wrap{padding-left:15px}
.about-us-box .t-h4{position:relative;font-size:16px;height:35px;margin:30px 0 0;line-height:35px}
.about-us-box .t-h4:before{content:'';position:absolute;width:6px;height:6px;border-radius:6px;background:#ea0718;left:-15px;top:15px}
.about-us-box .box-item{background:#fafafa;padding:0 15px}
.about-us-box .box-item .box-name{position:relative;background:#fafafa;height:50px;font-size:14px;line-height:50px;margin-top:30px;cursor:pointer}
.about-us-box .box-item .box-cnt{padding:25px 0;display:none}
.about-us-box .box-wrap .box-name i{position:absolute;right:0}
.about-us-box .box-wrap .box-name i:after{content:'+';font-size:22px;color:#333;font-style:normal;display:block}
.about-us-video{display:inline-block}
.about-us-video li{width:195px;height:320px;float:left;margin-right:17px; text-align:center;}
.about-us-video li:last-child{margin-right:0}

.search-warp{min-height:350px;width:100%;margin:30px 0 60px;position:relative;border:1px solid #f0f0f0}
.search-form-outter{height:100%;margin-top:60px;position:relative}
.search-form{position:absolute;top:40%;width:450px;height:160px;left:50%;margin-left:-215px}
.search-logo{width:330px;height:100px;display:block;margin:0 auto;background-size:100%;color:#d0000e;text-align:center; font-size:36px;}
.search-input{border:1px solid #bbb;height:45px;line-height:45px;width:374px;border-right:none;text-indent:8px; float:left}
.search-button{cursor:pointer;background:#e70600;border:none;color:#fff;font-size:16px;width:70px;height:47px;float:left}