@charset "utf-8";
* {
    margin: 0 auto;
    padding: 0;
}

html {
    font-family: "Arial", "Hiragino Sans GB", 微软雅黑, "Helvetica", "sans-serif";
    font-weight: normal;
    font-stretch: normal;
}

* {
    box-sizing: border-box;
    margin: 0 auto;
    padding: 0;
}

ul,
ol {
    list-style: none;
    margin-bottom: 0;
}

a:link,
a:visited,
a:active {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

p,
a,
span,
li {
    font-family: "Arial", "Hiragino Sans GB", 微软雅黑, "Helvetica", "sans-serif";
    font-weight: normal;
    font-stretch: normal;
}

body {
    /*height: 5000px;*/
    background-color: #ffffff;
}

img {
    margin: 0 auto;
    display: block;
}

.nav-menu {
    width: 100%;
    height: .6rem;
    background-color: #000;
    position: fixed;
    top: 0;
    z-index: 1000;
}

.lift-nav img {
    width: .69rem;
    height: .35rem;
    margin-top: 0.13rem;
}

.lift-nav {
    width: 10.71rem;
    height: .6rem;
    position: relative;
}

.lift-nav .function {
    position: absolute;
    left: 6.4rem;
    line-height: .6rem;
    font-family: "Arial", "Hiragino Sans GB", 微软雅黑, "Helvetica", "sans-serif";
    font-size: .26rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: #7f7f7f;
}

.lift-nav li {
    display: block;
    float: left;
    line-height: .6rem;
    font-family: "Arial", "Hiragino Sans GB", 微软雅黑, "Helvetica", "sans-serif";
    font-size: .18rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: #7f7f7f;
    float: left;
    margin-right: .38rem;
    cursor: pointer;
}

.lift-nav li:last-child {
    margin-right: 0;
}

.lift {
    padding: 0;
    /*width: 960px;*/
    margin: 0 auto;
    position: relative;
    left: -0.24rem;
}

.lift-nav li.current {
    color: #ffffff;
}

.lift-nav li:hover {
    color: #ffffff;
}

.t1,
.t2,
.t3,
.t4,
.t5,
.t6,
.t7,
.t8 {
    margin: 0px auto;
    background-color: #ffffff;
}

.t1 {
    /*margin-top: 50px;*/
}

.t2 {
    width: 100%;
    height: 9.69rem;
    /*background-image: url(../../img/beijing2_Jc.jpg);*/
    background-size: 100% 100%;
    margin-bottom: 0.7rem;
}

.t3 {
    width: 100%;
    /*height: 9.69rem;*/
    /*background-image: url(../../img/beijing3_Jc.jpg);*/
    background-size: 100% 100%;
    margin-bottom: 0.23rem;
}

.t4 {
    width: 13.5rem;
    /*height: 11.4rem;*/
    padding-top: 0.5rem;
}

.t5 {
    width: 13.5rem;
    height: 10.15rem;
    background-color: #fafafa;
    padding-top: 0.5rem;
    margin-bottom: 0.7rem;
}

.t6 {
    width: 13.5rem;
    height: 6.37rem;
    background-image: url(../../img/beijing5.png);
    background-size: 100% 100%;
    margin-bottom: 0.92rem;
    padding-top: 0.5rem;
}

.t6 .introduncetitle1 {
    color: #fff;
}

.t7 {
    width: 13.5rem;
    /*height: 7.35rem;*/
    margin-top: .79rem;
    margin-bottom: .89rem;
}

.t8 {
    width: 13.5rem;
    margin-top: .79rem;
    margin-bottom: .89rem;
}

.swiper-container {
    width: 100%;
    height: 7rem;
}

.swiper-container img {
    width: 100%;
    height: 7rem;
}

.bannermore {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 999;
}

.bannermore img {
    width: 2.67rem;
    height: .48rem;
    display: block;
}

.swiper-pagination-fraction {
    /*padding-left: 12rem;*/
    width: 0.5rem;
    right: 0;
    display: block;
    font-size: .14rem;
    background-color: rgb(0, 0, 0, .5);
    color: #fff;
    height: .25rem;
    line-height: .25rem;
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    background-image: none;
    right: 3rem;
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    background-image: none;
    left: 3rem;
}

.swiper-container-horizontal:hover .swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    background-image: url(../../img/functionimg/you1.png);
}

.swiper-container-horizontal:hover .swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    background-image: url(../../img/functionimg/zuo1.png);
}

