@charset "utf-8";
/* CSS Document */
/**********驼峰鼻***********/
.banner_tfb a.banner_tfb_zx{ width: 12.48rem; height: 3.44rem; background: url("../images/banner_tfb_btn.png") 0 0 no-repeat; background-size: cover; position: absolute; left: 1.37rem; bottom: 2.44rem;}
.banner_tfb a.banner_tfb_zx 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*/
.tfb_con1{ padding: 1.2rem 0.51rem 0.37rem; overflow: hidden;}
.tfb_con1 a{ float: left; display: block; width: 11.22rem; height: 8.25rem;}
.tfb_con1 p{ float: left; display: block; width: 13.33rem; margin: 0 0 0 1.03rem; line-height: 1.03rem; font-size: 0.74rem; color: #555;}
.tfb_btn{ width: 21.07rem; height: 3.85rem; line-height: 3.85rem; margin: 0.74rem auto 0; background: url("../images/btn_2.png") 0 0 no-repeat; background-size: cover;}
.tfb_btn a{ display: block; font-size: 1.33rem; color: #FFF; text-align: center;}
.tfb_btn1{ width: 100%; height: 2.85rem; line-height: 2.85rem; margin: 0.74rem auto 0; overflow: hidden;}
.tfb_btn1 a{ float: left; display: block; width: 45%; margin: 0 2%; background: #f93; border-radius: 2rem; font-size: 1.33rem; color: #FFF; text-align: center;}

.tfb_tit{ padding: 1.03rem 0; text-align: center;}
.tfb_tit p{ padding-bottom: 0.37rem; font-size: 1.11rem; color: #666; border-bottom: 1px dashed #666;}
.tfb_tit span{ display: block; width: 3.18rem; height: 0.18rem; background: #666; margin: 0.22rem auto 0;}

.tfb_con2 .tfb_tit{ padding: 1.03rem 0.74rem;}
.tfb_con2 .tfb_con2_text{ padding: 0 0.74rem;}
.tfb_con2 span{ display: block; line-height: 1.18rem; padding-bottom: 0.37rem; font-size: 0.74rem; color: #666; text-indent: 2em;}
.tfb_con2 h3{ line-height: 1.18rem; padding: 1.11rem 0 0.74rem; font-size: 1.11rem; color: #666; text-align: center;}
.tfb_con2 ul{ padding: 0 0.37rem 0.55rem; overflow: hidden;}
.tfb_con2 ul li{ float: left; width: 8.18rem; margin: 0 0.22rem;}
.tfb_con2 ul li a{ display: block; width: 8.11rem; height: 8.11rem; border: 1px solid #9d9d9d;}
.tfb_con2 ul li p{ line-height: 1.03rem; padding-top: 0.22rem; font-size: 0.66rem; color: #666; text-align: center;}

.tfb_con3{ padding-bottom: 0.74rem;}
.tfb_con3 ul{ padding-bottom: 0.37rem;}
.tfb_con3 ul li{ width: 20.07rem; height: 10.22rem; margin: 0 auto;}
.tfb_con3 ul li:nth-child(1){ margin-bottom: 0.92rem;}
.tfb_con4 .tfb_con4Bg{ width: 17.37rem; height: 18.96rem; margin: 0 auto; background: url("../images/tfb_con4bg.jpg") center top no-repeat; background-size: cover;}
.tfb_con4 .tfb_con4_Text1{ position: absolute; left: 1.37rem; top: 4.51rem;}
.tfb_con4 .tfb_con4_Text2{ position: absolute; left: 1.37rem; top: 10.81rem;}
.tfb_con4 .tfb_con4_Text3{ position: absolute; right: 1.55rem; top: 4.51rem;}
.tfb_con4 .tfb_con4_Text4{ position: absolute; right: 1.55rem; top: 10.81rem;}
.tfb_con4 p{ font-size: 0.74rem; line-height: 1rem; color: #666;}
.tfb_con4 p i{ font-weight: 600;}
.tfb_con4 span{ display: block; width: 2.4rem; height: 0.11rem; margin: 0.44rem 0 0 0.37rem; background: #5abcc5;}

.tfb_wenti{ margin-bottom: 0.74rem;}
.tfb_wenti ul{ padding: 0.37rem 0.14rem; overflow: hidden;}
.tfb_wenti ul li{ float: left; width: 12.18rem; height: 2.18rem; line-height: 2.18rem; margin: 0 0.48rem 0.59rem; text-align: center;}
.tfb_wenti ul li a{ display: block; width: 12.18rem; height: 2.18rem; background-color: #f1ccff; border-radius: 0.29rem; font-size: 0.88rem; color: #555;}
.tfb_wenti ul li a.color_wenti1{ background-color: #a2a7ff;}
.tfb_wenti ul li a.color_wenti2{ background-color: #a9ecf5;}

.lb_hd1{ margin: 0.81rem auto;}
