@charset "utf-8";
/* CSS Document */
/**********鼻部词性综合页面***********/
.color_f38274{ background: #f38274 !important;}
.banner_cxzh .banner_cxzh_zx{ position: absolute; left: 5.44rem; bottom: 0.44rem; overflow: hidden;}
.banner_cxzh .banner_cxzh_zx li{ float: left; padding: 0 0.37rem;}
.banner_cxzh .banner_cxzh_zx li a{ display: block; padding: 0.15rem 1.48rem; background: #6f469a; border-radius: 2rem; font-size: 0.88rem; color: #FFF;}
.lyys{ width: 25.4rem; padding: 0.37rem 0; margin: 0 auto; border-bottom: 1px dashed #c763f9; overflow: hidden;}
.lyys .lyysL{ width: 3.3rem; line-height: 1.4rem; padding: 0 0.5rem; border-right: 1px solid #c663fc;}
.lyys .lyysL i{ font-style: italic; font-size: 1rem; font-weight: 600; color: #c663fc;}
.lyys .lyysR{ padding-left: 1.4rem;}
.lyys .lyysR a{ display: block; padding: 0 0 0.2rem; color: #555; font-size: 0.81rem; overflow: hidden;}
.lyys .lyysR span{ display: inline-block; padding: 0 0.6rem; color: #c763f7; font-size: 0.81rem; border: 1px dashed #c763f7; border-radius: 1rem;}
.lyys .lyysR p{ display: inline-block; line-height: 1rem; padding-left: 0.37rem;}
.tel_zx { width: 25.4rem; height: 2.45rem; margin: 0.26rem auto; overflow: hidden;}
.tel_zxL{ width: 17.4rem; height: 2.45rem;}
.tel_zxL input { width: 17.4rem; height: 2.45rem; padding: 0 0.29rem; border: 1px solid #ababaa; font-size: 0.88rem; color: #777; outline: none;}
.tel_zxL a.tel_zx_btn1 { display: block; width: 4.7rem; height: 2rem; line-height: 2rem; background: #a367eb; background-size: cover; text-align: center; font-size: 0.88rem; color: #FFF; position: absolute; right: 0.29rem; top: 0.23rem;}
.tel_zx a.tel_zx_btn2{ display: block; width: 7.74rem; height: 2.4rem; line-height: 2.4rem; background: url("../images/banner_cxzh_zx2.png") 0 0 no-repeat; background-size: cover; text-align: center; font-size: 0.88rem; color: #FFF;}
.cxzh1{ padding: 1.5rem 0 0;}
.cxzh1 .tit{ color: #777; font-size: 1.33rem; font-weight: 600; text-align: center;}
.cxzh1 .tit i{ color: #e776aa;}
.cxzh1 ul{ padding: 1.2rem 0.33rem; overflow: hidden;}
.cxzh1 ul li{ float: left; width: 5.2rem; padding-bottom: 1rem; text-align: center;}
.cxzh1 ul li a{ font-size: 0.88rem; color: #555;}
.cxzh1 ul li img{ width: 3.66rem; height: 3.66rem;}
.cxzh1 ul li p{ padding-top: 0.5rem;}
/*******限时特惠New********/
.xsth{ background-color: #6f469a !important;}
.cxzh2{ padding: 0.37rem 0.55rem; background: #6f469a;}
.cxzh2 .tit{ padding: 0.5rem 0; color: #FFF; font-size: 1.11rem; font-weight: 600; text-align: center;}
.cxzh2 ul{ overflow: hidden;}
.cxzh2 ul li{ float: left; margin: 0.07rem; background: #FFF; position: relative;}
.cxzh2 ul li a{ display: block; margin: 0 auto; text-align: center;}
.cxzh2 ul li i{ display: block; width:2rem; height: 0.96rem; line-height: 0.78rem; background: url("../images/cxzh_btbg.png") 0 0 no-repeat; background-size: cover; font-size: 0.52rem; color: #FFF; text-align: center; position: absolute; right: 0.37rem; top: 0.37rem; animation: pulse 1.5s infinite;-webkit-animation: pulse 1.5s infinite;}
.cxzh2 ul li:after{ content: ""; display: block; width: 0.77rem; height: 0.77rem;background: url("../images/ico1.png") no-repeat; background-size:cover; position: absolute; right: 0.26rem; bottom: 0.3rem;}
.cxzh2 .cxzh2_con1{}
.cxzh2 .cxzh2_con1 li{ width: 4.96rem; height: 4.55rem;}
.cxzh2 .cxzh2_con1 li a{ line-height: 4.55rem; font-size: 0.88rem; color: #666;}
.cxzh2 .cxzh2_con1 li a.a1{ line-height: 1.2rem; padding-top: 1.2rem;}
.cxzh2 .cxzh2_con1 li:nth-child(2n-1){ background: #ffaac4;}
.cxzh2 .cxzh2_con1 li:nth-child(2n-1) a{ color: #FFF;}
.cxzh2 .cxzh2_box{ overflow: hidden;}
.cxzh2 .cxzh2_box1{ float: left; width: 12.52rem;}
.cxzh2 .cxzh2_box1:nth-child(1){ margin-right: 0.51rem;}
.cxzh2 .cxzh2_boxCon li{ width: 6.11rem; height: 5.77rem;}
.cxzh2 .cxzh2_boxCon li:nth-child(1),.cxzh2 .cxzh2_boxCon li:nth-child(4){ background: #ffaac4;}
.cxzh2 .cxzh2_boxCon li:nth-child(1) a,.cxzh2 .cxzh2_boxCon li:nth-child(4) a{ color: #FFF;}
.cxzh2 .cxzh2_boxCon li a{ line-height: 5.77rem;}
.cxzh2 .cxzh2_boxCon li a.a1{ width: 4rem; line-height: 1.3rem; padding-top: 1.6rem;}
.cxzh_tit{ padding: 1.2rem 0; text-align: center;}
.cxzh_tit h3{ font-size: 1.18rem; color: #666;}
.cxzh_tit p{ padding: 0.2rem 0; margin-bottom: 0.2rem; font-size: 0.74rem; color: #666; border-bottom: 1px dashed #666;}
.cxzh_tit span{ display: block; width: 3.18rem; height: 0.18rem; background-color: #666; margin: 0 auto;}
.cxzh3{ padding: 1.18rem 0.51rem; background-color: #f38274;}
.cxzh3 .cxzh3_tit{ width: 22.74rem; height: 4.59rem; margin: 0 auto 0.88rem; overflow: hidden;}
.cxzh3 .cxzh3_tit .cxzh3_titL{ width: 4.59rem; height: 4.59rem; background: url("../images/anli_tit1.png") 0 0 no-repeat; background-size: cover; text-align: center;}
.cxzh3 .cxzh3_tit .cxzh3_titL i{ display: block; line-height: 1.3rem; padding: 1rem 0.3rem 0 0; font-style: italic; font-size: 1.18rem; color: #f38274;}
.cxzh3 .cxzh3_tit .cxzh3_titL em{ display: block; line-height: 1.6rem; padding: 0 0.3rem 0 0; font-style: italic; font-size: 1.7rem; color: #f38274;}
.cxzh3 .cxzh3_tit .cxzh3_titC{ width: 15.22rem; text-align: center;}
.cxzh3 .cxzh3_tit .cxzh3_titC i{ font-size: 0.74rem; color: #FFF;}
.cxzh3 .cxzh3_tit .cxzh3_titC p{ line-height: 1.5rem; padding-bottom: 0.5rem; font-size: 1.2rem; color: #FFF;}
.cxzh3 .cxzh3_tit .cxzh3_titC span{ display: block; width: 3.88rem; height: 0.11rem; background-color: #FFF; margin: 0 auto;}
.cxzh3 .cxzh3_tit .cxzh3_titR{ width: 2.85rem; height: 3.66rem; background: url("../images/anli_titR.png") 0 0 no-repeat; background-size: cover; font-size: 1rem; color: #FFF; text-align: center;}
.cxzh3 .cxzh3_tit .cxzh3_titR p{ width: 2.1rem; line-height: 1.2rem; padding-top: 0.5rem; margin: 0 auto;}
.cxzh3 .cxzh3_box{ padding: 0.59rem; border-radius: 0.8rem; background: #FFF;}
.color_facac4{ background: #facac4;}
.cxzh3 .cxzh3_box .cxzh3_boxC1{ padding-top: 0.3rem;}
.cxzh3 .cxzh3_box .cxzh3_boxC1 span{ display: inline-block; width: 3.66rem; height: 1.26rem; line-height: 1.26rem; letter-spacing: 0.2rem; background-color: #f38274; text-align: center; font-size: 0.81rem; color: #FFF;}
.cxzh3 .cxzh3_box .cxzh3_boxC1 p{ display: inline-block; padding-left: 0.37rem; font-size: 0.81rem; color: #000;}
.cxzh3 .cxzh3_box .cxzh3_boxC2{ padding-top: 0.3rem; font-size: 0.81rem; color: #000;}
.cxzh3 .cxzh3_box .cxzh3_boxC3{ padding: 0.3rem 0; overflow: hidden;}
.cxzh3 .cxzh3_box .cxzh3_boxC3 span{ display: block; padding-top:0.7rem; font-size: 0.81rem; color: #000;}
.cxzh3_boxC3 .cxzh3_boxC3_zj{ width: 2.74rem; height: 3.88rem; padding-right:0; text-align: center;}
.cxzh3_boxC3 .cxzh3_boxC3_zj img{ width: 2.74rem; height: 2.74rem;}
.cxzh3_boxC3 .cxzh3_boxC3_zj p{ font-size: 0.88rem; color: #000;}
.cxzh3_boxC3 a.cxzh3_boxC3_btn{ display: block; width: 6.51rem; height: 1.48rem; line-height: 1.48rem; margin: 0.8rem 0 0 0.7rem; background: #f38274; color: #FFF; font-size: 0.8rem; text-align: center; border-radius: 0.2rem;}
.cxzh3 .cxzh3_box .cxzh3_boxC4{ padding-top: 0.6rem; font-size: 0.81rem; color: #f38274;}
.cxzh3 .cxzh3_box .cxzh3_boxC4 a{ padding: 0.12rem 0.25rem; border: 1px solid #666; border-radius: 0.2rem; font-size: 0.81rem; color: #000;}
.cxzh3 .cxzh3_box .cxzh3_btn{ width: 20rem; padding: 1rem 0 0; margin: 0 auto; overflow: hidden;}
.cxzh3 .cxzh3_box .cxzh3_btn a{ float: left; display: block; width: 8.4rem; height: 1.66rem; line-height: 1.66rem; margin: 0 0.8rem; border-radius: 0.3rem; background: #f38274; color: #FFF; font-size: 0.74rem; text-align: center;}
.cxzh3 .cxzh3_box .cxzh3_btn a.a1{ background: #6f469a;}
.cxzh3 .cxzh3_box a.cxzh3_btn1{ display: block; margin: 1rem auto 0.5rem; width: 80%; height: 2.6rem; line-height: 2.6rem; border-radius: 1.5rem; background: #f38274; color: #FFF; font-size: 1.333rem; text-align: center; animation: pulse 1.8s infinite both;}
.cxzh4{ padding: 0 0.56rem 1rem;}
.cxzh4 .cxzh4_line{ padding-top: 1rem; border-top: 1px dashed #cbc9c9;}
.cxzh4 .cxzh4_tit{ padding-bottom: 0.5rem; overflow: hidden;}
.cxzh4 .cxzh4_tit .cxzh4_titL{ width: 6.11rem; height: 6.11rem;}
.cxzh4 .cxzh4_tit .cxzh4_titR{ width: 19rem;}
.cxzh4_titR .cxzh4_titR1{ padding: 0.1rem 0;}
.cxzh4_titR .cxzh4_titR1 h3{ display: inline-block; font-weight: 600; font-size: 1.33rem; color: #000;}
.cxzh4_titR .cxzh4_titR1 span{ display: inline-block; width: 7.22rem; height: 1.4rem; line-height: 1.4rem; border: 1px solid #000; border-radius: 2rem; font-size: 0.88rem; color: 000; text-align: center;}
.cxzh4_titR .cxzh4_titR2{ padding: 0.1rem 0; font-size: 0.81rem; color: #f37e70;}
.cxzh4_titR .cxzh4_titR2 span{ font-size: 0.81rem; color: #000;}
.cxzh4_titR .cxzh4_titR3{ line-height: 1.2rem; padding: 0.1rem 0;}
.cxzh4_titR .cxzh4_titR3 span{ display: inline-block; width: 0.89rem; height: 0.92rem;}
.cxzh4_titR .cxzh4_titR3 a{ display: inline-block; padding: 0 0.2rem; font-size: 0.81rem; color: #f37e70;}
.cxzh4 .cxzh4_btn{ width: 20rem; padding: 1rem 0 0; margin: 0 auto; overflow: hidden;}
.cxzh4 .cxzh4_btn a{ float: left; display: block; width: 8.4rem; height: 1.66rem; line-height: 1.66rem; margin: 0 0.8rem; border-radius: 0.3rem; background: #f38274; color: #FFF; font-size: 0.74rem; text-align: center;}
.cxzh4 .cxzh4_btn a.a1{ background: #6f469a;}
.cxzh4 .cxzh4_Text{ padding: 0.5rem 0; border-top: 1px dashed #cbc9c9;}
.cxzh4 .cxzh4_Text p{ font-size: 0.88rem; color: #666;}
.cxzh4 .cxzh4_Text a{ color: #fa5352;}
@media screen and (max-width: 320px) {
.lyys .lyysL{ width: 3.4rem; line-height: 1.5rem; padding: 0;}
.lyys .lyysL i{ font-size: 1.3rem;}
.lyys .lyysR{ padding-left: 0.5rem;}
.cxzh2 .cxzh2_con1 li a{ width: 4rem;}
}