.swiper-container-horizontal .swiper-button-next:hover {
    background-image: url(../../img/functionimg/you2.png);
}

.swiper-container-horizontal .swiper-button-prev:hover {
    background-image: url(../../img/functionimg/zuo2.png);
}


/*新闻资讯*/

.nwes {
    width: 13.5rem;
    overflow: hidden;
    margin-top: .74rem;
}

.newsleft {
    width: 6.46rem;
    float: left;
}

.newleftimg {
    display: block;
    width: 6.46rem;
    height: 3.71rem;
    position: relative;
}

.newtime {
    width: .92rem;
    height: .81rem;
    background-color: #ffb400;
    border-radius: 0px 0px 4px 4px;
    position: absolute;
    top: 0;
    left: .17rem;
    z-index: 99;
}

.timedata {
    font-size: .26rem;
    font-weight: normal;
    font-stretch: normal;
    margin-top: .12rem;
    margin-bottom: .1rem;
    letter-spacing: .02rem;
    color: #ffffff;
    text-align: center;
}

.newtitle {
    display: block;
    width: 6rem;
    font-size: .18rem;
    letter-spacing: 0.01rem;
    color: #333;
    margin-top: .25rem;
    margin-bottom: .2rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    margin-left: 0;
}

.newtxt {
    width: 6.46rem;
    font-size: .14rem;
    line-height: .3rem;
    letter-spacing: 0.01rem;
    color: #555555;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    height: .8rem;
}

.websitetitle {
    font-size: 1.2rem;
    color: #fff;
    text-align: center;
}

.timemonth {
    font-size: .14rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: .01rem;
    color: #ffffff;
    text-align: center;
}

.newmessage {
    width: .9rem;
    height: .33rem;
    display: block;
    line-height: .33rem;
    background-color: #ffb400;
    border-radius: .04rem;
    margin-left: 0;
    font-size: .14rem;
    color: #FFFFFF;
    letter-spacing: .01rem;
    text-align: center;
    margin-top: .16rem;
}

.newmessage:hover {
    color: #fff;
}

.newleftimg img {
    width: 100%;
    height: 3.71rem;
}


/**/

.nweright {
    width: 6.75rem;
    float: right;
    height: 4rem;
}


/*.newsrightc .newlist:nth-child(4n){
	display: ;
}*/

.newlist {
    width: 6.75rem;
    height: 1.13rem;
    border-bottom: .03rem #f0f2f5 solid;
    margin-bottom: .2rem;
}

.listime {
    width: .64rem;
    height: 1.1rem;
    float: left;
}

.listdata {
    font-size: .26;
    text-align: center;
    letter-spacing: .02rem;
    color: #555555;
    margin-bottom: .11rem;
}

.listmonth {
    font-size: .14rem;
    letter-spacing: .01rem;
    color: #555555;
    text-align: center;
}

.listcont {
    width: 5.9rem;
    height: 1.1rem;
    float: right;
    position: relative;
}

#demo1 {
    width: 4.6rem;
}

.layui-laypage a,
.layui-laypage button,
.layui-laypage input,
.layui-laypage select,
.layui-laypage span {
    border: none!important;
    font-size: .18rem!important;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: #FFFFFF!important;
}

.layui-laypage a:hover {
    color: #2e9dd9!important;
}

.layui-laypage .layui-laypage-curr em {
    color: #2e9dd9!important;
}

.listtitle {
    width: 5.9rem;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    margin-left: 0;
    font-size: .18rem;
    letter-spacing: .01rem;
    color: #333;
    margin-bottom: .1rem;
}

.listtxt {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: .3rem;
    letter-spacing: .01rem;
    font-size: .14rem;
    color: #555555;
    height: 0.6rem;
    overflow: hidden;
}

.listmessage {
    color: #6ea5ff;
    font-size: .12rem;
    float: right;
    margin-top: .05rem;
    position: absolute;
    right: 0;
    bottom: 0.25rem;
    width: 1rem;
    background-color: #FFFFFF;
    text-align: right;
}

.listmessage img {
    float: right;
    margin-top: .04rem;
    margin-left: .05rem;
}

.listmessage:hover {
    color: #6ea5ff;
}

.sTop {
    max-height: 230px;
    background: #e5e5e5;
    color: #3d3d3d;
}

.inner {
    width: 960px;
    margin: 0 auto;
    position: relative;
    min-height: 50px;
    padding: 30px 0;
    font-size: 18px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    padding: 30px 0;
}

