body{font-family:"微软雅黑";}
#fun1,.m,.dbdh{display: none;}
.tita{font-size: 14px;margin-top:6px;}
.tita a:hover{color: #000;text-decoration: underline;}
.img-res{width: 100%;max-width: 100%;}
.ber1{margin-bottom:40px;}
.xm5 hr{background:#77171d;}
/* 以上tit banner*/
/* nei rong1 */
.hr-p{font-size:35px;color:#77171d;font-weight: bold;}
/* nei rong2 */
.con-p1{font-size: 20px;font-weight: bold;}
.con-p1 span{color:#77171d;}
.con-p2,.con-p3,.con-p4{background: #f1f1f1;}
.con-p2 p{padding: 20px 25px 30px 15px;}
.con-p3 p{padding: 20px 35px 54px 15px;}
.con-p4 p{padding: 23px 25px 30px 15px;border-bottom:1px dashed #646464;}

/*huan tu */
.mb{margin-bottom:40px;height:30px}
.bg2{background:#f1f1f1;}
.bg2 span{color:#77171d;font-weight: bold;}
.bg2 p{margin-bottom:0;}
.panel-head h4{font-size: 20px;color:#595959;font-weight: bold;}
.active h4{color:#77171d;}
.lh-sp2{display: none;}
.active .lh-sp1{display: none;}
.active .lh-sp2{display:inline-block;}
.panel-head:hover{cursor: pointer;}
.swich1,.swich3{display: none;}
.clas1{display: none !important;}
.clas2{display: block!important;}
.panel-head{background: #fff;border-bottom: 0;}
.panel{border: 0;}
.active .panel-head{background: #f1f1f1;border-top: 1px dashed #bfbfbf;border-bottom: 1px dashed #bfbfbf ;}
.active .panel-body{background: #f1f1f1;}
.active{border-bottom:1px dashed #bfbfbf;}
/* case */
.case-p1{display: block;border-bottom: 1px dashed #dadada;font-size: 20px;font-weight: bold;padding: 25px 40px 23px 25px;}
.button{background:#77171d;border-radius:35px;padding:8px 45px;color:#fff;}
.button:hover{background:#77171d;color: #000;}
.case-p2{background:#f1f1f1;}
.case-p2 p{padding-left: 25px;margin-bottom:8px;}
.form-button{padding-bottom: 30px;padding-top: 10px;padding-left: 25px;}
.case-p1 a:hover{color:#000;}
.cimg2{display: none;}
/* 联系我们 */
.bg{background: #77171d;margin-top: 40px;}
.casego{padding-top: 30px;}
.casego p{color:#fff;}
.bg-p{font-size: 20px;font-weight: bold;}
.bg-sp{color:#d4000d;}
.bg-p a{color: #fff;}
/* foot */
.msg{padding-top:50px;height: auto;}
.concon{margin-bottom:20px;}
.concon .icon1{color: #574f4f;}
.color1{color:#77171d;font-weight: bold;font-size:26px;}
.icon1 img{padding-bottom:3px;}
.foot{background:#fff;}
.sub{color: #fff;background: #77171d;border-radius: 0;font-size: 16px;}
.form-group .input{font-weight: 500;color:#574f4f;}
textarea{min-height: 100px;}
.button:hover{color: #fff;}
.input{border-radius: 0;}
.button a{color:#fff;}
input::-webkit-input-placeholder{color:#574f4f;}
input:-moz-placeholder{color:#574f4f;}
input::-moz-placeholder{color:#574f4f;}
input:-ms-input-placeholder{color:#574f4f;}
input::input-placeholder{color:#574f4f;}
textarea::-webkit-textarea-placeholder{color:#574f4f;}
textarea:-moz-placeholder{color:#574f4f;}
textarea::-moz-placeholder{color:#574f4f;}
textarea:-ms-textarea-placeholder{color:#574f4f;}
textarea::textarea-placeholder{color:#574f4f;}



@media(max-width: 1200px){
    .case-img1{height:407px;}
    .case-img2{height:407px;}
}

@media(max-width: 1000px){
	.cimg1{display: none;}
    .cimg2{display: block;}
}
@media (max-width:760px){
	.tita{display: none;}
	#fun1 {
        position: absolute;
        right: 3%;
        top: 15px;
        display: block;
        cursor: pointer;
    }
        .m{ 
        font-size: 15px;
        background: #fff;
        list-style: none;
    }
    .m a {
        color: #3e3e3e;
    }
    .m li {
        float: none;
        height: auto;
        line-height: 34px;
        border-bottom: 1px solid #cbcbcd;
        text-align: left;
        padding-left:15px;
        list-style: none;
    }
    .dbdh{display: block; width: 100%;position: fixed;bottom: 0;background:#13131b;}
    .dbdh ul{padding-left: 0;}
    .dbdh ul li{width: 25%;height: auto;float: left;list-style: none;}
    .dbdh ul li a{display: block;text-align: center;padding: 5px;color: #fff; }
    .dbdh ul li a p{line-height: 30px;margin-bottom: 0;}
    .dbdh ul li a img{display: inline-block;}
	
    .concon{margin-bottom: 77px;}
    .case-img1,.case-img2{height: auto;}
     .go-zi{width: 100%;text-align: center;display: block;}
}
@media(max-width: 420px){

}



























