@charset "utf-8";



@font-face{font-family:TsangerYuYangT;src:url(/fem11/fonts/TsangerYuYangT-W05.eot);src:url(/fem11/fonts/TsangerYuYangT-W05.eot?#iefix) format('embedded-opentype'),url(/fem11/fonts/TsangerYuYangT-W05.woff2) format('woff2'),url(/fem11/fonts/TsangerYuYangT-W05.woff) format('woff'),url(/fem11/fonts/TsangerYuYangT-W05.ttf) format('truetype'),url(/fem11/fonts/TsangerYuYangT-W05.svg#novecentowide-bold-webfont) format('svg')}


a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:none;font-size:100%;margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:none}
/*table{border-collapse:collapse;border-spacing:0}*/
a,a:hover{-webkit-backface-visibility:hidden;color:inherit;text-decoration:none}
*{-webkit-box-sizing:border-box;box-sizing:border-box;
	margin:0;padding:0}
a:focus,button:focus{color:inherit;text-decoration:none}
input:focus-visible{border:none}input::-webkit-input-placeholder{color:#999}
input:-moz-placeholder,input::-moz-placeholder{color:#999}
input:-ms-input-placeholder{color:#999}
input,select{outline:none;font-family:"微软雅黑", Arial, "PingFangSC-Light", "Helvetica Neue", Helvetica, "Microsoft Yahei", "Hiragino Sans GB", tahoma, SimSun, sans-serif;}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}
select:focus,select:focus-visible{border:none;outline:none}
input::-ms-clear,select::-ms-expand{display:none}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}

html {
	width: 100%;
	margin: 0;
	padding: 0;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	width:100%;
	margin: 0 auto;
	font-family:"微软雅黑", Arial, "PingFangSC-Light", "Helvetica Neue", Helvetica, "Microsoft Yahei", "Hiragino Sans GB", tahoma, SimSun, sans-serif;
	font-size: 14px;
	padding: 0;
	color: #333;
	line-height:200%;background: none;
}
img {
	border: none; max-width: 100%;-webkit-user-drag:none;
}

a {
	color: #333;
	text-decoration: none !important;
	cursor: pointer;
	background: transparent;
	outline: none;
	blr: expression(this.onFocus=this.blur());
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; 
}
a img {
	border: none;
}
.cf:after{content:""; display:block; height:0; clear:both;}
.wrap { width: 1200px;margin: 0 auto; overflow: hidden;}
.pc-div{ display:block!important}
.phone-div { display:none!important}
.clear {
	clear: both;
	margin: 0;
	padding: 0;
	height: 0;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.phone-div{ display:none}

.fadeInUp50 {
  -webkit-animation-name: fadeInUp50;
  -moz-animation-name: fadeInUp50;
  -ms-animation-name: fadeInUp50;
  animation-name: fadeInUp50;
}
@-webkit-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeft50 {
  -webkit-animation-name: fadeInLeft50;
  -moz-animation-name: fadeInLeft50;
  -ms-animation-name: fadeInLeft50;
  animation-name: fadeInLeft50;
}
@-webkit-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown50 {
  -webkit-animation-name: fadeInDown50;
  -moz-animation-name: fadeInDown50;
  -ms-animation-name: fadeInDown50;
  animation-name: fadeInDown50;
}
@-webkit-keyframes fadeInDown50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInDown50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInDown50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDown50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRight50 {
  -webkit-animation-name: fadeInRight50;
  -moz-animation-name: fadeInRight50;
  -ms-animation-name: fadeInRight50;
  animation-name: fadeInRight50;
}
@-webkit-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.home{padding-left:180px; box-sizing: border-box;}

.mBanner{width: 100%; overflow: hidden;position: relative; left: 0; top: 0;}
.mBanner .text { color:#fff;height: 60%; position: absolute; left: 12%; top: 17%;}
.mBanner .text .t1 { font-size: .8rem; line-height: 1rem; margin-bottom: 2%;font-family:TsangerYuYangT;}
.mBanner .text .t2 { font-size: .32rem; line-height: .46rem; margin-bottom:.58rem;}
.mBanner .text .t3 { line-height: .35rem; width:7.6rem;}
.mBanner .text .t3 .p2 { font-size: .16rem; width: 100%; text-align: justify; line-height: .32rem}
#particles-js { width: 100%; height: 100%; position:absolute; left: 0;top:0; z-index: 9999999999999 ; }
.mBanner .ban{display:block; width:100%; height:auto;}


.mTit{ clear:both; width: 100%; text-align: center;background: url(/fem11/images/pic03.png) no-repeat bottom center; width: 340px; height: 97px; margin: 0 auto; margin-bottom: 4%;}
.mTit .t1 { width: 240px; margin: 0 auto;font-size: 36px; line-height: 56px; color: #fff; background: #C02F40; font-weight: bold;}
.mTit .t2 { font-size: 14px; color: #666666; line-height: 38px; letter-spacing: 5px;}

.row1 { clear:both; width: 100%; overflow: hidden;background:#f0e9e9 url(/fem11/images/pic02.jpg) no-repeat top center; background-size: 100%; padding: 5% 0 3% 0; }
.row1 .list { margin-bottom: 3%; line-height:26px;}
.mtit1{ clear:both;font-size: 22px; font-weight: bold; color: #333333; height: 44px; line-height: 44px; margin-bottom:.2rem;background: url(/fem11/images/icon03.png) no-repeat left top; padding-left: 20px;}
.mtit1 span { color: #666666; font-size: 16px;}
.row1 .list .li{ width:32.3333%; height: 1rem; float: left; background: #fff; text-align: center; font-size: 18px; margin-right: 1.5%; margin-bottom: 1.5%; display: flex; align-items: center; justify-content: center; padding: 0 .05rem; box-shadow: 0px 1px 10px #e4e4e4}
.row1 .list .li:nth-child(3n){margin-right:0}
.row1 .list .li img { display:block; width: 100%; height: auto;}

.row2 { clear:both; padding: 5% 0 3% 0;}
.row2 .tit{ font-size: 30px; font-weight: bold; color: #333333; line-height: 40px; margin-bottom: 3%;}
.row2 .list { padding-left: 4px; padding-top: 10px; margin-bottom: 3%;}
.row2 .list .li { width:31.8%; float: left; height: 120px; background: url(/fem11/images/pic12.png) no-repeat right center; background-size: cover; margin-right: 2%; margin-bottom:30px; box-shadow:0px 1px 10px #e4e4e4; padding:32px 20px 10px 20px;}
.row2 .list .li:nth-child(3n){ margin-right:0;}
.row2 .list .li .liL{ width: 100px; height: 100px; border-radius: 50%; overflow: hidden; float: left;}
.row2 .list .li .liL img { display:block; width: 100%; height: 100%;}
.row2 .list .li .liR{ width: 100%; height: 100%;}
.row2 .list .li .liR .d1 { font-size: 18px; margin-bottom: 5px; color: #333; line-height: 26px;}
.row2 .list .li .liR .d1 span { font-size: 16px; color: #666666; display: inline-block; margin-left:7px;}
.row2 .list .li .liR .d2 { font-size: 15px; color: #666666; line-height: 20px;}

.row3 { clear:both; width: 100%; overflow: hidden;background:#f0e9e9 url(/fem11/images/pic02.jpg) no-repeat top center; background-size: 100%; padding: 5% 0 3% 0; }
.row3 .list {padding-top:10px; padding-left: 4px; margin-bottom: 3%;}
.row3 .list .li {width:31.8%; height: 400px; float: left;background: url(/fem11/images/pic21.jpg) no-repeat center center; background-size: cover; overflow: hidden; margin-right: 2%; margin-bottom: 2%; text-align: center; box-shadow:0px 1px 10px #e4e4e4; position: relative; cursor: pointer;}
.row3 .list .li:nth-child(3n){ margin-right:0;}
.row3 .list .li .c1 {width:100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1;}
.row3 .list .li .c2 {width:100%; height: 100%;position: absolute; left: 0; top: 0; z-index: 2;background: url(/fem11/images/pic32.png) no-repeat center center; background-size: cover; color: #fff; text-align: left; padding: .3rem .32rem .2rem .32rem; opacity: 0;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row3 .list .li .c2 .t1 { font-size:20px; line-height: 26px; font-weight: bold; margin-bottom: 6px;}
.row3 .list .li .c2 .t2 { font-size:14px; line-height: 22px;border-bottom:1px solid  rgba(255,255,255,0.3); margin-bottom: 18px;padding-bottom:13px; opacity: .7;  }
.row3 .list .li .c2 .t3 { width: 100%; font-size:13px; line-height: 24px; height: 240px; overflow-y:auto; padding-right: 10px; word-wrap: break-word; word-break: normal; }
.row3 .list .li .c2 .t3::-webkit-scrollbar{
    width: 4px;
}
.row3 .list .li .c2 .t3::-webkit-scrollbar-track{
    background: #ea6b76;
}
.row3 .list .li .c2 .t3::-webkit-scrollbar-thumb{
    border-radius: 5px;background: #c9c9c9;
}
.row3 .list .li:hover .c2{opacity:1}
.row3 .list .li .li_1{ width: 160px; height: 160px; overflow: hidden; margin: 0 auto; margin-bottom: 40px; border-radius: 50%; margin-top: 32px;}
.row3 .list .li .li_1 img{ display:block; width: 100%; height: 100%; overflow: hidden;}
.row3 .list .li .li_2 .d1{ font-size: 18px; line-height: 28px;}
.row3 .list .li .li_2 .d1 span { display: block; margin: 0 auto; font-size: 15px; color: #666; line-height: 26px; margin-top: 9px;}
.row3 .list .li .li_2 .d3{ font-size: 15px; color: #666;}

.row4 { clear:both; padding: 5% 0 6% 0; width: 100%; overflow: hidden; background: #fff;}
.row4 .list { text-align: center;background: url(/fem11/images/pic16.png) repeat-x center 17px; }
.row4 .list .li {width:33.3333%; float: left;}
.row4 .list .li .li_1 { background: #fff; width: 42px; margin: 0 auto; margin-bottom: 22px;}
.row4 .list .li .li_1 img { display:block; width: 36px; height: auto; margin: 0 auto;}
.row4 .list .li .li_2 { font-size: 20px; font-weight: bold; line-height: 32px; margin-bottom: 10px;}
.row4 .list .li .li_3 { font-size: 16px; color: #666666; line-height: 27px;}

.row5 { clear:both; width: 100%; overflow: hidden;background:#f0e9e9 url(/fem11/images/pic02.jpg) no-repeat top center; background-size: 100%; padding: 6% 0 4% 0; }
.row5 .mTit {margin-bottom:2%}
.row5 .text { color: #666666; font-size: 14px; text-align: center;letter-spacing:2px; margin-bottom: 3%;}
.row5 .list { margin-bottom:30px; text-align: center; padding-top: 5px; padding-bottom: 5px;}
.row5 .list .li { width: 48.5%; height: 270px; float: left; margin-right:3%; padding: 48px 6% 0 6%; box-shadow:0px 1px 10px #e4e4e4;}
.row5 .list .li1 {background:#fff url(/fem11/images/pic17.png) no-repeat center 70px;}
.row5 .list .li2 {background:#fff url(/fem11/images/pic18.png) no-repeat center 70px;}
.row5 .list .li:last-child { margin-right:0;}
.row5 .list .li .li_1{ width: 140px; height: 48px; line-height: 48px; border-radius: 30px; background: #C02F40; color: #fff; font-size: 18px; font-weight: bold; margin: 0 auto; margin-bottom: 23px;}
.row5 .list .li .li_2{}
.row5 .list .li .li_2 .L{ width: 50%; float: left;}
.row5 .list .li .li_2 .R{ width: 50%; float: right;}
.row5 .list .li .li_2 .L_1{ font-size: 18px; color: #666666; height: 32px; line-height: 32px; margin-bottom: 15px; display: flex; align-items: baseline; justify-content: center;}
.row5 .list .li .li_2 .L_1 span{ font-size: 36px; font-weight: bold; color: #C02F40; margin-right: 8px; display: inline-block; font-family:Arial, "sans-serif";}
.row5 .list .li .li_2 .L_2{ font-size: 14px; color: #333333; font-weight: bold;}
.row5 .sm { font-size: 14px; line-height: 24px;}

.row6 { clear:both; padding: 5% 0 5% 0; width: 100%; overflow: hidden; background: #fff;}
.row6 .mTit {margin-bottom:2%}
.row6 .list .li{ color: #333; line-height: 32px; font-size: 15px;}
.row6 .list .li span{ color: #C02F40; font-weight: bold;}

.row7 { clear:both; width: 100%; overflow: hidden;background:#f0e9e9 url(/fem11/images/pic02.jpg) no-repeat top center; background-size: 100%; padding: 6% 0 8% 0; }
.row7 .list { padding-top: 5px; padding-bottom: 5px;}
.row7 .list .li { width: 48.5%; height: 240px; float: left; margin-right:3%; padding: 0 3%; box-shadow:0px 1px 10px #e4e4e4; background: #fff; display: flex; align-items: center; justify-content: space-between;}
.row7 .list .li:last-child { margin-right:0;}
.row7 .list .li .liL { width: 30%; float: left;}
.row7 .list .li .liR { width: 68%; float: right;}
.row7 .list .li .liR .t1 { font-size: 24px; font-weight: bold; color: #333; line-height: 32px; margin-bottom: 21px;}
.row7 .list .li .liR .t2 { font-size: 16px; color: #666666; line-height: 30px;}
.row7 .list .li .liR .t2 p { margin-bottom:5px;}
.row7 .list .li .liL img { display:block; max-width: 100%; height: auto;}

.row8 { clear:both; padding: 5% 0 3% 0; width: 100%; overflow: hidden;background: url(/fem11/images/pic14.jpg) no-repeat top center; background-size: cover; }
.row8 .mTit {margin-bottom:2%}
.row8 .mTit .t1{ background: #fff; color: #C02F40; letter-spacing: 1px;}
.row8 .mTit .t2{ color:#fff; opacity: .6;}
.row8 .text { margin: 0 auto;color:#fff; text-align: center;margin-bottom: 3%; font-size: 14px; line-height: 24px; letter-spacing: 2px; padding: 0 5%;}
.row8 .list .li { width: 32%; height: 240px; margin-right: 2%; margin-bottom: 2%; overflow: hidden;background: url(/fem11/images/pic15.jpg) no-repeat center center; background-size: cover; float: left; padding: 33px 35px 20px 35px;}
.row8 .list .li:nth-child(3n){ margin-right:0;}
.row8 .list .li .liL{ width: 55%; float: left;}
.row8 .list .li .liR{ width: 45%; float: right; text-align: right; padding-top: 7px;}
.row8 .list .li .li_1{ color:#B61225; margin-bottom: 32px;}
.row8 .list .li .li_1 .t1{ font-size: 28px; font-weight: bold; letter-spacing: 3px; line-height: 34px; margin-bottom: 2px;}
.row8 .list .li .li_1 .t2{ font-size: 14px; line-height: 24px;}
.row8 .list .li .li_2 { padding-left:5%}
.row8 .list .li a.btn { display: inline-block; padding: 0 22px; border: 1px solid #C02F40; font-size: 16px; color: #B61225; text-align: center; line-height: 40px; letter-spacing: 1px; }
.row8 .list .li a.btn:hover { background: #B61225; border: 1px solid #B61225; color: #fff;}
.row8 .list .li .liR .ewm{ display: block; width: 160px; height: auto;}
.row8 .wz {  font-size: 14px; line-height: 24px;}
.row8 .yxsm{display:none}


.floor-anchors {
    width: 180px; height: 100%;
    position: fixed;
    left: 0;
    top: 0 !important;
    z-index: 200; text-align: center; padding:0 30px;
	background:#F6F6F6;z-index: 9999999999999999999999999;
}
.floor-anchors .floornav{position:relative; width: 100%; height: 572px; top: 49%; margin-top: -286px; left: 0;}
.floornavlist { width: 100%;
    display: block;
    color: #2C120E;
    height: 44px;
    line-height: 44px;
    font-size: 15px;
    cursor: pointer; margin-bottom: 22px;
    transition: all 0.2s; position: relative;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
.floornavlist_active {
    color: #C02F40; 
}
.floornavlist:last-child{color: #ffffff!important; background: #C02F40; border-radius: 28px;}


/*mobile*/
@media (max-width:1680px) {
	
	.home{padding-left:110px;}
	
	.floor-anchors { padding:0 10px 0 10px;}
	.floor-anchors {width: 110px; }
	.floornavlist {height: 38px;line-height: 38px;font-size: 14px;margin-bottom: 18px;}
	.floor-anchors .floornav{ height: 486px;margin-top: -243px;}
	
    .mBanner .text {top: 13%;}
	.mBanner .text .t3 .p2 { font-size: 14px; line-height: 28px;}
	
}
@media (max-width:1440px) {
	
	.wrap{width:1115px;}
	
	.row3 .list .li { height: 380px; }
	.row3 .list .li .li_1{ width: 150px; height: 150px; }
	
	.row5 .list .li { padding: 48px 4% 0 4%;}
	
	.mTit .t1{ width: 220px; font-size:32px;}
	
	.row7 .list .li .liR .t1{font-size:22px;}
	.row7 .list .li .liR .t2{font-size:15px; line-height: 28px;}
	
	.row8 .list .li .li_1 .t1{font-size:26px;}
	.row8 .list .li .li_1 .t2{font-size:13px;}
	
	.row1 .list .li{font-size: .22rem;}
    
    .mBanner .text .t3{width:75%}
	
}
@media (max-width:1280px) {
	.wrap { width:94%;}
    .row1 .list .li{font-size: .3rem;}
}
@media (max-width:1100px) {
	
	.home{padding-left:0;}
	.wrap{width:94%;}
	.phone-div{ display:block!important}
	.pc-div { display:none!important}
	
	.floor-anchors{display:none;}
	

	.mBanner .text{ width: 90%; position:absolute; left: 5%;top:13%;}
	.mBanner .text .t1{font-size:.68rem;}
	.mBanner .text .t2{font-size:.34rem;}
	.mBanner .text .t3{width:100%}
	.mBanner .text .t3 .p2{font-size:.26rem; line-height: .52rem;}
	
	.row1{padding:.8rem 0 .5rem 0;}
	
	.mTit{ background: url(/fem11/images/pic03_m.png) no-repeat bottom center; width: 3.8rem; height: 1.4rem; background-size: 100%;margin-bottom:.6rem;}
	.mTit .t1{font-size:.44rem; width: 2.8rem; height: .74rem; line-height: .74rem; margin-bottom: .09rem;}
	.mTit .t2{font-size:12px; line-height: 20px;letter-spacing:2px;}
	.mtit1{font-size:.32rem; background: url(/fem11/images/icon03.png) no-repeat left top; background-size:.2rem; line-height: .56rem; height: .56rem;padding-left:.22rem;}
	
	.row1 .list { font-size: .3rem; line-height: .6rem; background: #fff; padding: .3rem .32rem .28rem .32rem; margin-bottom: .5rem; text-align: left; box-shadow: 0px 1px 10px #e4e4e4}
	.row1 .list .li { width: 100%; height: auto; justify-content: flex-start; margin-right: 0; margin-bottom:.1rem; box-shadow: 0 0 0 #e4e4e4; text-align: left; line-height: .4rem;}
	
	.row2{padding:.8rem 0 .5rem 0;}
	.row2 .tit{font-size:.36rem; line-height: .6rem; margin-bottom: .32rem;}
	.row2 .list{ background: #fff; box-shadow:0px 1px 10px #e4e4e4; padding: .34rem .38rem .24rem .38rem;margin-bottom:.66rem;}
	.row2 .list .li{width:100%; height: auto; margin-bottom: 5px; float: inherit; background:none; box-shadow:0 0 0 #e4e4e4;padding:0; margin-right: 0;}
	.row2 .list .li .liR .d1{display:inline-block; font-size: .3rem; line-height: .5rem; margin-bottom: 0; float: left;}
	.row2 .list .li .liR .d1 span{ font-size: 13px;}
	.row2 .list .li .liR .d2{display:inline-block; font-size: 13px; line-height: .5rem; float: left; margin-left: 8px;}
	
	.row3{padding:.8rem 0 .5rem 0;}
	.row3 .list{padding-top:5px; margin-bottom: .5rem}
	.row3 .list .li{height: 3.6rem; background:#fff url(/fem11/images/pic21_m.jpg) no-repeat top center; background-size: 100%;}
	.row3 .list .li .li_1{width:1.4rem; height: 1.4rem; margin-bottom: .16rem;margin-top:.22rem;}
	.row3 .list .li .li_2{padding:0 .15rem;}
	.row3 .list .li .c2{ display: none;}
	.row3 .list .li .li_2 .d1{font-size:.3rem; line-height: .44rem; margin-bottom: .1rem; }
	.row3 .list .li .li_2 .d1 span { display: inline-block; margin: 0 auto; font-size:.26rem; line-height:.4rem; margin-top: 0; margin-left: 6px;}
	.row3 .list .li .li_2 .d3{font-size:0.24rem; line-height:.34rem;}
	
	.mtit1 span{font-size:.26rem}
	
	.row4{padding:.8rem 0 .5rem 0;}
	.row4 .list{text-align:left; background: none;}
	.row4 .list .li{width:100%; float: inherit; margin-bottom: .44rem; padding-left: .9rem; }
	.row4 .list .li:nth-child(1){background: url(/fem11/images/icon07.png) no-repeat left 3px;background-size: .5rem;}
	.row4 .list .li:nth-child(2){background: url(/fem11/images/icon08.png) no-repeat left 2px;background-size: .5rem;}
	.row4 .list .li:nth-child(3){background: url(/fem11/images/icon09.png) no-repeat left 3px;background-size: .5rem;}
	.row4 .list .li .li_1{ display:none;}
	.row4 .list .li .li_1 img{margin:initial}
	.row4 .list .li .li_2{font-size:.3rem; line-height: .5rem; margin-bottom: 3px;}
	.row4 .list .li .li_3{font-size:.26rem; line-height: .42rem;}
	
	.row5{padding:.8rem 0 .5rem 0;background:#f0e9e9 url(/fem11/images/pic02_m.jpg) no-repeat top center; background-size: 100%;}
	.row5 .mTit{margin-bottom:.3rem;}
	.row5 .text{font-size:.24rem; letter-spacing: 1px; line-height: .44rem;}
	.row5 .list{ margin-bottom: 5px;}
	.row5 .list .li{width:100%; height: auto; float: inherit;margin-right:0; margin-bottom: 10px;padding:.5rem 4% .5rem 4%;}
	.row5 .list .li .li_1{font-size:.3rem; width: 2rem; height: .64rem; line-height: .64rem;}
	.row5 .list .li1{background:#fff url(/fem11/images/pic17_m.png) no-repeat center .79rem; background-size: 90%;}
	.row5 .list .li2{background:#fff url(/fem11/images/pic17_m.png) no-repeat center .79rem; background-size: 90%;}
	.row5 .list .li .li_2 .L_1{font-size:.26rem; line-height: .42rem;height: .42rem;margin-bottom:9px;}
	.row5 .list .li .li_2 .L_1 span{font-size:.48rem;}
	.row5 .list .li .li_2 .L_2{font-size:.28rem; line-height: .46rem}
	.row5 .sm{font-size:.24rem; line-height: .42rem; text-align: justify;}
	
	.row6{padding:.8rem 0 .6rem 0;}
	.row6 .list .li{font-size:.26rem; line-height: .46rem; margin-bottom: .16rem;}
	.row6 .mTit{margin-bottom:.5rem;}
	
	.row7{padding:.8rem 0 .6rem 0;}
	.row7 .list .li{width:100%; height: auto; float: inherit; margin-bottom: 10px; padding: .3rem .5rem;}
	.row7 .list .li .liL{display:none;}
	.row7 .list .li .liR{width:100%; float: inherit;}
	.row7 .list .li:nth-child(1) .liR .t1{background:url(/fem11/images/icon10.png) no-repeat left center; background-size: .8rem; padding-left: 1.1rem;  }
	.row7 .list .li:nth-child(2) .liR .t1{background:url(/fem11/images/icon11.png) no-repeat left center;  background-size: .8rem; padding-left: 1.1rem;}
	.row7 .list .li .liR .t1{font-size: .3rem; line-height: .8rem; margin-bottom: .2rem;}
	.row7 .list .li .liR .t2{font-size:.26rem; line-height: .44rem;}
	.row7 .list .li .liR .t2 p{ margin-bottom:0}
	
	.row8{padding:.8rem 0 .64rem 0; background: url(/fem11/images/pic14_m.jpg) no-repeat top center; background-size: cover;}
	.row8 .mTit{margin-bottom:.5rem;}
	.row8 .text{font-size:.24rem; line-height: .4rem;margin-bottom:.4rem; padding: 0; text-align: left; padding: 0 1%;}
	.row8 .list{margin-bottom:.2rem;}
	.row8 .list .li{width:100%;padding:.6rem .3rem .5rem .3rem; height: 1.8rem;margin-bottom:10px;}
	.row8 .yxsm { clear:both; font-size: .24rem; line-height: .4rem; color: #fff; text-align: justify; padding: 0 1%;}
    .row8 .list .li .liR{ text-align: right; padding-top: 0; }
	.row8 .list .li .li_2{display:none}
	.row8 .list .li .liR .ewm{width:2.2rem; margin: 0 auto;}
	.row8 .list .li a.btn{font-size:.24rem; width: 1.6rem; height: .64rem; line-height: .63rem; padding: 0; margin-top:0; display: block;float: right}
	.row8 .list .li .li_1 .t2{display:none}
	.row8 .list .li .li_1 .t1{font-size: .4rem; line-height: .6rem;letter-spacing:2px;}
	.row8 .list .li .li_1{ margin-bottom: 0;}
	.row8 .list .li.m1 .li_1 .t1{background: url(/fem11/images/icon04.png) no-repeat left center; background-size: .6rem; padding-left: .76rem;}
    .row8 .list .li.m2 .li_1 .t1{background: url(/fem11/images/icon12.png) no-repeat left center; background-size: .6rem; padding-left: .76rem;}
    .row8 .list .li.m3{padding:.4rem .3rem .5rem .3rem;}
	.row8 .list .li.m3 .li_1 .t1{background: url(/fem11/images/icon06.png) no-repeat left center; background-size: .6rem; padding-left: .76rem;}
    .row8 .wz{font-size:12px; line-height: 20px; margin-top: 5px;}
	

}
@media (max-width:768px) {
	.row3 .list .li{height:3.6rem;}
}
@media (max-width:430px) {
    
    .row2 .list .li .liR{ display: flex; align-items:flex-start;}

    
	.row3 .list .li{height:3.9rem}
    .row3 .list .li .li_2 .d1 span { display:block;margin-left: 0;}
    
}