.menu {
    float: left;
    display: block;
    line-height: .44rem;
    font-family: "Arial", "Hiragino Sans GB", 微软雅黑, "Helvetica", "sans-serif";
    font-size: .14rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: #ffffff;
    margin-right: .94rem;
    color: #7f7f7f;
    text-decoration: none;
}


/*.menu2{
	float: left;
	display: block;
	line-height: .6rem;
	font-family: "Arial","Hiragino Sans GB",微软雅黑,"Helvetica","sans-serif";
	font-size: .2rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #7f7f7f;
	margin-right: .94rem;
	text-decoration: none;
}	
.menu:hover,.menu2:hover{
	color: #ffffff;
}*/

.lift-nav a.current {
    color: #7f7f7f;
}

.swiper-wrapper img {
    width: 100%;
    height: 7rem;
}


/*banner*/

.banner {
    /*margin-top: .6rem;*/
    width: 100%;
    height: 7rem;
    /*background-image: url(../../img/biejing1.jpg);*/
    background-size: 100% 7rem;
}

.bannerswiper {
    background-image: url(../../img/biejing1.jpg);
    background-size: 100% 7rem;
    padding-top: .5rem;
    background-repeat: no-repeat;
}

.wsebsitetitle {
    font-size: 1.2rem!important;
    color: #fff!important;
    text-align: center!important;
}

.websitetitleimg {
    margin-top: .5rem;
    width: 3.73rem!important;
    height: 1.87rem!important;
}

.webtitel {
    font-size: .34rem;
    line-height: 0.67rem;
    letter-spacing: 0.03rem;
    color: #fefefe;
    text-align: center;
    margin-top: 1rem;
}


/*全方位解决方案*/

.introduce {
    width: 13.5rem;
    /*height: 8.32rem;*/
    padding-top: 0.5rem;
}

.comprehensive {
    overflow: hidden;
    margin-top: .7rem;
}

.comprehensive-left {
    float: left;
}

.comprehensive-right {
    float: right;
}

.left-top {
    overflow: hidden;
    margin-bottom: .2rem;
}

.left-borrom {
    overflow: hidden;
}

.zutuanshe {
    width: 5.21rem;
    height: 3.7rem;
    background-image: url(../../img/index/zutuanshe1.png);
    background-size: 100% 100%;
    cursor: pointer;
    transition: background .8s;
    float: left;
}

.comone,
.comtwo {
    width: 100%;
    height: 100%;
}

.zutuanshe:hover {
    width: 5.21rem;
    height: 3.7rem;
    background-image: url(../../img/index/zutuanshe2.png);
    background-size: 100% 100%;
    transition: background .8s;
}

.comone {
    padding-top: 1.21rem;
    display: block;
}

.comtwo {
    display: none;
    padding-top: .24rem;
    padding-left: .19rem;
    padding-right: .19rem;
}

.comtwo img {
    margin-bottom: .17rem;
}

.comtwo div {
    width: 100%;
    height: 1px;
    background-color: #fff;
    margin-top: .18rem;
    margin-bottom: .15rem;
}

.comone p {
    color: #fefefe;
    font-size: .24rem;
    text-align: center;
}

.comone img {
    margin-bottom: .24rem;
}

.comtwo .tag {
    color: #fefefe;
    font-size: .24rem;
    text-align: center;
}

.comtwo .txt {
    color: #fefefe;
    padding-left: .5rem;
    line-height: .32rem;
}

.comtwo a {
    width: 1.44rem;
    height: .36rem;
    border: solid 1px #ffffff;
    color: #fff;
    font-size: .2rem;
    text-align: center;
    line-height: .36rem;
    display: block;
    margin: 0 auto;
    margin-top: .24rem;
}

.comso:hover .comone {
    display: none;
    transition: all 10s;
}

.comso:hover .comtwo {
    display: block;
    transition: all 10s;
}

.pifashang {
    width: 3rem;
    height: 3.7rem;
    background-image: url(../../img/index/pfs1.png);
    background-size: 100% 100%;
    cursor: pointer;
    transition: background .8s;
    float: left;
    margin-left: .2rem;
}

.pifashang:hover {
    width: 3rem;
    height: 3.7rem;
    background-image: url(../../img/index/pfs2.png);
    background-size: 100% 100%;
    transition: background .8s;
}

.pifashang .comtwo .txt {
    padding-left: .05rem;
}

.pifashang .comtwo {
    padding-top: .14rem;
}

.pifashang .comtwo img {
    width: .41rem;
    height: .49rem;
    margin-bottom: .14rem;
}

