@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;box-sizing: border-box;background-repeat: no-repeat;background-position: center center;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}
body{background: #FFF;}
ul,li{list-style: none;}
a{text-decoration: none;color: #333333;}
img{border:none;display: block;}
em{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
.clearfix {*zoom: 1;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}


.banner{height: 5.733333rem;background-image: url(../../images/liansuo/banner.jpg);background-position: -2.9rem top;background-size: auto 5.733333rem;color: #FFF;text-align: center;}
.banner .form{width: 8rem;margin: 0 auto;padding-left: 0.133333rem;padding-top: 3.5rem;}
.banner .form input{display: block;float: left;font-size: 0.32rem;height: 1.066666rem;line-height: 1.066666rem;padding-left: 0.16rem;border-radius: 0.066666rem;width: 4.4rem;margin-right: 0.2rem;background-color: #FFF;}
.banner .form a{display: block;height: 1.066666rem;line-height: 1.066666rem;border-radius: 0.066666rem;color: #FFF;background-image: linear-gradient(to right, #fe3242, #ff900b);text-align: center;font-size: 0.373333rem;width: 3rem;float: left;}
.banner .form em{display: block;clear: both;color: #f0a614;font-size: 0.32rem;text-align: left;line-height: 0.56rem;padding-top: 0.106666rem;}
.content .title{font-size: 0.56rem;text-align: center;padding: 1rem 0 0;}
.content .s_tit{font-size: 0.373333rem;text-align: center;padding: 0.2rem 0 0.8rem;color: #666;width: 9.466666rem;margin: 0 auto;}
.content .btn{display: block;line-height: 0.8rem;width: 4rem;background-color: #fb1438;border-radius: 0.4rem;color: #FFF;text-align: center;margin: 0 auto;font-size: 0.373333rem;}
.content .fl_1 .cont{width: 9.2rem;margin: 0 auto 0.533333rem;}
.content .fl_1 .cont li.img{border: 1px dashed #fb1438;border-radius: 0.333333rem;text-align: center;padding: 0.2rem 0 0.266666rem;margin: 0 auto 0.4rem;}
.content .fl_1 .cont li.img img{margin: 0 auto;width: 5.4rem;}
.content .fl_1 .cont li.img p{font-size: 0.373333rem;padding: 0.133333rem 0 0.4rem;color: #fe0f28;}
.content .fl_1 .cont li.img p b{font-size: 0.426666rem;}
.content .fl_1 .cont li.txt{color: #333;line-height: 0.7rem;font-size: 0.373333rem;}
.content .fl_1 .cont li.txt p{color: #fe3f3a;margin-top: 0.266666rem;}
.content .fl_1 .cont li.txt .btn{margin: 0.333333rem auto;}
.content .fl_1 .pos1,.content .fl_1 .pos2{display: none;}
.content .fl_2 img{width: 9.466666rem;margin: 0 auto;}
.content .fl_2 .t{font-size: 0.48rem;text-align: center;color: #fe0f28;padding: 0.266666rem 0 0.6rem;}
.content .fl_2 .cont{height: auto;overflow: hidden;}
.content .fl_2 .cont li{width: 50%;float: left;padding: 0 0.4rem;margin-bottom: 0.6rem;height: 6.2rem;}
.content .fl_2 .cont li:nth-child(2n+1){border-right: 1px solid #ccc;}
.content .fl_2 .cont li p{font-size: 0.426666rem;line-height: 0.7rem;}
.content .fl_2 .cont li p:before{width: 0.133333rem;height: 0.133333rem;border-radius: 50%;background-color: #808080;content: '';display: block;float: left;margin: 0.213333rem 0.133333rem 0 0;}
.content .fl_2 .cont li em{display: block;font-size: 0.426666rem;color: #fe0f28;padding: 0.2rem 0 0.4rem;}
.content .fl_2 .cont li span{display: block;color: #666;line-height: 0.7rem;font-size: 0.373333rem;}
.content .fl_3{padding-bottom: 0.533333rem;}
.content .fl_3 .cont img{width: 5.84rem;margin: 0 auto 0.4rem;}
.content .fl_3 .cont .txt{font-size: 0.373333rem;width: 9.466666rem;margin: 0 auto;color: #666;line-height: 0.7rem;}
.content .fl_3 .cont .txt p{font-size: 0.48rem;color: #fe0f28;padding: 0.266666rem 0;}
.content .fl_3 .cont .txt .btn{margin-top: 0.4rem;}
.content .fl_4{background-color: #F5F5F5;}
.content .fl_4 ul{height: auto;overflow: hidden;width: 9.6rem;margin: 0 auto;}
.content .fl_4 ul li{width: 50%;float: left;box-sizing: border-box;padding: 0 0.2rem;margin-bottom: 0.4rem;}
.content .fl_4 ul li p{height: 1rem;line-height: 1rem;text-align: center;color: #FFF;background-color: #faad14;font-size: 0.48rem;}
.content .fl_4 ul li span{display: block;background-color: #FFF;height: 4.8rem;padding: 0.266666rem 0.346666rem 0;color: #333;line-height: 0.7rem;font-size: 0.32rem;}

.content .fl_5 {height: auto;overflow: hidden;padding-bottom: .4rem;}
.content .fl_5 .title{padding: .6rem 0 0 0;}
.content .fl_5 .width{width: 9.2rem;margin: 0 auto;}
.content .fl_5 .fl{margin: 0.666666rem auto 0;height: 2rem;float: none;overflow: hidden;}
.content .fl_5 a{display: block;font-size: 0.32rem;color:#1b1b20;line-height: .7rem;}
.content .fl_5 a:hover{color:#20aa9c;}
.content .fl_5 a span{display: block;width: 70%;margin-right: 0.853333rem;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;float:left;}
.content .fl_5 a em{display:block;float:right;}
.content .fl_5 .fr{height: 2rem;float: none;overflow: hidden;}