@charset "utf-8";
/*会员管理包括所有页里中间那块解决方案-----------------------------------------------------------------------------------------*/
.main_box {
 max-width:1200px;width:100%;margin:0 auto;
}
.main1220{ max-width: 1200px;width:100%; margin:0 auto;}
/*内页标题 */
.hometitlexxy_fouryi_box{text-align:center}
.homexxy_fouryi_title{color:#fb528b;font-family:'微软雅黑'; padding-bottom:0rem;padding-top:3rem; text-align:center;font-size:2.8rem;font-weight: 600}
.homexxy_fouryi_title .box{  margin:10px auto;font-weight: 500}
.hometitlexxy_fouryi_box p {
  text-align: center;
  padding: 0 20px;
  background: #FFF;
  margin-bottom:10px;
  font-size: 2rem;
  color: #666666;
  width: auto;
  display:inline-block !important;
  display:inline;
  text-transform: uppercase;
  font-family: Verdana, Geneva, sans-serif;}
.homenew_title01 {
  color: #111111;
  font-family:'微软雅黑';
  padding-top:40px;
  padding-bottom:15px;font-weight: 600;
  text-align:center;
  font-size:2.6rem;
  line-height:140%;
  position:relative;
}
.jypx_main_box{max-width:1200px;width:100%;margin:0 auto;}
.mbdhcol{font-size: 1.6rem;padding: 5px}
.jypx_our{margin:10px auto;text-align:center;font-size:30px; color:#000000;font-weight: 600}
.jypx_our_sub {
  margin:0 auto;
  text-align: center;
  font-size:16px;
  color:#8c8c8c;
  font-weight: 500;
}
/*内页标题 */
/*方案主体one*/
.jjfa_one{width:100%; margin-top:-20px; text-align: center;padding-top:65px;
background: url("/soft/newsite/hygl/1111.png") no-repeat center top,linear-gradient(to bottom, #fff 0%, #fff3f7 5%) ; 
}
.jjfa_tow{ z-index: 99;background: url("/soft/newsite/hygl/1111.png") #fff3f7 no-repeat center top;}
.jjfa_one .title{text-align: center;font-size: 2.4rem; color: #ffffff; margin-bottom:10px;}
.jjfa_one .title span{font-size: 2.4rem;font-weight:600}
.jjfa_one_bottom{width:100%;padding-bottom: 31px;}
.jjfa_one_bottom .mainjjfa{ max-width:1150px;width:100%; background: #ffffff; border-radius: 20px;
margin: 0 auto; text-align: center;box-shadow: 0 0 20px 0 rgba(0,0,0,.1);
position: relative; padding-bottom: 45px;margin-bottom:15px;}
.jjfa_one_bottom .mainjjfa .mainjjfabox{padding:20px 0; padding-top:20px; padding-bottom:0px;}
.paddingtop{ padding-top:19px !important;}
.jjfa_one_bottom .mainjjfa .mainjjfabox .title{font-size:2rem; color: #000; font-weight: 600;margin-top: 10px;}
.jjfa_one_bottom .mainjjfa .mainjjfabox .subtitle{font-size:16px;color: #8c8c8c; font-weight:500;margin-top:8px;}
.jjfa_one_bottom .mainjjfa .mainjjfabox .imgbox{background: #ffffff; padding: 0;max-width: 1000px;width: 100%; border-radius: 30px; 
margin: 30px auto;padding-bottom: 20px;
}
.jjfa_one_bottom .mainjjfa .mainjjfabox .imgbox img,.jjfa_one_bottom .mainjjfa .mainjjfabox .imgbox_aa img{width:100%}
.jjfa_one_bottom .mainjjfa .mainjjfabox .imgbox_aa{background:#ffffff; padding:30px 0;max-width:1000px;width:100%;border-radius:30px; 
margin: 20px auto;
}
.jjfahr{color:#e7e7e7;
height:2px; overflow: hidden;
border:none;
border-top-color:currentcolor;
border-top-style:none;
border-top-width:medium;
border-top:2px solid #e7e7e7;
max-width:1000px;width:100%;
margin:10px auto; margin-top:20px;}
.max_title{ color: #ff3774;font-size:3rem;font-weight:600;display:inline-block;text-indent:6px;}
.max_title_img{vertical-align: bottom}
.title_img{width: 22%}
a.jjfaxq:link {
  color: #ff4b82 !important;
  background: rgba(255,255,255,1);
  border-radius:50px;
  border: 1px solid #ff4b82;
  text-align: center;
  font-size: 1.8rem;
  height: 4.6rem;
  line-height: 4.6rem;
  width:16.9rem;
  display:inline-block;
  margin: 0 auto;
  margin-top:-20px;
}
a.jjfaxq:visited {color: #ff4b82;background: rgba(255,255,255,1);}
a.jjfaxq:hover { color: #e7356b !important;background: rgba(255,255,255,1);}
a.jjfaxq:active {color: #ff4b82;background: rgba(255,255,255,1);}
a.jjfa:link {
  color:#ffffff !important;
  background:rgba(255,75,130,1);
  border-radius:50px;
  text-align: center;
  font-size:1.8rem;
  height: 4.8rem;
  line-height: 4.8rem;
  width: 17.1rem;
  display:inline-block;
  margin: 0 auto;
  margin-top:-20px;
}
a.jjfa:visited {color: #ffffff;background: rgba(255,75,130,1);}
a.jjfa:hover { background:#ffffff;color: #ffffff !important;background: rgba(255,75,130,0.9);}
a.jjfa:active {color: #ffffff;background: rgba(255,75,130,1);}
a.jjfad:link {/*dibuzuidadeanniu*/
  color:#ffffff !important;
  background:rgba(255,75,130,1);
  border-radius:50px;
  text-align:center;
  font-size:3.6rem!important;
  height:9.7rem !important;
  line-height:9.7rem !important;
  width:38.6rem !important;
  display:block !important;
  margin:0 auto;margin-bottom: 70px;
}ma
a.mright:link{margin-right:35px;}
.maintext_aa_box {margin: 0 73px;overflow: hidden;margin-bottom: 45px;}
.maintext_aa {width: 50%; height:110px;padding-left: 30px; border-bottom:2px solid #e9e9e9;border-right: 2px solid #e9e9e9;float:left}
.maintext_aa li{text-align:left;line-height: 240%;color: #000000;font-size:18px;font-weight: 600}
.maintext_aa p{text-align: left;line-height: 196%;color: #8c8c8c;overflow: hidden;font-size:16px;margin:0 0 10px 0; padding-bottom: 10px;}
.maintext_aa li:before{content: "●"; font-size: 25px; display: block; width: 4.5%;float: left;color: #fd0953}
.jjfa_six{z-index: 99;background: url("/soft/newsite/hygl/66666.png") #fff3f7 no-repeat center top;}
/*上面是有用的样式上面主要是那一堆解决方案样式一到六*/

/*产康门店-------------------*/
.ensurebox{width:100%;display:flex; justify-content: space-between;  flex-wrap: wrap;
font-size:18px;color:#8c8c8c; padding-top:70px;padding-bottom: 50px;}
.ensurebox li{flex: 0 0 19%;width: 19%; height:230px;box-shadow:0 0 0px 0 rgba(0,0,0,0.1); text-align:center; float:left; cursor:pointer; border:1px solid #ffc8da;
border-radius:10px; margin-bottom: 20px;}
.ensurebox .list{width:5px; border-left:1px solid #3eb7eb; float:left; height:90px; margin:0 10px;}
.ensurebox li:hover p{ }
.ensurebox li .image01{ width:70px; height:70px; background:url(/soft/newsite/jjfa/slb01.png); margin:0 auto;margin-top: 40px}
.ensurebox li:hover .image01{ background:url(/soft/newsite/jjfa/slb01.png); margin-top: 40px}
.ensurebox li .image02{ width:70px; height:70px; background:url(/soft/newsite/jjfa/slb02.png); margin:0 auto;margin-top: 40px}
.ensurebox li:hover .image02{ background:url(/soft/newsite/jjfa/slb02.png);margin-top: 40px }
.ensurebox li .image03{ width:70px; height:70px; background:url(/soft/newsite/jjfa/slb03.png); margin:0 auto;margin-top: 40px}
.ensurebox li:hover .image03{ background:url(/soft/newsite/jjfa/slb03.png); margin-top: 40px}
.ensurebox li .image04{ width:70px; height:70px; background:url(/soft/newsite/jjfa/slb04.png); margin:0 auto;margin-top: 40px}
.ensurebox li:hover .image04{ background:url(/soft/newsite/jjfa/slb04.png);margin-top: 40px }
.ensurebox li .image05{ width:70px; height:70px; background:url(/soft/newsite/jjfa/slb05.png); margin:0 auto;margin-top: 40px}
.ensurebox li:hover .image05{ background:url(/soft/newsite/jjfa/slb05.png); margin-top: 40px}
.ensurebox li img{}
.ensurebox li p{ font-size:18px; text-align:center; color:#ff4c88; padding-top:15px;}
.ensurebox li .title{font-size:12px; color:#8c8c8c; padding-top:10px;}

/*产康切换*/
.fouryi .contact_ck{ color:#666666; font-size:14px; float:left; margin-left:5px;margin-top:113px;max-width: 465px;
	box-shadow:0 0 0 0;margin-bottom: 0px; }
.fouryi .contact_ck li{padding-left: 5px;}
.fouryi .contact_ck li h3{ font-size:18px; color:#333333; font-weight:500; margin-bottom: 0}
.fouryi .contact_ck li p{margin-top: -35px; padding-left:20px; padding-bottom:15px; color: #8c8c8c; font-size: 16px;line-height: 165%}
.fouryi .contact_ck li h3 img{ vertical-align:middle; margin-right: 5px;}
.title_five {
  font-size: 2.4rem;
  color: #333333;
  font-weight: 600;
  text-indent: 0px;
  padding-bottom: 0;
  background: url() !important;
}
a.titleboxtext_more:link {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ff4785; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer
	 }
a.titleboxtext_more:visited {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ff4785; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
 a.titleboxtext_more:hover{ background:#ffffff; color:#ff4785}
a.titleboxtext_more:active {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ff4785; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer
	 }
a.titleboxtext_more01:link {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff4785
	 }
a.titleboxtext_more01:visited {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px;text-align:center; vertical-align: middle; cursor:pointer;background: #ff4785
	 }
 a.titleboxtext_more01:hover{ background:#ff4785; color:#ffffff}
a.titleboxtext_more01:active {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff4785}
/*产康门店-------------------*/


/*养生馆*/
.al_main{margin-top: 30px;  display:flex;
  flex-wrap: wrap;
  -webkit-box-pack:justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;}
.al_bpx_right{ margin-right:0px !important;}
.al_bpx{width:20%;padding:8px;  background:#ffffff; display: inline-block;*display:inline;*zoom:1;text-align:center; color:#111111; cursor:pointer;
	text-align: center; margin-top: 20px;margin-left: 0px; position: relative}
.al_bpx img{width: 100%}
.al_bpx:hover .al_bpx_ny{display: block}
.al_bpx:hover .al_bpx_ny_ny{display: none}
.al_bpx_ny{width:91%; height:85%;padding-top: 80px; background: rgba(0,0,0,0.6); position: absolute; top:11px;left:12px; text-align: center;border-radius: 20px; display:none }
.al_bpx_ny .title{font-size: 24px;color: #ff3377; font-weight: 600 ;padding-left: 20px;padding-top: 20px;padding-bottom: 15px;}
.al_bpx_ny .list{font-size: 16px;color: #000000; font-weight: 500 ;line-height: 190%;padding-left: 20px;}
.al_bpx_ny .text{font-size: 16px;color: #8c8c8c; font-weight: 500;line-height: 190%;padding-left: 20px;  padding-top: 15px;padding-right: 20px;}
.al_bpx_ny .text span{color: #000000; font-weight: 600 }
.al_bpx_ny_ny{width:208px;  background: rgba(255,255,255,0.8); position: absolute; top:100px;left:0; text-align: left; border-radius: 0 20px 20px 0;padding-bottom: 15px;}
.al_bpx_ny_ny .title{font-size: 30px;color: #ff3377; font-weight: 600 ;padding-left: 20px;padding-top: 20px;padding-bottom: 15px;}
.al_bpx_ny_ny .list{font-size: 18px;color: #000000; font-weight: 500 ;line-height: 180%;padding-left: 20px;}
.al_bpx_ny_ny .list span{font-weight: 600 }
.alh3{font-size: 16px; line-height: 250%}

/*养生馆*/
@media screen and (max-width:1600px) {
.title_img{width: 30%}
}
@media screen and (max-width:1200px) {
.jjfa_one_bottom .mainjjfa {width: 96%;margin: 0 2%}
.main_box {
 max-width:1200px;width:96%;margin:0 2%;
}
.main1220{ max-width:1200px;width:96%; margin:0 2%;}
}
@media screen and (max-width:800px) {
.title_img{width:70%}
.maintext_aa {width:100%;}
.maintext_aa_box {margin:0 5px;}
.homexxy_fouryi_title {
 padding-bottom: 0rem;padding-top:1.8rem;}
.jjfa_one_bottom .mainjjfa {width:96%;margin:0 2%}
	.fouryi .contact_ck{ margin-top:20px;}
	.ensurebox{width:96%;margin: 0 2%}
	.ensurebox li{flex: 0 0 48%;
  width: 48%;}
}
/*会员管理包括所有页里中间那块解决方案-----------------------------------------------------------------------------------------*/
/*tky拓客营销 -----------------------------------------------------------------------------------------*/

.main1220_box {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;display:flex;
  flex-wrap: wrap;
  justify-content: space-between;}
.fouryi100{ width: 100%;background: #ffffff;padding: 40px 0}
.gray100{ width: 100%;background: #f5f5f5;padding: 40px 0}
.fouryi_box{ flex: 0 0 45%;width: 45%}


.fouryi_box h3{ font-weight:500; color:#111111; font-size:2.6rem;padding:20px 0 10px 0;}
.fouryi_box h5{ font-weight:400; color:#333333; font-size:2.2rem;padding:0 0 15px 0;}
.fouryi_box h6{font-size: 1.6rem; color: #666666; font-weight: 100;line-height: 160%}
.fouryi_box h4{ font-weight:500; color:#333333; font-size:2rem;padding-bottom:0px; padding-top:0px; margin-top: 20px;margin-bottom:0px;}
.fouryi_box h4 img{ margin-right:10px; margin-bottom:0px;}
.fouryi_box h4 p{font-weight:500; color:#666666; font-size:2rem; line-height:180%; text-indent: 0; padding-left: 50px; margin-top: -40px;}
.fouryi_box h4 p span{ color:#fa79a4;
}
.fouryi_box p{ font-weight:500; color:#666666; font-size:1.6rem; line-height:180%; text-indent:50px;}
.fouryi_box .two{text-indent:0px; font-size:1.9rem; display:block; color:#666666; overflow:hidden; padding:15px 0;}
.fouryi_box .two .text{ margin-left:50px; width:85%;font-size: 1.9rem;
color: #666666;
margin-top:-45px;}
.fouryi_box .two img{ margin-right:10px;}
.fouryi_boxmargin-left{flex: 0 0 50%;width: 50%}

/*方案*/
.a_lszm_syfw_main{display: flex;display:flex;
  flex-wrap: wrap;
  justify-content: space-between;max-width: 1200px;width: 100%; margin: 0 auto}
.a_lszm_syfw_main li{ border-radius: 17px; float: left;width:19%; background: rgba(255,255,255,1); position: relative;cursor: pointer; text-align: center;margin-top: 10px;}
.a_lszm_syfw_main li .hover{display: none}
.a_lszm_syfw_main li:hover .hover{display: block;position: absolute;left:0; top:0; background:#ffffff;width:100%;min-height:259px;border-radius:17px;cursor: pointer}

.a_lszm_syfw_main li img{ margin-top: 5px;margin: 5px 5px 0 5px;}
.a_lszm_syfw_main li b{ font-weight: 500; display: block; border-radius: 8px; text-align: left;font-size:1.8rem;color:#000000;line-height:150%;margin: 5px 5px;}
.sub_dz{margin:5px 5px;overflow: hidden;margin-top: 0; width: 88%}
.sub_dz .left{color: #ff4c88; float:left;margin: 0; font-size: 16px;}
.sub_dz .right{color: #8c8c8c; float:right; margin: 0; font-size: 14px;}
.onli_lszma a{ color:#ff4c88 !important; }
.whitemargin01 {
    padding-top: 50px !important;
}
.whitemargin0102 {
    margin-top: 40px !important;
}
.lszm_mfsy01 {
    background-image: linear-gradient(#ffcd00, #ffa232);
}


/*个别页面如myapp弹出表单
#showmfsy{ width:521px; height:440px; background:url(../images/images/images2019/tky/mfsy_back.png); position: absolute;margin-left:-260px; text-align:center; z-index:999}
#showmfsy #close{width:31px; height:31px; margin-left:501px; margin-top:-10px;cursor:pointer;}
.contact01{ width:350px; margin:0 auto; margin-top:70px;}
.mask{ width:100%; height:100%; position:absolute;left:0; top:0; background:rgba(0,0,0,0.2); z-index:998}
*/
@media screen and (max-width:800px) {
	a.titleboxtext_more:link {margin-left: 35%
	}
	.wapli{display: none}
	.a_lszm_syfw_main li{ border-radius: 17px; float: left;width:48%;}
	.a_lszm_syfw_main li img{width: 98%}
	.a_lszm_syfw_main li .hover img{width: 60%;margin: 0 20%; height: 80%}
.fouryi_box{ flex: 0 0 90%;width: 90% ;margin: 0 5%}	
	.fouryi_boxmargin-left{flex: 0 0 90%;width: 90%;margin: 0 5%}
	.a_lszm_syfw_main li b{    display: -webkit-box;
    -webkit-line-clamp: 1; /* 最多显示的行数 */
    -webkit-box-orient: vertical;
    overflow: hidden;}
}
/*tky拓客营销 -----------------------------------------------------------------------------------------*/
/*新闻列表页 -----------------------------------------------------------------------------------------*/

/*面包导航*/
.mb_dg{width:100%;background: #f4f4f4;height: 52px;box-shadow:0 0 10px 2px rgba(0,0,0,0.0);margin-top: -2px;}
.mb_dg:before{content: "";display: block;width:100%;padding-top:1px; box-shadow: 4px 0 6px 0px rgba(0,0,0,0.2);}
.mb_dg_box{max-width: 1200px; width: 100%;line-height: 52px;margin:0 auto}
.mb_dg_box a:link{ color: #808080 !important;font-size: 14px;}
/*新闻列表样式*/
.mySwiper_news_list{width:100%}
.list_main_box{width: 100%; margin-top: 0px;background: #ffffff;overflow: hidden;
display: flex;
    flex-wrap: wrap;
}
.list_main_box_main{max-width: 1200px; width: 100%; margin: 0 auto}
.index-news_list{padding: 10px 0;
box-sizing: border-box;
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
}
 .index-news_list .title {
	 max-width: 1200px;margin:30px auto;
  font-size: 44px;
}
.news_list_s{isplay: inline-block;margin: 0 auto;margin-top: 50px;}
.index-news_list .main{display: flex;flex-wrap: wrap; background: #ffffff; -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width:100%;
  padding: 1% 1%;margin-bottom:1%;border: 1px #E4E2E2 solid;border-radius: 15px;}

.index-news_list .main .list {box-sizing: border-box;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
  padding-left: 5px;
  padding-right: 5px;
  text-align: left
}
.index-newslist_main_list01{-ms-flex: 0 0 72% !important ;
  flex: 0 0 72% !important ;
  max-width: 72% !important ; }
.index-news_list .main .list .item{
  z-index: 1;height: 100% ;
  overflow: hidden;}

.index-news_list .main .list .item .bg {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -o-object-fit: cover;
    object-fit: cover;
    z-index: 2;
}
.index-news_list .main .list .lisat{
  width: 100%;
  height: 100%;
  z-index: 5;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 1vw;
  padding-right: 0vw;
 /* margin-top: -moz-calc(4px * 1.2 * 2);
  margin-top: calc(4px * 1.2 * 2);*/
  -webkit-transition: .4s ease all;
  -moz-transition: .4s ease all;
  -o-transition: .4s ease all;
  transition: .4s ease all;
  font-size: 15px; 
}
.index-news_list .main .list .lisat .hid{width:100%;color: #767676;line-height: 180%;font-size: 16px;}
.index-news_list .main .list .lisat .hid h3{ font-size: 20px;color: #111;line-height: 150%;  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* 限制为3行 */
  overflow: hidden;
  text-overflow: ellipsis;}
.two_line{display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* 限制为3行 */
  overflow: hidden;
  text-overflow: ellipsis;}

.index-news_list .main .list .lisat img{width: 100%}

/*右边列表*/
.titlenew_bg {
    line-height: 45px;
    font-size: 16px;
    font-weight: bold;
    color: #1c8cd2;
    text-indent: 1em;
    font-family: "微软雅黑";
    height: 45px;
    border: #e0e0e0 solid 0px;
}

.newns_left {
    width: 100%;
    float: left;
    border: 1px #d2d2d2 solid;
}
.newns_left ul {
    width: 100%;
}
.newns_left ul li {
    height:35px;
    width:100%;
    list-style-type: none;
    line-height:35px;
    text-align:center;
    font-size:14px;
    border-bottom: 1px dotted #fff;
    background-color: #ffffff;
}

.newnss_left {
    margin-top: 5px;
    width: 100%;display: flex;
    margin-right: 55px;
    float: left;
    border: 1px #d2d2d2 solid;
}
.newnss_left ul {
  width: 100%;display: flex;flex-wrap: wrap;justify-content:space-between;
}
.newnss_left ul li {
   flex: 0 0 48%;
	width: 48%;

    text-align: center;
    border: 0px solid #CCC;
}
.newnss_left ul li img {
    border: 1px solid #CCC;width: 100%;
}
.newsrightmain {
    float: right !important;
    margin-left: 10px !important;
    margin-right: 0 !important
}
.about_left_left {
    width: 20%; flex: 0 0 20%;
    float: left;margin-top:10px;
}
/*右边列表*/



/*新闻列表样式*/

.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align:right}
#pages { padding:14px 0 10px; font-family:宋体}
#pages a { display:inline-block;*display:inline;*zoom:1; height:40px; line-height:40px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 2%;font-size: 15px;}
#pages a.a1 { background:url() no-repeat 0 5px;  padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; *display:inline;*zoom:1;height:40px; line-height:40px; background:#8BC3F8; border:1px solid #8BC3F8; color:#fff; text-align:center;padding:0 2%;font-size: 15px;}
.page .noPage { display:inline-block;*display:inline;*zoom:1; width:10%; height:40px; line-height:40px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}


/*show*/
/*内页新闻相关列表*/
body{/*background: #f7f7f7  !important*/}
.new_main{ max-width:1200px;width: 100%; overflow:hidden;margin:0 auto;  margin-top:20px; clear:both}

.new_main01{background: #fff;  max-width:1200px;width: 100%; overflow:hidden;margin:0 auto; padding: 10px 0; padding-bottom: 20px; margin-top:20px; clear:both}
.n_n_title{ background:#f8f8f8;width: 100%; padding-left:0px; text-align:left; line-height:40px; height:40px;}
.n_n_title a{font-size: 16px; color: #7e7e7e}
.n_n_ny {
  width: 73%;
  min-height: 1010px;
  border-radius: 3px;
  background: #fff;
  border: 0px #d5d5d5 solid;
  float: left;
  margin: 0 15px 0 0px;}
.lxxnews {
    width:24%;
    float:right;
    display:inline;
    background:#ffffff;
    padding:10px 13px;
    margin-left:10px;border-radius:10px;
}
.hitpm{ width:100%;margin-bottom:-10px;}
.hitpm ul{ margin:0; padding:0;margin-left: 6px; background:url(); background-repeat:no-repeat; overflow:hidden; }
.hitpm ul li{ margin:10px 0.5%; padding:0; float:left; width:18.7%; border: 1px solid #dedede;border-radius: 20px;height: 30px; line-height: 30px;background: #f6f6f6}
.hitpm ul li:hover{ margin:10px 0.5%; padding:0;background: #fff; float:left; width:18.7%; border: 1px solid #fd669c;border-radius: 20px;height: 30px; line-height: 30px;}

.hitpm ul li h2{ margin:0; padding:0 5px; font-weight:0; white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏超出容器的部分 */
  text-overflow: ellipsis; /* 显示省略号 */font-size:13px; text-align: center;width:100%; font-weight:100;line-height: 30px}
.hitpm ul li h2 a:link{color: #111111 ;font-size: 15px;}
.hitpm ul li h2 a:hover{color: #000;font-size: 15px;}
a.hitpma:link {color:#111111;font-size:15px;}
a.hitpma:visited {color:#111111;}
a.hitpma:hover {color:#000;}
a.hitpma:active {color:#111111;}
.hitpm h3,.xgnexs h3{border-radius:10px;color:#000000; line-height:40px;border-bottom: 1px solid #f7f7f7;
	width:96%;margin: 5px 2%; text-align:left; font-size:24px; font-weight:500; margin-top:10px;}
.hitpm h3:before,.xgnexs h3:before{ content:' ';
    display: inline-block;
    width: 3px;
    height: 24px;
    background:#ff376d ;
    margin-right: 10px;margin-left:-3px;
    border-radius: 2px;
    vertical-align: -3px;}
.xgnexs{ width:100%; overflow:hidden}
.xgnexs li{ margin:5px 0;padding:0;font-weight:0;font-size:13px;float:left;text-indent:20px;width:45%;ont-weight:100}
.xgnexs li h2{ margin:0; padding:0; font-weight:0;font-size:13px; text-indent:20px;width:100%; font-weight:100;line-height: 170%;
white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;}


.newn_right {
  line-height: 200%;
  font-size: 16px;
  margin: 0px 20px;
}
.newn_right h1{ display: block;
width: 99%;
height:auto !important;
text-align: center;
font-size: 2.6rem;
font-weight: bold;
color: #333;
padding: 19px 10px 40px 0 !important;
line-height: 150%;}

.datly{display:block;text-align:center;height:30px;line-height:30px; background-color:#F2F2F2;font-size:12px; color:#999;}
.datly a:link{font-size:12px; color:#999;}
.fanye{width: 680px;background-color: #F7F7F7;clear: both; margin:0 auto;border:1px solid #E3E3E3;line-height: 40px; display: none !important}
/*news_show*/
.hxcp_box{width: 100%;padding: 0px;margin-top: 10px;}
.hxcp_box .title{width: 100%;height:19px; 
text-align: left;color: #000;
font-weight: 600;font-size: 18px;font-style: italic; margin:20px auto;line-height:20px
}
.hxcp_box .title:before{content: ' ';
  display: inline-block;
  width: 3px;
  height: 18px;
  background: #ff376d;
  margin-right: 10px;
  margin-left: -0;
  border-radius: 2px;
  vertical-align: -3px;}
.hxcp_box .main_box{ background: #ffffff; }

.hxcp_box .main_box .title_sone{color: #000;background: #f6f6f6; font-size: 16px;height:50px;line-height: 50px; text-align: center;margin:-10px 0 8px 0}
.hxcp_box .main_box .list_list{ background: #f3fffe;border-radius:0px;overflow: hidden;padding:0px 0px;padding-bottom:0}
.hxcp_box .main_box .list_list li{width:50%; float:left;list-style: none;font-size: 12px;line-height: 220%}
.hxcp_box .main_box .list_list li img{padding-right: 5px;vertical-align: text-bottom}
/**/


.mainbox_ny{ border: 1px solid #e8e8e8;margin: 15px 0 0px 21px; border-radius: 10px; width: 47.5%;padding:16px; float: left}
.mainbox_ny .title{ font-size:2rem;font-weight: 600; padding-bottom:3px;margin-top: -3px;line-height: 140%;/*text-overflow:ellipsis;white-space: nowrap;*/}
.mainbox_ny .title a{color: #000 !important}
.mainbox_ny .titlesub{font-size:1.6rem; color:#656565; margin:5px 0;margin-top:5px !important;line-height: 144%}
.mainbox_ny .titlesub_B{font-size:1.4rem;color:#a8a8a8;margin:5px 0;margin-top:10px !important;margin-bottom:0px;display: inline-block}
.mainbox_ny .submargin{ margin-top:10px; padding-top:0 !important}
.mainbox_ny .submargin a:link{ color:#656565;}
.mainbox_ny .submargin a:visited{ color:#656565;}
.mainbox_ny .submargin a:hover{ color:#999999;}
.mainbox_ny .submargin a:active{ color:#656565;}

a.morea:link {color:#8c8c8c;font-size:14px;margin-left: 10px;}
a.morea:visited {color:#8c8c8c;}
a.morea:hover {color:#999999;}
a.morea:active {color:#8c8c8c;}
.new2018_box01 {width: 100%}
.new2018_box01 img{width:100%}
.hxcp_box .main_box .list_list {width: 100%}
.hxcp_box .main_box .list_list li {width: 100%}
.hxcp_box .main_box .list_list li img{width:100%}
/*内页新闻相关列表*/

.pimage img{margin: 0 auto; display: block ;max-width: 100%;}
.pimage{line-height: 200%; font-size: 16px; margin: 0px 10px}
.pimage p{line-height: 200%; font-size: 16px !important;margin: 20px 0px !important}
.pimage p a{line-height: 200%; font-size: 16px !important;padding-top: 20px; color: #ff4c88 !important}
.pimage p a:hover{ line-height: 200%; font-size: 16px;padding-top: 20px; color:#ed9d03 !important }
.pimage h4,.pimage h3{font-weight: 600 ;font-size: 16px}
/*show*/


@media screen and (max-width: 800px) {
	html,body{font-size:50%;}
	.hxcp_box .title,.hitpm h3,.xgnexs h3{border-radius:10px; color:#000000;border-bottom: 1px solid #f7f7f7;
	width:96%;margin: 5px 2%; text-align:center; font-size:2.4rem; font-weight:500; margin-top:10px;margin-bottom: 10px}
.hitpm h3:before,.xgnexs h3:before,.hxcp_box .title:before{ content:' ';
    display: inline-block;
    width: 0px;
    height: 0px;
    background:#ff376d ;
    margin-right: 10px;margin-left:-3px;
    border-radius: 2px;
    vertical-align: -3px;}
	
.about_left_left{display: none}
.index-news_list{margin:0 2%;max-width: 96%}
.index-newslist_main_list01{max-width: 60% !important;flex: 0 0 60% !important;}

.index-news_list .main .list{flex: 0 0 40% ;max-width: 40% }
.two_line {-webkit-line-clamp: 1;}
	.lxxnews{width: 100%;background: #f4f4f4;margin-left: 0}
	.n_n_ny{width: 100%}
	.new2018_box01,.new_mainwap{display: none}
	.mainbox_ny{width: 94%}
	.hitpm ul li{width: 48%}
}

/*新闻列表页 -----------------------------------------------------------------------------------------*/
/*私域运营scrm-----------------------------------------------------------------------------------------*/

.adv_jypx{ width: 100%;
    position: relative;min-height:720px;height:720px; 
    max-height: 720px; background: url("/soft/newsite/scrm/banner.png"); background-position: center center}
.adv_jypx img{width:100%}
.top_mfsy {display: -webkit-box;
position: absolute;
left: 50%;
top:20%;
transform: translate(-50%, -20%);
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: star;
-moz-box-pack: star;
-ms-flex-pack: star;
justify-content: star;
-webkit-box-align: star;
-moz-box-align: star;
-ms-flex-align: star;
align-items: star;
-webkit-box-flex: 0;
-moz-box-flex: 0;
width:100%;max-width: 1185px; justify-content:space-between;
margin: 0 auto	/*margin: 0 calc((100% - 1200px)/2)*/;
margin-top: 3.326rem;
}
.homemfsybut_scrm {
  width: 165px;
  height: 51px;
  border-radius: 5px;
  border: 2px solid #ffffff;
  display: block;
  color: #ffffff;
  line-height: 51px;
  font-size: 20px;
  text-align: center;
}
/*第一 个切换*/
.mySwiperthumbmain_scrm {
        height: 80%;
        width: 100%;
      }
.mySwiperthumb_scrm {
        height: 20%;background: #fff;border-radius: 15px 15px 0 0 ;
        box-sizing: border-box;overflow: visible !important;
        padding: 1rem 0 !important;
      }
.mySwiperthumb_scrm .swiper-wrapper{
  display:flex;margin-top: 3rem;
  flex-wrap: wrap;
  -webkit-box-pack:justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: center;}
.mySwiperthumbmain_scrm .swiper-button-next{background: url(/soft/newsite/newhome/av01.png) no-repeat;background-size: cover;
width: calc(var(--swiper-navigation-size)/ 41 * 41);
height: calc(var(--swiper-navigation-size)/ 41 * 41);
}
.mySwiperthumbmain_scrm .swiper-button-prev{background: url(/soft/newsite/newhome/av02.png) no-repeat;background-size: cover;
width: calc(var(--swiper-navigation-size)/ 41 * 41);
height: calc(var(--swiper-navigation-size)/ 41 * 41);}
.mySwiperthumbmain_scrm .swiper-button-next:after{content: "";display: none !important	
}
.mySwiperthumbmain_scrm .swiper-button-prev:after{content: "";display: none !important	
}
.mySwiperthumb_scrm .swiper-slide {
padding:0.6rem 0.1rem;margin: 0 1rem; flex: 1 1 13%;max-width: 13%;height: 100%;cursor: pointer;
opacity: 0.5;border-radius: 40px;border: 1px solid #dadada;
color: #000;font-size: 1.8rem;text-align: center;
}
.mySwiperthumb_scrm .swiper-slide .img_01{width: 30%;margin: 0 35% ;margin-bottom: 0.5rem;}
.mySwiperthumb_scrm .swiper-slide-thumb-active {position: relative;
opacity: 1;color:#fff;background: linear-gradient(#fb5089 , #fb5089);
}.mySwiperthumb_scrm .swiper-slide-thumb-active a{color:#fff}
/*.mySwiperthumb_scrm .swiper-slide-thumb-active:after{content:" ";background:#fa3678;
  height: 2px;
  width: 100%;
  position: absolute;
  bottom: -1.3rem;
  left:0px;z-index: 10}
*/
/*fouryi*/
.main_box_main {
  width: 100%;
  background: url(/soft/newsite/scrm/bacg01.png) #fbfbfb;
    background-position-x: 0%;
    background-position-y: 0%;
  overflow: hidden;
  z-index: -2;
  height: 504px;
  background-position: center center;
}
.main_box_main01 {
  width: 100%;
  background: url(/soft/newsite/scrm/bacg02.png) #fbfbfb;
    background-position-x: 0%;
    background-position-y: 0%;
  overflow: hidden;
  z-index: -2;
  height: 504px;
  background-position: center center;
}
.fouryi{flex-wrap: wrap;display: flex;
  justify-content: space-between;max-width: 1200px;margin: 40px 3% !important;
	width: 94% !important;}
.fouryi .titlebox{ flex:1 1 52%;max-width:52%;}
.fouryi .titlebox img{width:100%}
.foryilia{flex:1 1 40%;max-width: 40%;margin-left: 4% }
.foryilia .title{font-size:28px;width:210px; color: #370012;position: relative;height:95px;display:table-cell;/*按照单元格的样式显示元素*/
vertical-align:bottom;   /*底对齐*/padding-bottom:0px;}
.foryilia .title:before{content: url(/soft/newsite/scrm/lit_list.png);margin-left: -30px;}
.foryilia .title span{z-index: 1;position: absolute;display: block;bottom:0}
.posi{position: absolute;z-index: 0;bottom:10px;right:0}
.foryilia h3 a{ font-size:18px; color:#666666; font-weight:500; display:block; padding-top:0px;padding-left:0px;text-align:left}
.foryilia .subtitle{padding-top: 20px;font-size: 14px; color: #8c8c8c;width: 100%;clear: both}
.submargin{padding-top: 34px !important;}
.foryilia .subtitle .zx{width: 122px;height:40px; background:#fb5089;color:#fff; line-height: 40px;
	border-radius:8px; margin-top:18px;
	text-align: center;font-size:16px; float: left; margin-right: 30px; cursor: pointer}
.foryilia .subtitle .sy{width: 138px;height:43px; background:#fff;color:#fb5089; border: 1px solid #fb5089;line-height: 43px;text-align:center;font-size: 22px; float: left;cursor: pointer}
.foryilia .subtitle .titleone{color: #111111}
.foryilia .subtitle .titletwo{color: #fb5089}
.fouryi-title ul li .title a{ font-size:18px;color:#666666;font-weight:500; display:block; padding-top:0px;padding-left:0px;text-align: left}
.fouryi-title ul li .subtitle{font-size: 18px;color:#8c8c8c;padding-left:47px;padding-top:5px; padding-bottom:5px}
.titleboxtext{ font-size:2rem; padding-left:0px; padding-top:5px; line-height:180%; color: #333333;padding-bottom:12px;}


.fouryi .contact{ color:#666666; font-size:14px; float:left; margin-left:5px;margin-top:80px;max-width: 465px;}
.fouryi .contact li{padding-left: 5px;}
.fouryi .contact li h3{ font-size:18px; color:#333333; font-weight:500; margin-bottom: 0}
.fouryi .contact li p{margin-top: -25px; padding-left:20px; padding-bottom:15px; color: #8c8c8c; font-size: 16px;line-height: 165%}
.fouryi .contact li h3 img{ vertical-align:middle; margin-right: 5px;}
.jypx_our_sub {
  margin: 0 auto;
  text-align: center;
  font-size: 16px;
  color: #8c8c8c;
  font-weight: 500;
}
.whitemargin {
  padding-top: 36px !important;color: #fb528b !important
}
.jypx_our {
  margin: 15px auto;
  text-align: center;
  font-size: 2.8rem;
  color: #222222;
  font-weight: 500;
}
.lszm_mfsy{width: 24.3rem; height:60px;
    line-height: 60px; margin:0 auto;border: 1px solid #fb5089;
    background:#ffffff; color: #fb5089; font-size: 24px; text-align: center; border-radius:50px; margin-top: 30px;}
/*fouryi*/

/*八大核心功能*/
.mrmfboxxhomehome_scrm {
flex:0 0 20% !important;max-width:20% !important;   
    padding: 1rem 2.2rem;padding-bottom: 2rem;
    background: #ffffff;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    text-align: center;
    color: #111111;
    cursor: pointer;
    transition: all .2s;
    z-index: 1;
}
.mrmfboxxhomehome .img{margin: 23px auto; margin-bottom:0; transition: all .3s;width:88px;height:85px;}
.mrmfboxxhomehome .imgxx01{ background:url(/soft/newsite/scrm/eight/y1.png)}
.mrmfboxxhomehome:hover .imgxx01{ background:url(/soft/newsite/scrm/eight/y1-2.png)}
.mrmfboxxhomehome .imgxx02{ background:url(/soft/newsite/scrm/eight/y2.png)}
.mrmfboxxhomehome:hover .imgxx02{ background:url(/soft/newsite/scrm/eight/y2-2.png)}
.mrmfboxxhomehome .imgxx03{ background:url(/soft/newsite/scrm/eight/y3.png)}
.mrmfboxxhomehome:hover .imgxx03{ background:url(/soft/newsite/scrm/eight/y3-2.png)}
.mrmfboxxhomehome .imgxx04{ background:url(/soft/newsite/scrm/eight/y4.png)}
.mrmfboxxhomehome:hover .imgxx04{ background:url(/soft/newsite/scrm/eight/y4-2.png)}
.mrmfboxxhomehome .imgxx05{ background:url(/soft/newsite/scrm/eight/y5.png)}
.mrmfboxxhomehome:hover .imgxx05{ background:url(/soft/newsite/scrm/eight/y5-2.png)}
.mrmfboxxhomehome .imgxx06{ background:url(/soft/newsite/scrm/eight/y6.png)}
.mrmfboxxhomehome:hover .imgxx06{ background:url(/soft/newsite/scrm/eight/y6-2.png)}
.mrmfboxxhomehome .imgxx07{ background:url(/soft/newsite/scrm/eight/y7.png)}
.mrmfboxxhomehome:hover .imgxx07{ background:url(/soft/newsite/scrm/eight/y7-2.png)}
.mrmfboxxhomehome .imgxx08{ background:url(/soft/newsite/scrm/eight/y8.png)}
.mrmfboxxhomehome:hover .imgxx08{ background:url(/soft/newsite/scrm/eight/y8-2.png)}
.mrmfboxxhomehome .imgxx09{ background:url(/soft/newsite/scrm/eight/y9.png)}
.mrmfboxxhomehome:hover .imgxx09{ background:url(/soft/newsite/scrm/eight/y9-2.png)}
.mrmfboxxhomehome .imgxx10{ background:url(/soft/newsite/scrm/eight/y10.png)}
.mrmfboxxhomehome:hover .imgxx10{ background:url(/soft/newsite/scrm/eight/y10-2.png)}

@keyframes mymove
{
    from {opacity: 1; filter: Alpha(opacity=1)}
    to {opacity: 1; filter: Alpha(opacity=1)}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
 from {opacity: 0; filter: Alpha(opacity=1)}
 to {opacity: 1; filter: Alpha(opacity=1)}
}
@media screen and (max-width:800px) {
	.mywap{text-align: center}
	.adv_jypx{ overflow: hidden}
	.fouryi .titlebox{ flex:1 1 100%;max-width:100%;}
.foryilia{flex:1 1 94%;max-width: 94%;margin-left: 6% }
	.main_box_main01,.main_box_main {
  background:  #fbfbfb;
  height: auto;
}
.mySwiperthumb_scrm .swiper-slide {
	 flex: 1 1 25%;max-width: 25%;margin: 0 0 !important;font-size: 1.5rem;}
	
.mrmfboxxhomehome_scrm {
		flex:0 0 50% !important;max-width:50% !important; }
}

/*私域运营scrm-----------------------------------------------------------------------------------------*/
/*专题 新闻列表页 -----------------------------------------------------------------------------------------*/

.my_zt{overflow: hidden}
.my_zt .main{position: relative}
.my_zt .mySwiper3 {
        width: 100%;
        height: 100%;margin-top: 30px;margin-bottom: 20px;
		  height: 70px;
		  border-bottom: 1px solid #f5f5f5;
}
 .my_zt .mySwiper3 .swiper-slide {
  width: 120px;
  width: auto;
}
.my_zt .cur_zt > a:link{ color:#ff4c88 ; font-weight:bold;font-size: 20px;}
.my_zt .cur_zt > a:visited{ color:#ff4c88 ;font-weight:bold}
.my_zt .cur_zt > a:hover{ color:#ff4c88 ;font-weight:bold}
.my_zt .cur_zt > a:active{ color:#ff4c88 ;font-weight:bold}
.my_zt .cur_zt:before{ content:"";width: 100%;height: 2px; background: #ff4c88; position:absolute; bottom:0px; float:left }
.my_zt .mySwiper3 .swiper-slide a{font-size: 20px; font-weight: 600}
.my_zt .mySwiper3 .swiper-slide a:hover{color: #ff4c88}
.my_zt .mySwiper3 .swiper-slide {
  text-align: center;
  position: relative;
  font-size: 18px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding-left: 1.3%;position: relative;margin-left: 1%;
}
.my_zt .zs_sm{position: absolute;width: 90%;margin:0 5%;font-size: 13px; color: #9d9d9d;bottom:-30px;}
.my_zt .mySwiper3.swiper{--swiper-navigation-size: 20px;width: 90%;margin: 30px 5%;margin-top: 20px;}
.my_zt .mySwiper3 .swiper-wrapper{height:7rem;
}
.my_zt .swiper-button-next,.swiper-button-prev{ transform: rotate(-5deg) !important; /* 将箭头旋转90度 */}
.my_zt .swiper-button-lock {
  display: block !important;
}
.my_zt .swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: 27px !important;
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
	line-height: 1;color: #E8528A !important}
.my_zt .swiper-button-lock {
  display: block !important;
}
.my_zt .swiper-button-box {position: absolute;width: 100%;margin-top:-60px;max-width: 1200px;}
.my_zt .mySwiper3 .swiper-button-box {position: absolute;top:10px;
 display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    margin-top: 3.326rem;
}
.my_zt .nrightbox_zt {
  width: 75%;
  background: #ffffff;display: flex;flex-wrap: wrap;
 
  justify-content: space-between;
	float: left;margin-bottom: 50px;}


.my_zt .newss_zt{ width:30%; margin:10px 1.5%; background:#FFF; padding-top:0px;float:left;cursor: pointer;border-radius: 5px;overflow: hidden;

position: relative;

  box-shadow:0px 0px 12px rgba(200, 200, 200, 0.0);
  transition: all .4s ease-out 0s;}
.my_zt .newss_zt:hover{box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2); bottom:2px;transition: all .4s ease-out 0s;}
.my_zt .newss_zt ul{ margin:0; padding:0; clear:both;width:100%; padding-bottom:5px; overflow:hidden}
.my_zt .newss_zt ul li{float:left;padding-left: 5px; text-align:left; width:100%; margin-bottom:5px; line-height:34px;}
.my_zt .newss_zt ul li p{ text-indent:0; line-height:150%;font-size: 13px; color: #474747}
.my_zt .newss_zt ul li h2{ font-size:17px; margin:0; padding:0; font-weight:500;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.my_zt .newss_zt ul li span{ display:inline-block;*display:inline;*zoom:1; width:100px; float: right;}

.my_zt .nleftbox_zt{ width:195px; background:#ffffff; float:left; margin-left:0px; margin-top:0px; }
.my_zt .nleftbox_zt h3{height: 26px;background: #ffffff;padding: 7px 0 10px 5px;border-bottom:1px solid #cccccc;font-weight: normal;color: #111111;font-size: 19px;text-transform: uppercase;
font-family: "Microsoft YaHei","微软雅黑",arial,helvetica,clean,sans-serif;margin-bottom: 5px;}
.my_zt .nleftbox_zt li{ text-align:left;line-height:40px; border-bottom:1px solid #cccccc;text-align:left; text-indent:0.5rem}
.my_zt .nleftbox_zt li:before{ content:"·  " ; color:#0111111}
.my_zt .nleftbox_zt li a{ font-size:15px; color:#111111} 
.my_zt .about_left_zt{ width:23%; float:left;margin-left: 2%;margin-top:0px;}
.my_zt .about_left_zt .nimg{float:left;width: 30%}
.my_zt .about_left_zt li{width: 100%;overflow: hidden;margin-bottom: 15px;display: flex}
.my_zt .about_left_zt li .box_t{float:left;margin-left: 8px;width:70%}
.my_zt .about_left_zt li .box_t h2{white-space: nowrap;font-size: 16px;font-weight: 500px;
    overflow: hidden;
    text-overflow: ellipsis;margin-top: -4px;}
.my_zt .about_left_zt li .box_t p{font-size: 13px;color: #474747;margin-top: 20px;}
.my_zt .text-c{width: 100%;
  text-align: center;
  line-height: 60px;
}
.my_zt .about_left_zt h3 {
  border-radius: 10px;
  height: 40px;
  color: #000000;
  line-height: 40px;
  border-bottom: 1px solid #f7f7f7;
  width: 96%;
  margin: 0px 2%;
    margin-top: 0px;
  text-align: left;
  font-size: 20px;
  font-weight: 500;
	margin-bottom: 10px;}
.my_zt .about_left_zt  h3::before {
  content: ' ';
  display: inline-block;
  width: 3px;
  height: 20px;
  background: #ff376d;
  margin-right: 10px;
  margin-left: -3px;
  border-radius: 2px;
  vertical-align: -3px;
}
.my_zt #pages { padding:14px 0 10px; font-family:宋体}
.my_zt #pages a { display:inline-block;*display:inline;*zoom:1; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
.my_zt #pages a.a1 { background:url() no-repeat 0 5px; width:56px; padding:0 }
.my_zt #pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
.my_zt #pages span { display:inline-block; *display:inline;*zoom:1;height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.my_zt .page .noPage { display:inline-block; *display:inline;*zoom:1;width:56px; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
@media screen and (max-width:800px) {
	.my_zt .nrightbox_zt {
		width: 100%;}
	.my_zt .newss_zt{width: 46%}
	.my_zt .about_left_zt {
  width: 100%;
}
}
/*专题 新闻列表页 -----------------------------------------------------------------------------------------*/
	/*关于我们-----------------------------------------------------------------------------------------*/
.gywm_box{ max-width: 1210px;width: 100%; margin: 0 auto;}
.gywmtitle{text-align: center;width: 300px; margin: 0 auto}
.gywm_box_title{ color: #fb4381; font-size: 30px; text-align: center}
.gywm_box_titlesub{ font-size: 16px; color: #999999; text-align: center;  
border-bottom:1px solid #fb4381;position: relative; height: 20px;}
.titlepo{background: #ffffff; padding: 0 25px;display: inline-block; color: #999999;position: relative;top:8px;z-index: 99;text-transform:uppercase}
.margintop{margin-top:75px;}
.paddingtop{paddign-top:75px;}
.jjgs{ font-size:19px; color: #666666; line-height: 180%;padding-top:50px;margin: 0 20px}
.jjgs br{ margin-bottom:25px;}
.valueg{ width:100%; background: url(/soft/newsite/gywm/bvv.jpg) center center;overflow: hidden ; margin-top: 80px;padding-bottom:120px;}
.valueg_box{max-width: 1210px;width: 100%; display: flex;flex-wrap: wrap;
  justify-content:space-between;margin-top: 50px;}
.valueg_list{ width:23%; background: #fff;text-align: center;border-radius: 15px;padding: 26px;margin-top: 20px;}
.valueg_list .vtitle{font-size: 24px; color: #fb4381; padding: 20px 0; font-weight: 600}
.valueg_list img{margin-top: 10px;}
.valueg_list .vtext{ font-size: 14px; color: #8c8c8c;line-height: 160%;text-align: left}
.marginright{ margin-right: 25px}
.colorw{ color: #fff;}
.bggreen{ background: #f3f3f3}
.borderbottom{border-bottom: 1px solid #ffffff}
.main_box003{ max-width: 1210px;width: 100%; display: flex;flex-wrap: wrap;
  justify-content:space-between; margin: 70px 0; padding-bottom: 20px; }
.main_box003_li{width: 18%;height:230px; border-radius: 15px;background: #fff; margin-bottom: 20px;}
.main_box003_liimg{ background: #fb4381;  border-radius: 15px 15px 0 0;width: 100%; text-align: center;
padding-top: 25px;padding-bottom:20px;}
.main_box003_text{ text-align: center}
.main_box003_text .aa01{ font-size: 18px;color: #ff4c88; font-weight: 600; padding: 23px 0 12px 0}
.main_box003_text .aa02{ font-size: 12px;color: #8c8c8c; font-weight: 500}
.contact{ max-width: 1210px;width: 100%; display: flex;flex-wrap: wrap;
  justify-content:space-between; box-shadow:0 0 10px 0 rgba(0,0,0,0.1); margin: 60px auto; }
.contact_left{width:50%; float: left}
.contact_right{float: left; width:45%;  margin-top: 50px; }
.contact_right li{ color: #8c8c8c; font-size: 16px;line-height: 32px}
.contact_right li span{ color: #000}
.contact_right li img{ margin-top: 20px;}
/*地图*/
html,body{margin:0;padding:0;}
    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*团队*/
    .swiper-container {position: relative;
      width: 100%;
  overflow: hidden;padding-bottom: 50px;margin-top: 30px; 
    }
     .swiper-container .swiper-slide {
      text-align: center;border: 0px solid #111111;
      font-size: 18px;
      background: #fff;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  transition: 300ms;
	  transform: scale(0.7,0.7);
    }
	.swiper-container .swiper-slide-active,.swiper-container .swiper-slide-duplicate-active{
      transform: scale(1,1);z-index: 5
	}
.swiper-container .swiper-slide img{border: 10px solid rgba(255,255,255,0.2)}
.swiper-container .swiper-pagination{display: block;bottom:-15px;
}/*小按钮稳藏*/
.swiper-container .swiper-pagination-bullet{
	width: 20px;height: 20px;
  cursor: pointer;
  overflow:hidden;
  margin-right: 2.5rem;
  border:1px solid #fb4381;opacity: var(--swiper-pagination-bullet-inactive-opacity, .99);
  background:rgba(0, 0, 0,.0);
  border-radius:50px;
}
.swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{
width: 21px !important;height: 21px;
  position: relative;
  top: 0px;border-radius:50px !important; 
  background:rgba(255, 255, 255,1);}
.swiper-container .swiper {
 width: 100%;
 }
.swiper-container.swiper{--swiper-navigation-size: 57px;min-height: 500px; }
.swiper-container .swiper-button-next{background: url(/soft/newsite/gywm/b01.png) no-repeat;background-size: cover;
width: calc(var(--swiper-navigation-size)/ 45 * 45);
height: calc(var(--swiper-navigation-size)/ 45 * 45);
}
.swiper-container .swiper-button-prev{background: url(/soft/newsite/gywm/a01.png) no-repeat;background-size: cover;
width: calc(var(--swiper-navigation-size)/ 45 * 45);
height: calc(var(--swiper-navigation-size)/ 45 * 45);}
.swiper-container .swiper-button-next:after{content: "";display: none !important}
.swiper-container .swiper-button-prev:after{content: "";display: none !important}
/*证书*/
.zs1800 {
  max-width:1200px;
  margin:0 auto;
  width:100%;
  margin-top:4%;background: #fff;margin-bottom: 4%
}
.mySwiper3 .swiper-slide {
        text-align: center;position: relative;
        font-size: 18px;
        background: #fff;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;padding-left:1.5%;
      }
.mySwiper3 .swiper-slide img {
width: 100%;
        /*object-fit: cover;*/
}
.mySwiper3 .swiper-slide {
width:120px;/*设为固定值*/
width:auto;/*根据内容调整宽度*/margin:0 auto;
}
.zs_sm{position: absolute;width: 90%;margin:0 5%;font-size: 13px; color: #9d9d9d;bottom:-30px;}
.mySwiper3.swiper{width: 98%;
  padding: 0 1.5%;padding-bottom:3%;--swiper-navigation-size: 57px;}
.mySwiper3 .swiper-button-next{background: url(/soft/newsite/gywm/b01.png) no-repeat;background-size: cover;
  position: static;top:40%;right: 0%;width: calc(var(--swiper-navigation-size)/ 44 * 44);
  height: calc(var(--swiper-navigation-size)/ 44 * 44);margin-left: 10px;
}
.mySwiper3 .swiper-button-prev{background: url(/soft/newsite/gywm/a01.png) no-repeat;background-size: cover;
  position: static;top:40%;left: 0%;width: calc(var(--swiper-navigation-size)/ 44 * 44);
  height: calc(var(--swiper-navigation-size)/ 44 * 44);}
.mySwiper3 .swiper-button-next:after{content: "";display: none !important	
}
.mySwiper3 .swiper-button-prev:after{content: "";display: none !important	
}
.mySwiper3 .swiper-button-box {
    display: -webkit-box;position: absolute;right:0;top:30%;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: space-between;
    -webkit-box-align: between;
    -moz-box-align: between;
    -ms-flex-align: between;
    align-items: between;
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
	width:100%;
    margin-top: 3.326rem;
}
/*mySwiper1*/
@media screen and (max-width:1024px) {
	.mySwiper3 .swiper-slide img {
height: 220px
        /*object-fit: cover;*/
}
.mySwiper3 .swiper-button-box {
display: -webkit-box;position:static;right:0;top:30%;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-moz-box-pack: end;
-ms-flex-pack: end;
justify-content: center;
-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-flex: 0;
-moz-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
width:100%;
margin-top: 10.4rem;
}
.mySwiper3.swiper{padding-bottom:0%;}
.mySwiper3 .swiper-button-next{background: url(/soft/newsite/gywm/b01.png) no-repeat;background-size: cover;
  position: static;top:95%;right: 38%;width: calc(var(--swiper-navigation-size)/ 41 * 41);
  height: calc(var(--swiper-navigation-size)/ 41 * 41);
}
.mySwiper3 .swiper-button-prev{background: url(/soft/newsite/gywm/a01.png) no-repeat;background-size: cover;
  position: static;top:95%;left:38%;width: calc(var(--swiper-navigation-size)/ 41 * 41);
  height: calc(var(--swiper-navigation-size)/ 41 * 41);}
}
/*证书*/
@media screen and (max-width:800px) {
	.contact{box-shadow:0 0 10px 0 rgba(0,0,0,0.0); margin-bottom: 200px;}
	.contact_left{width:100%;} 
	.contact_right{ width:90%;margin: 10px 5%
} 
	.margintop {
		margin-top: 20px;}
	.main_main {
		padding-bottom: 2rem !important;}
	.valueg_list{ width:47%;}
	.main_box003_li{width: 47%;}
	.valueg_box,.main_box003{ width: 96%;  margin: 20px 2%;}
	.valueg {
padding-bottom:30px;
		margin-top: 20px;}
}

@media screen and (max-width:500px) {
	.valueg_list{ width:100%;}
	.main_box003_li{width: 100%;}
}
/*关于我们-----------------------------------------------------------------------------------------*/