.pifashang .comtwo .tag {
    font-size: .2rem;
}

.pifashang .comtwo div {
    margin-bottom: .1rem;
}

.pifashang .comtwo .txt {
    font-size: .14rem;
    line-height: .24rem;
}

.dijieshe {
    width: 3rem;
    height: 3.7rem;
    background-image: url(../../img/index/pfs1.png);
    background-size: 100% 100%;
    cursor: pointer;
    transition: background .8s;
    float: left;
    margin-right: .2rem;
}

.dijieshe:hover {
    width: 3rem;
    height: 3.7rem;
    background-image: url(../../img/index/pfs2.png);
    background-size: 100% 100%;
    transition: background .8s;
}

.dijieshe .comtwo .txt {
    padding-left: .05rem;
}

.dijieshe .comtwo {
    padding-top: .14rem;
}

.dijieshe .comtwo img {
    width: .41rem;
    height: .49rem;
    margin-bottom: .14rem;
}

.dijieshe .comtwo .tag {
    font-size: .2rem;
}

.dijieshe .comtwo div {
    margin-bottom: .1rem;
}

.dijieshe .comtwo .txt {
    font-size: .14rem;
    line-height: .24rem;
}

.mendian {
    width: 5.21rem;
    height: 3.7rem;
    background-image: url(../../img/index/men1.png);
    background-size: 100% 100%;
    cursor: pointer;
    transition: background .8s;
    float: left;
}

.mendian:hover {
    width: 5.21rem;
    height: 3.7rem;
    background-image: url(../../img/index/men2.png);
    background-size: 100% 100%;
    transition: background .8s;
}

.zongheshe {
    width: 4.88rem;
    height: 7.6rem;
    background-image: url(../../img/index/zh1.png);
    background-size: 100% 100%;
    cursor: pointer;
    transition: background .8s;
    float: left;
}

.zongheshe:hover {
    width: 4.88rem;
    height: 7.6rem;
    background-image: url(../../img/index/zh2.png);
    background-size: 100% 100%;
    transition: background .8s;
}

.zongheshe .comone {
    padding-top: 3.19rem;
}

.zongheshe .comtwo {
    padding-top: .5rem;
}

.zongheshe .comtwo img {
    margin-bottom: .24rem;
}

.zongheshe .comtwo div {
    margin-top: .22rem;
    margin-bottom: .2rem;
}

.zongheshe .txt {
    padding-left: .3rem;
    padding-right: .3rem;
    font-size: .2rem;
    line-height: .5rem;
}

.introduncetitle {
    text-align: center;
    font-size: 0.3rem;
    /*line-height: 0.67rem;*/
    letter-spacing: 0.02rem;
    color: #333333;
    margin-top: .11rem;
    margin-bottom: .04rem;
}

.introduncetit img {
    display: block;
}

.intrcontent {
    width: 13.5rem;
    height: 5.13rem;
    position: relative;
    margin-top: 0.75rem;
}

.contentimg1 {
    width: 5.63rem;
    height: 5.13rem;
    position: absolute;
    left: 0;
    z-index: 0;
}

.intrslide {
    width: 8.93rem;
    height: 4.11rem;
    box-shadow: 2px 2px 6px 0px rgba(64, 83, 120, 0.14);
    position: absolute;
    right: 0;
    z-index: 99;
    top: 50%;
    margin-top: -2.05rem;
    background-color: #ffffff;
}


/*组团社*/

.introduncetitle1 {
    text-align: center;
    font-size: 0.3rem;
    /*line-height: 0.67rem;*/
    letter-spacing: 0.02rem;
    margin-top: .11rem;
    margin-bottom: .04rem;
    color: #333;
}

.introduncetit1 {
    font-family: "Arial", "Hiragino Sans GB", 微软雅黑, "Helvetica", "sans-serif";
    font-size: 0.22rem;
    /*line-height: 0.67rem;*/
    color: #777;
    text-align: center;
}


/*地接社*/

.company {
    width: 13.5rem;
    height: 9.3rem;
    margin-top: 0.64rem;
    overflow: hidden;
}

.company .comlist {
    float: left;
    width: 6.63rem;
    height: 4.42rem;
    margin-right: 0.2rem;
    margin-bottom: 0.23rem;
    background-color: #eeeeee;
    padding-left: 0.31rem;
    padding-right: 0.31rem;
    padding-left: 0.4rem;
}

