@charset "utf-8";
/********** phone **********/
.phone .main,
.phone .w1200,
.phone .lovely-outer {
	width: 10rem;
}
.phone .w1000 {
    width: 9rem;
}
.phone .main {
    background: none;
}
.phone .lovely-top {
    display: block;
    height: 4.3333333333333333rem;
}
.phone .lovely-top img {
    width: 100%;
    height: auto;
}
.phone .lovely-top-h {
    height: auto;
}
.phone .lovely-nav {
    width: 100%;
    overflow-y: hidden;
    overflow-x: auto;
    display: flex;
}
.phone .lovely-p1 .left {
    width: 9.2rem;
    margin-left: auto;
    margin-right: auto;
    float: none;
	padding-left: 0;
}
.phone .lovely-p1 .list1 dd img {
    width: 50%;
    height: auto;
}
.phone .lovely-p1 .right {
    width: 9.2rem;
    margin-left: auto;
    margin-right: auto;
    float: none;
}
.phone .lovely-p1 .list2 li img {
    width: 100%;
    height: auto;
}
/* p2 */
.phone .lovely-outer {
	padding-top: 0;
}
.phone .lovely-p2 .subnav {
    width: 100%;
    height: auto;
}
.phone .lovely-p2 .subnav li {
    width: 45%;
}
.phone .lovely-p2 .subnav li span {
    width: 100%;
    background: url(../images/bg1.jpg) no-repeat;
    background-size: 100% auto;
}
.phone .lovely-p2 .subnav li:nth-child(2n+1) {
    margin-left: 0px;
}
.phone .lovely-p2 .subnav li:nth-child(1) {
    margin-left: 0px;
}
.phone .lovely-p2 .list3 {
    width: 9.2rem;
    margin: 0 auto;
}
.phone .lovely-p2 .list3 li {
    width: 100%;
    margin-left: 0;
	height: auto;
	margin-top: 20px;
}
.phone .lovely-p2 .list3 li img {
    width: 100%;
}
/* p3 */
.phone .p3wrap {
    width: 100%;
    overflow: hidden;
}
.phone .lovely-p3 {
	margin-top: 30px;
}
.phone .lovely-p3 .swiper-container {
    height: 200px
}
.phone .lovely-p3 .arrow-left,
.phone .lovely-p3 .arrow-right {
    display: none;
}
.phone .copyright {
    padding: 20px 0;
    width: 9rem;
    margin: 0 auto;
}