@charset "utf-8";
/* CSS Document */
/**********宽鼻矫正***********/
.banner_kbjz i{ display: block; width: 12.48rem; height: 3.44rem; background: url("../images/banner_kbjz_btn.png") 0 0 no-repeat; background-size: cover; position: absolute; left: 1.37rem; bottom: 2.44rem;}
.banner_kbjz i img{ display: block; float: right; width: 1.25rem; height: 2.11rem; margin: 0.66rem 1.22rem 0 0; animation: fadeInLeft 2.2s infinite both;}
/*热门问题*/
.rmwt_bibu{ padding: 0.85rem 0;}
.rmwt_bibu h3{ padding: 3% 0; font-size:2rem; font-weight:600;background:linear-gradient(to right, #ebb658,#da832c ,#e86b35);-webkit-background-clip:text;color: transparent; text-align: center;}
.rmwt_bibu ul{ padding: 0 1.2%; overflow: hidden;}
.rmwt_bibu ul li{ float: left; width: 47%; padding: 1.7% 0; margin: 0.5rem 1%; border-radius: 2rem; background: #9f67eb;}
.rmwt_bibu ul li:nth-child(1),.rmwt_bibu ul li:nth-child(4){ background: #f93;}
.rmwt_bibu ul li:nth-child(5){ width: 96%;}
.rmwt_bibu ul li a{ display: block; font-size: 1.1rem; color: #FFF; text-align: center;}
/*热门问题END*/
.kbjz_tit{ padding: 1rem 0; text-align: center;}
.kbjz_tit h3{ line-height: 1.25rem; font-size: 0.96rem; color: #FFF;}
.kbjz_tit p{ line-height: 1.25rem; padding-bottom: 0.37rem; font-size: 1.18rem; color: #FFF; border-bottom: 1px dashed #FFF;}
.kbjz_tit span{ display: block; width: 4rem; height: 0.11rem; background: #FFF; margin: -0.07rem auto 0;}
.kbjz_tit1 h3{ color: #6f469b;}
.kbjz_tit1 p{ color: #6f469b; border-bottom: 1px dashed #6f469b;}
.kbjz_tit1 span{ background: #6f469b;}
.kbjz_btn a{ float: left; display: block; width: 11.07rem; height: 2.85rem; line-height: 2.85rem; border-radius: 0.33rem; margin: 0 0.4rem; text-align: center; font-size: 0.96rem; color: #FFF;}
.kbjz_btn a.kbjz_btn1{ background: #f38274;}
.kbjz_btn a.kbjz_btn2{ background: #9f67eb;}

.kbjz_ss{ height: 23.44rem; margin: 1.33rem 0 0.74rem; background: url("../images/ss_bg.png") 0 0 no-repeat; background-size: cover;}
.kbjz_ss .kbjz_ss_box{ height: 11.92rem;}
.kbjz_ss_box .kbjz_ss_next{ width: 1.74rem; height: 3.33rem; background: url("../images/next.png") 0 0 no-repeat; background-size: cover; position: absolute; left: 1.33rem; top: 4.44rem; z-index: 10;}
.kbjz_ss_box .kbjz_ss_prev{ width: 1.74rem; height: 3.33rem; background: url("../images/prev.png") 0 0 no-repeat; background-size: cover; position: absolute; right: 1.33rem; top: 4.44rem; z-index: 10;}
.kbjz_ss a.kbjz_ss_btn{ display: block; width: 19.85rem; height: 3.48rem; line-height: 3.48rem; margin: 1.18rem auto 0; background: #f38274; border-radius: 0.44rem; font-size: 1.33rem; color: #FFF; text-align: center;}

.kbjz_con1{ height: 39.55rem; background: url("../images/con1_bg.png") 0 0 no-repeat; background-size: cover;}
.kbjz_con1 .kbjz_tit h3{ font-size: 1.18rem;}
.kbjz_con1 .kbjz_tit p{ font-size: 0.96rem;}
.kbjz_con1 .kbjz_text{ width: 24.74rem; height: 7.88rem; margin: 0 auto; background: #f38274; border-radius: 0.66rem;}
.kbjz_con1 .kbjz_text p{ line-height: 1.33rem; padding: 0.66rem 0.96rem 0; margin: 0 auto; font-size: 0.96rem; color: #FFF;}
.kbjz_con1 .kbjz_Img{ text-align: center; overflow: hidden;}
.kbjz_con1 .kbjz_Img h3{ line-height: 1.33rem; padding: 1.11rem 0; font-size: 1.11rem; color: #FFF;}
.kbjz_con1 .kbjz_Img ul{ margin: 0 0 1.33rem 0.81rem; overflow: hidden;}
.kbjz_con1 .kbjz_Img ul li{ float: left; width: 8.07rem; margin: 0 0.18rem; overflow: hidden;}
.kbjz_con1 .kbjz_Img ul li:nth-child(3){ width: 7.81rem;}
.kbjz_con1 section{ line-height: 2.22rem; margin: 0 0 0.4rem 0.96rem; overflow: hidden;}
.kbjz_con1 section h3{ float: left; width: 2.22rem; height: 2.22rem; line-height: 2.22rem; background: #f38274; border-radius: 1.11rem; text-align: center; font-size: 1.11rem; color: #FFF;}
.kbjz_con1 section p{ float: left; padding-left: 0.81rem; font-size: 1.11rem; color: #FFF;}
.kbjz_con1 a.kbjz_con1_btn{ display: block; width: 19.85rem; height: 3.48rem; line-height: 3.48rem; background: #f38274; border-radius: 0.44rem; margin: 1.11rem auto 0; font-size: 1.33rem; color: #FFF; text-align: center;}

.kbjz_con2{ width: 22.55rem; height: 13.51rem; margin: 1.11rem auto 1.85rem; overflow: hidden;}
.kbjz_con2 span{ display: block; width: 10.33rem; height: 2.92rem; background: url("../images/bs.jpg") 0 0 no-repeat; background-size: cover; position: absolute; left: 1.4rem; top: 1.7rem; z-index: 1;}
.kbjz_con2 .kbjz_con2_box{ width: 22.55rem; height: 11.92rem; background: url("../images/bs_bg.jpg") 0 0 no-repeat; background-size: cover; position: absolute; left: 0; top: 1.66rem;}
.kbjz_con2 p{ width: 11.85rem; line-height: 0.96rem; margin: 4.14rem 0 0 0.88rem; font-size: 0.74rem; color: #FFF;}
.kbjz_con2 a.btn_con2{ display: block; width: 11.07rem; height: 2.11rem; line-height: 2.11rem; background: #f38274; border-radius: 0.33rem; font-size: 0.96rem; color: #FFF; text-align: center; position: absolute; left: 1.55rem; bottom: 1.07rem;}
.kbjz_btn1{ margin: 0.92rem 1.4rem; overflow: hidden;}

.kbjz_wenti .kbjz_tit p{ line-height: 1.62rem; font-size: 1.29rem; color: #6e4697; border-bottom: 1px dashed #6e4697;}
.kbjz_wenti .kbjz_tit span{ background: #6e4697;}
.kbjz_wenti ul{ padding: 0 0.22rem 0.92rem; overflow: hidden;}
.kbjz_wenti ul li{ float: left; width: 12.22rem; height: 2.22rem; margin: 0.29rem 0.44rem; text-align: center;}
.kbjz_wenti ul li a{ display: block; width: 12.22rem; height: 2.22rem; line-height: 2.22rem; border-radius: 0.29rem; font-size: 0.88rem; color: #727171;}
.kbjz_wenti ul li a.color_wenti1{ background-color: #DDD;}
.kbjz_wenti ul li a.color_wenti2{ background-color: #DDD;}
.kbjz_wenti ul li a.color_wenti3{ background-color: #f38274; color: #FFF;}
.kbjz_wenti ul li a.color_wenti4{ background-color: #f38274; color: #FFF;}