.company .connection li {
    float: left;
    margin-right: 0.21rem;
    width: 3.21rem;
    height: 2.1rem;
    background-color: #EEEEEE;
    margin-bottom: 0.22rem;
    border-radius: 0.04rem;
}

.company .onnection li:nth-child(2n) {
    margin-right: 0;
}

.company .onnection li:nth-child(3n) {
    margin-bottom: 0;
}

.company .onnection li:nth-child(4n) {
    margin-bottom: 0;
}

.company .connection {
    width: 100%;
    height: 1005;
}

.connection li {}

.connection li p:first-child {
    font-size: 0.24rem;
    letter-spacing: 0.03rem;
    margin-top: 0.38rem;
    margin-bottom: 0.28rem;
    color: #000000;
    text-align: center;
}

.connection li p:last-child {
    font-size: 0.18rem;
    letter-spacing: 0.02rem;
    line-height: 0.28rem;
    color: #333333;
    margin-left: 0.38rem;
    margin-right: 0.38rem;
    text-align: center;
}

.company li:nth-child(2n) {
    margin-right: 0;
}

.company .firstlist {
    background-image: url(../../img/tu1.png);
    background-size: 100% 100%;
}

.company .firstlist2 {
    background-image: url(../../img/tu2.png);
    background-size: 100% 100%;
}

.company .firstlist p:first-child,
.company .firstlist2 p:first-child {
    font-size: 0.76rem;
    letter-spacing: 0.11rem;
    color: #ffffff;
    margin-top: 1rem;
    /*margin-left: 0.3rem;*/
    /*font-family: MicrosoftYaHei-Bold;*/
    font-weight: bold;
}

.company li .companytxt {
    font-size: 0.3rem;
    letter-spacing: 0.04rem;
    color: #ffffff;
    margin-top: 0.4rem;
    /*margin-left: 0.57rem;*/
    margin-bottom: 0.2rem;
}

.company li a span {
    font-family: "Arial", "Hiragino Sans GB", 微软雅黑, "Helvetica", "sans-serif";
    font-size: 0.19rem;
    letter-spacing: 0.03rem;
    color: #ffffff;
    margin-left: 0.57rem;
    float: left;
}

.company li a img {
    float: left;
    margin-top: 0.03rem;
    margin-left: 0.01rem;
}

.company li .companytitle {
    font-size: 0.32rem;
    letter-spacing: 0.05rem;
    color: #111111;
    text-align: center;
    /*font-weight: bold;*/
    margin-top: 0.73rem;
    margin-bottom: 0.5rem;
}

.company li .companytt {
    font-size: 0.18rem;
    line-height: 0.41rem;
    letter-spacing: 0.04rem;
    color: #333333;
}

.usersence {
    width: 12.82rem;
    height: 6.47rem;
    margin-top: 0.82rem;
}

.usersence img {
    width: 100%;
}

.registration {
    width: 13.5rem;
    /*overflow: hidden;*/
    margin-top: 0.42rem;
    height: 2rem;
}

.registration ul {
    width: 25%;
    float: left;
    cursor: pointer;
}


/*.registration img{
	height: 0.40rem;
}*/

.registration ul li:first-child {
    /*width: 0.6rem;*/
    height: 60px;
    line-height: 60px;
    vertical-align: middle;
    text-align: center;
    transition: all .5s ease 0s;
    moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
}

.registration ul li:first-child img {
    vertical-align: middle;
    display: inline-block;
}

.registration .regul img {
    transition: all .5s ease 0s;
    moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
}

.registration .regul:hover img {
    transform: scale(1.2);
}

.registration ul li .regp1,
.registration ul li .regp3 {
    font-size: 0.18rem;
    letter-spacing: 0.12rem;
    color: #fefefe;
    margin-top: 0.59rem;
    text-align: center;
}

.registration ul li .regp2 {
    font-size: 0.18rem;
    color: #fefefe;
    margin-top: 0.6rem;
    text-align: center;
}


/*.regp2{
	display: none;
}*/


/*.registration .regul:hover .regp1{
	display: none;
}
.registration .regul:hover .regp2{
	display: block;
}*/

.regultwo {
    position: relative;
}

.xiyouji {
    width: 1.54rem;
    height: 1.54rem;
    position: absolute;
    top: -0.39rem;
    left: 50%;
    margin-left: -0.77rem;
    /*display: none;*/
    transition: display .8s;
}

.show {
    display: block!important;
}

.regultwo:hover .xiyouji {
    display: block;
    transition: display .8s;
}

