﻿﻿


.title_btm{line-height:1.6;color:#585757;font-size: 1.2em;text-align: center;}
.title_btm .title_1sd {display: inline-block;position: relative;margin:50px 0 70px;}
/* .title_btm .title_1sd:before {content:'';position: absolute;width:125px;height:2px;background:#bf9f50;left:-140px;top:45%;}
.title_btm .title_1sd:after {content:'';position: absolute;width:125px;height:2px;background:#bf9f50;right:-140px;top:45%;} */
.width15{width:78.125%;margin:0 auto;/* padding-right: 10%; */}




@media screen and (max-width:1500px) {

	

	.title_btm .title_1sd {display: inline-block;position: relative;margin:50px 0 70px;}
/* 	.title_btm .title_1sd:before {content:'';position: absolute;width: 100px;height:2px;background:#bf9f50;left: -120px;top:45%;}
	.title_btm .title_1sd:after {content:'';position: absolute;width: 100px;height:2px;background:#bf9f50;right: -110px;top:45%;} */
}
@media screen and (max-width:1200px) {
	.title_qq {width: 4rem;height: 1rem;margin: 1.2rem auto 0;font-size: 0.4rem;line-height: 1rem;}
	.title_btm {line-height: 0.6rem;font-size: 0.45rem;}
/*  */
	.title_btm .title_1sd {margin: 0.6rem 0 0.8rem;}

	.imgxq_two .img_xq_left{width:35%;overflow: hidden;float: left;height:100%;}
	.imgxq_two .imgxq_right{
    /* width:65%; */
    line-height: 26px;
    font-size: 14px;
    }
    .imgxq_two .imgxq_right p{
  

    color:#585757;
    /* padding:0 6%; */
    }
	.ffservice ul li p{font-size: 18px;line-height: 34px;height: 34px;}

	.jzty_box2 p {line-height: 26px;font-size: 14px;color: #585757;padding: 25px 6% 0;}
	.six_ms1{padding-bottom: 0;padding-top:1rem;}


	.jmlc2 .tj_lcall1 { padding-top: 2.3rem;}

	.pp_tits{line-height: 50px;font-size: 0.5rem; }
	.pp_tits2{line-height:34px;text-align: center;color:#595757;font-size: 20px;}

	.pp_btm{margin:1.8rem auto 1.4rem;}
	.pp_btm img{margin-bottom:30px;}
	.imgxq_right p.xq_1 {
	    font-weight: 600;
	    padding-top: 35px;
	}
}
@media screen and (max-width:1100px) {
	.img_xq{height:350px;}

	.img_xq_left{/* width:30%; */height: 100%;}
	.img_xq_left img{height:100%;width:auto;}
	.imgxq_right{/* width:70%; *//* float: left; */background: #efefef;height: 100%;}
	.imgxq_right p{color:#585757;padding:0 4%;}
	.imgxq_right p.xq_1{font-weight: 600;padding-top: 15px;}
}

@media screen and (max-width: 640px) {
	
	.title_btm { line-height: 0.8rem;font-size: 0.5rem;}
	.imgxq_two .img_xq_left{width:100%;height:auto;float: none}
	.imgxq_two .img_xq_left img{width:100%;}
	.imgxq_two .imgxq_right{width:100%;float: none;background: #efefef;height: 100%}
	.imgxq_two .imgxq_right p{line-height: 0.85rem;font-size: 0.5rem;padding:0 4% 10px;}
	.imgxq_two .imgxq_right p.xq_1{font-weight: 600;padding-top: 15px;}
	.imgxq_two .title_btm {line-height: 0.8rem; font-size: 0.5rem;}
	.img_xq.imgxq_two {height: auto;}
	
	.ffservice ul li{width:48%;margin-bottom: 0.6rem}
	.ffservice ul li p{font-size: 0.6rem;line-height: 0.9rem;height: 0.9rem;}

	.jzty_box2{background: #efefef;height: auto;}
	.p_bx{width:100%;float:none;position: relative}
	.jzty_box2 p{line-height: 0.85rem;font-size: 0.5rem;padding:0 4% 10px;}
	.jzty_box2 .mg_qq3{width:100%;float:none;    overflow: hidden;
    margin-bottom: 15px;}
	.jzty_box2 .mg_qq3 img{height: auto;width:100%;}

	.jm_ys ul li{width:100%; float:none;}
	.height_top{height: 1rem}
	.imgpl2{display: block}
	.imgpl1{display:none;}
	.width152{width:100%;}


	.jmlc2 .tj_lcall {top: 0;}
	.tj_lcall1 .s_lggh1{position: relative;top:-0.8rem;left:0.6rem;}
	.tj_lcall2 .s_lggh1{top: 0.4rem; position: relative;left: -0.4rem;}
	
	.pp_tits{line-height: 1.2rem;font-size: 0.7rem; }
	.pp_tits2{line-height:1rem;text-align: center;color:#595757;font-size: 0.5rem;}
		.pp_btm img{margin-bottom:0.8rem;}
	.jm_ys ul li.li_nmgd img:nth-of-type(1) {float: left;}
		.jm_ys ul li:nth-child(2n+1) img:nth-of-type(1) {float: right;}

		.banner3{height:16rem;background-size: cover!important}
		.phone_num {
			width: 50%;

		    background: rgba(0,0,0,0.2);
		}
	.jm_ys ul li:nth-of-type(2)>div:nth-of-type(1){float: right}
	.jm_ys ul li:nth-of-type(3)>div:nth-of-type(1){float: right}
	.jm_ys ul li:nth-of-type(6)>div:nth-of-type(1){float: right}



}


.box_lg {width:3.125rem;height: 2.333333rem;}
.box_lg p{color:#fff;padding: 0 0.3333rem;}
.box_lg p:nth-of-type(1){font-size: 0.3rem;line-height: 1rem;padding-top: 0.25rem}
.box_lg p:nth-of-type(2){font-size: 0.165rem;line-height: 0.2333rem;}



.title_btm{line-height: 50px;color:#585757;font-size: 34px;text-align: center;}
.title_btm .title_1sd {display: inline-block;position: relative;margin:50px 0 70px;}
/* .title_btm .title_1sd:before {content:'';position: absolute;width:125px;height:2px;background:#bf9f50;left:-140px;top:45%;}
.title_btm .title_1sd:after {content:'';position: absolute;width:125px;height:2px;background:#bf9f50;right:-140px;top:45%;} */
.width15{width:78.125%;margin:0 auto;/* padding-right: 10%; */}




.img_xq_left{width:38.5%;overflow: hidden;float: left;position: relative;z-index: 1000;margin-right: 5%}
.img_xq_left img{height: 100%;width: 100%;}
.imgxq_right{/* width: 51.5%; *//*float: left;*/background: #efefef;height: 100%;/* padding-right: 6%; *//*padding: 0 5%;*/margin-left: 38.5%;padding-right: 5%;}
.img_xq{/* height:430px; */background: #efefef;}

.imgxq_right p{line-height: 1.6;font-size:0.65em; color:#585757;/* padding:0 15%; */}
.imgxq_right p.xq_1{font-weight: 600;padding-top: 35px;}


.imgxq_two {height: auto}
.imgxq_two .img_xq_left{width:42%;overflow: hidden;float: left;height:100%;}
.imgxq_two .img_xq_left img{height: 100%}
.imgxq_two .imgxq_right{/* width: 48%; *//*float: left;*/background: #efefef;height: 100%;}
.imgxq_two .img_xq{height:410px;}

.imgxq_two .imgxq_right p.xq_1{font-weight: 600;padding-top: 35px;}
.ffservice ul{display: flex;-webkit-display:flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.ffservice ul li{width:24%;position: relative;overflow:hidden;margin-bottom: 20px;}
.ffservice ul li a{display: block}
.ffservice ul li p{background: rgba(0,0,0,0.6);color:#fff;font-size: 26px;line-height: 48px;height: 48px;overflow:hidden;position: absolute;bottom:0;left:0;width:100%;text-align: center;}
.ffservice ul li img{width:100%;transition: all 0.3s ease}
.ffservice ul li:hover img  {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
  
.jzty_box2{background: #efefef;}
.p_bx{width:45%;float:left;position: relative;padding-top: 15px}
.jzty_box2 p{ color:#585757;padding:0 10%;}
.jzty_box2 .mg_qq3{width:55%;float: right;overflow:hidden;}
.jzty_box2 .mg_qq3 img{height: 100%;width:100%;}

.jm_ys ul li{width: 50%; float:left;background:/* #231816;*/rgb(46, 29, 72)}
.jm_ys ul li>div{width:50%;overflow: hidden;float: left}
.jm_ys ul li img{width: 100%;float:left;}
.box_bgd img{width:100%;}
.imgpl1{display: block}
.imgpl2{display:none;}
.six_ms1{padding-bottom: 0;padding-top:95px;}

.jmlc2 .tj_lcall1 {/*padding-top: 192px;*/}
.jmlc2 .tj_lcall2 {padding-bottom: 0px;}
.pp_tits{width:100%;text-align: center;line-height: 70px;font-size: 0.4rem;color:#595757; }
.pp_tits2{line-height: 54px;text-align: center;color:#595757;font-size: 30px;}

.pp_btm{margin:1.8rem auto 1.4rem;}
.pp_btm img{display: block;height: 3px;margin-bottom:40px;}
.jm_ys ul li.li_nmgd img:nth-of-type(1) {float: right;}
@media screen and (max-width:1500px) {

	
	.width15{width:96%;}
	.img_xq_left{/* width:30%; */overflow: hidden;float: left;}
	.img_xq_left img{height:100%;width:auto;}
	.imgxq_right{/* float: left; */background: #efefef;height: 100%;}
	.imgxq_right p.xq_1{font-weight: 600;padding-top: 30px;}
	.imgxq_two .img_xq{height:410px;}
	.imgxq_two .img_xq_left{width:42%;overflow: hidden;float: left;height:100%;}
	.imgxq_two .img_xq_left img{height:100%;width:auto;}
	
	.title_qq {width: 3rem;line-height: 0.8rem;margin: 1rem auto 0;font-size: 0.35rem;height: 0.8rem;}
	.title_btm{line-height: 50px;color:#585757;font-size: 30px;text-align: center;}
	.title_btm .title_1sd {display: inline-block;position: relative;margin:50px 0 70px;}
/* 	.title_btm .title_1sd:before {content:'';position: absolute;width: 100px;height:2px;background:#bf9f50;left: -120px;top:45%;}
	.title_btm .title_1sd:after {content:'';position: absolute;width: 100px;height:2px;background:#bf9f50;right: -110px;top:45%;} */
}
@media screen and (max-width:1380px) {
		.banner_lgsf{font-size: 30px;line-height: 45px;height: 45px;padding-bottom: 0.05rem;}
		.phone_num{bottom:10%}
}
@media screen and (max-width:1200px) {
	.title_qq {width: 4rem;height: 1.2rem;margin: 1.2rem auto 0;font-size: 0.6rem;line-height: 1.2rem;}
	.title_btm {line-height: 1rem;font-size: 0.6rem;}
/* 	.title_btm .title_1sd:before {width:1.5rem;left:-1.8rem;}
	.title_btm .title_1sd:after {width:1.5rem;right:-1.8rem;} */
	.title_btm .title_1sd {margin: 0.6rem 0 0.8rem;}

	.imgxq_two .img_xq_left{width:35%;overflow: hidden;float: left;height:100%;}
 
	.ffservice ul li p{font-size: 18px;line-height: 34px;height: 34px;}

	.jzty_box2 p {line-height: 26px;font-size: 14px;color: #585757;padding: 0px 6% 0;}
	.six_ms1{padding-bottom: 0;padding-top:1rem;}


	.jmlc2 .tj_lcall1 { padding-top: 2.3rem;}

	.pp_tits{line-height: 50px;font-size: 0.5rem; }
	.pp_tits2{line-height:34px;text-align: center;color:#595757;font-size: 20px;}

	.pp_btm{margin:1.8rem auto 1.4rem;}
	.pp_btm img{margin-bottom:30px;}
}
@media screen and (max-width:1100px) {
	.img_xq{height:350px;}

	.img_xq_left{/* width:30%; */height: 100%;}
	.img_xq_left img{height:100%;width:auto;}
	.imgxq_right{/* width:70%; *//* float: left; */background: #efefef;height: 100%;}
	.imgxq_right p{color:#585757;padding:0 4%;}
	.imgxq_right p.xq_1{font-weight: 600;padding-top: 15px;}
}

@media screen and (max-width: 640px) {
	
	.title_btm { line-height: 1rem;font-size: 0.6rem;}
	.imgxq_two .img_xq_left{width:100%;height:auto;float: none}
	.imgxq_two .img_xq_left img{width:100%;}
	.imgxq_two .imgxq_right{width:100%;float: none;background: #efefef;height: 100%}
	.imgxq_two .imgxq_right p{padding:0 4% 10px;}
	.imgxq_two .imgxq_right p.xq_1{font-weight: 600;padding-top: 15px;}
	.imgxq_two .title_btm {line-height: 1rem;font-size: 0.6rem;}
	.img_xq.imgxq_two {height: auto;}
	
	.ffservice ul li{width:48%;margin-bottom: 0.6rem}
	.ffservice ul li p{font-size: 0.6rem;line-height: 0.9rem;height: 0.9rem;}

	.jzty_box2{background: #efefef;height: auto;}
	.p_bx{width:100%;float:none;position: relative}
	.jzty_box2 p{line-height: 1rem;font-size: 0.6rem;padding:0 4% 10px;}
	.jzty_box2 .mg_qq3{width:100%;float:none;    overflow: hidden;
    margin-bottom: 15px;}
	.jzty_box2 .mg_qq3 img{height: auto;width:100%;}

	.jm_ys ul li{width:100%; float:none;}
	.height_top{height: 1rem}
	.imgpl2{display: block}
	.imgpl1{display:none;}
	.width152{width:100%;}


	.jmlc2 .tj_lcall {top: 0;}
	.tj_lcall1 .s_lggh1{position: relative;top:-0.8rem;left:0.6rem;}
	.tj_lcall2 .s_lggh1{top: 0.4rem; position: relative;left: -0.4rem;}
	
	.pp_tits{line-height: 1.2rem;font-size: 0.7rem; }
	.pp_tits2{line-height:1rem;text-align: center;color:#595757;font-size: 0.5rem;}
		.pp_btm img{margin-bottom:0.8rem;}
	.jm_ys ul li.li_nmgd img:nth-of-type(1) {float: left;}
		.jm_ys ul li:nth-child(2n+1) img:nth-of-type(1) {float: right;}

		.banner3{height:16rem;background-size: cover!important}
		.phone_num {
			width: 50%;

		    background: rgba(0,0,0,0.2);
		}
	.jm_ys ul li:nth-of-type(2)>div:nth-of-type(1){float: right}
	.jm_ys ul li:nth-of-type(3)>div:nth-of-type(1){float: right}
	.jm_ys ul li:nth-of-type(6)>div:nth-of-type(1){float: right}



}


.box_lg {width:3.125rem;height: 2.333333rem;}
.box_lg p{color:#fff;padding: 0 0.3333rem;}
.box_lg p:nth-of-type(1){font-size: 0.26rem;line-height: 0.85rem;padding-top: 0.25rem;}

.box_lg p:nth-of-type(2){font-size: 0.165rem;line-height: 0.2333rem;}

@media screen and (max-width: 640px) {
	.box_lg {width:50%;height: 5.6rem;}
	.box_lg p{color:#fff;padding: 0 0.3333rem;}
	.box_lg p:nth-of-type(1){font-size: 0.7rem;line-height:1.5rem;padding-top: 0.5rem}
	.box_lg p:nth-of-type(2){font-size: 0.45rem;line-height: 0.75rem;}

	.banner_lgsf{font-size: 0.9rem;line-height: 1.5rem;height:1.5rem;text-align: center;margin-top: 0.1rem}

	.phone_numsgb{bottom:10%;}
	.banenr_bland img {
	    padding-top: 0.25rem;
	    width: 20%;
	}
}