* {
    box-sizing: border-box;
}

/*banner*/
.bg_banner {
    background: url(../images/qy_banner.png) no-repeat 100% 100%;
    background-size: 100% 100%;
    height:332px;
}

/*切换*/
.tabbed_content {
    width: 100%;
    overflow: hidden;
    font-size: 0.14rem;
}

.tabs {
    width: 100%;
    position: relative;
}
.tabs .tabs_menu{
	height: 100px;
	position: relative;
	height: 0.55rem;
	margin-top: 0.5rem;
}

.tabs .moving_bg {
    border-bottom: .04rem solid red;
    position: absolute;
    left: 22.55%;
    bottom:0;
    width: 7%;
    z-index: 190;
    background-position: bottom center;
    background-repeat: no-repeat;

}

.tabs .tab_item {
    display: inline-block;
    width: 7%;
    text-align: center;
    z-index: 200;
    position: relative;
    cursor: pointer;
    left: 22.55%;
    margin-right: 5.5%;
    overflow: hidden;
    font-size: 0.25rem;
}

.tabbed_content .slide_content {
    padding-top: 20px;
    position: relative;
    width: 100%;
}

.tabslider {
    width: 500%;
    overflow: hidden;
    margin: 0;
}

.tabslider>div {
    float: left;
    width: 20%;
    padding: 0 3%;
    background:#FCFCFC;
}

.tabslider div ul {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 20px;
}

.tabslider div ul li.last {
    margin-right: 0;
}

.tabslider .img_list li {
    float: left;
    width: 20%;
    margin-right: 2%;
}

/*企业风采*/
.tabslider .qyjgdata_list {
    width: 142%;
    /*padding-top:52px;*/
    font-size: 0.23rem;
    overflow: hidden;
    margin-left: -3%;
    display:block;
    margin-top: 40px;
}

.tabslider .title {
    font-size: .34rem;
    font-weight: 200;
}

.tabslider .qyjgdata_list_m {
    font-size: .2rem;
    margin-top: .34rem;
    line-height: .3rem;
    color: #161616;
}

.tabslider .qyjgdata_list li {
    width: 38.5%;
    height: 327px;
    float: left;
}
.tabslider .qyjgdata_list .hty_li_marginLeft{
	padding: 3% 0 0 3%;
}
.tabslider .qyjgdata_list .hty_li_marginRight{
	padding: 3% 3% 0 0;
}

.tabslider .qyjgdata_list li img {
    width: 100%;
    height: 100%;
    text-align: right;
    padding-top: 0;
}

.fengcai {
    height: 32px;
    line-height: 32px;
    border-left: 4px solid #ea4b35;
    font-size: .34rem;
    margin-top: 65px;
    margin-left: 12%;
}

#togg {
    width: 100%;
    text-align: center
}

#togg .back {
    display: inline-block;
    width: 2.3rem;
    height: .53rem;
    line-height: .53rem;
    text-align: center;
    color: #fff;
    margin-bottom: 82px;
    background: #297FB8;
    font-size: .16rem;
}
.content-m{width:76%; margin: 20px auto; font-size:16px; line-height: 24px;}
.content-m p{padding-top:.1rem; padding-bottom: .1rem;}