.enrol {
    width: 10rem;
    height: 0.8rem;
    margin-top: 0.7rem;
    /*overflow: hidden;*/
}

.enrol a {
    float: left;
    width: 2.5rem;
    height: 0.8rem;
    border: 0.03rem solid #FFFFFF;
    font-size: 0.32rem;
    letter-spacing: 0.05rem;
    line-height: 0.7rem;
    text-align: center;
    border-radius: 0.1rem;
    color: #FFFFFF;
    cursor: pointer;
}

.enrol a:first-child {
    float: left;
}

.enrol a:last-child {
    float: right;
}

.Enrol {
    margin-left: 1.3rem;
}


/*页脚*/

.footer {
    width: 100%;
    height: 3.36rem;
    background-color: #999999;
}

.footertop {
    width: 100%;
    height: 2.38rem;
    background-color: #212121;
}

.footerone {
    width: 13.5rem;
    padding-top: 0.41rem;
}

.footertitle {
    font-size: 0.2rem;
    letter-spacing: 0px;
    color: #ffffff;
    margin-bottom: 0.37rem;
}

.footerma ul {
    width: 0.95rem;
    float: left;
    margin-right: 0.96rem;
    cursor: pointer;
}

.footerma ul img {
    width: 100%;
    transition: all .5s ease 0s;
    moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
    transform-origin: 0% 100%;
}

.footerma ul:hover img {
    transform: scale(1.4);
}

.footerma ul li:last-child {
    text-align: center;
    font-size: 0.15rem;
    color: #FFFFFF;
    margin-top: 0.13rem;
}

.footerbot {
    width: 100%;
    height: 0.97rem;
    background-color: #212121;
    margin-top: 0.01rem;
}

.footertwo {
    width: 13.5rem;
    height: 0.97rem;
    padding-top: 0.19rem;
}

.footertwo p {
    font-size: 0.14rem;
    line-height: 0.28rem;
    letter-spacing: 0.01rem;
    color: #FFFFFF;
    text-align: center;
}


/*公司介绍*/

.slideleft {
    height: 4.11rem;
    width: 1.06rem;
    float: left;
    text-align: center;
    writing-mode: tb-rl;
    font-size: 0.24rem;
    letter-spacing: 0.14rem;
    color: #333333;
    line-height: 1.06rem;
}

.slidecontent {
    float: right;
    position: relative;
    width: 7.87rem;
    height: 4.11rem;
}

.slidec {
    position: absolute;
    width: 6.79rem;
    height: 3.46rem;
    top: 0;
    left: 0;
}

.zongxiang {
    width: 1.08rem;
    height: 3.46rem;
    position: absolute;
    right: 0;
    padding-top: 0.5rem;
}

.zong1 {
    width: 0.26rem;
    height: 0.26rem;
    background-image: url(../../img/1.1.png);
    margin-top: 0.73rem;
    background-size: 100% 100%;
}

.zong1.on {
    background-image: url(../../img/1.png);
    background-size: 100% 100%;
}

.zong2 {
    width: 0.26rem;
    height: 0.26rem;
    background-image: url(../../img/2.png);
    background-size: 100% 100%;
    margin-top: 0.73rem;
}

.zong2.on {
    background-image: url(../../img/2.1.png);
    background-size: 100% 100%;
}

.zong3 {
    width: 0.26rem;
    height: 0.26rem;
    background-image: url(../../img/3.png);
    margin-top: 0.73rem;
    background-size: 100% 100%;
}

.zong3.on {
    background-image: url(../../img/3.1.png);
    background-size: 100% 100%;
}

.zongxiang li {
    cursor: pointer;
    list-style: none;
}

.hengxiang {
    width: 7.87rem;
    height: 0.65rem;
    position: absolute;
    bottom: 0;
    padding-top: 0.25rem;
}

.hengxiang li {
    float: left;
    width: 0.4rem;
    height: 0.04rem;
    background-color: #d8d8d8;
    border-radius: 0.02rem;
    margin-right: 0.18rem;
    list-style: none;
    cursor: pointer;
}

.hengxiang li.on1 {
    background-color: #ffb400;
}

.content1 {
    display: none;
}

.slidep {
    font-size: 0.2rem;
    letter-spacing: 0.02rem;
    color: #333;
    margin-top: 0.63rem;
    margin-bottom: 0.25rem;
}

.slidetxt {
    font-size: 0.14rem;
    line-height: 0.4rem;
    letter-spacing: 0.01rem;
    color: #333;
    text-indent: 2em;
}
