/* CSS Document */

/* 公告*/
.kd_announcement{ width:100%; min-width:1100px; background:#f5f5f5; font-size:15px; position:relative;}
.kd_announcement .t-m{ position:absolute; left:10px; top:10px;}
.kd_announcement li{ width:100%; clear:none; height:39px; line-height:39px; color:#444; overflow:hidden;}
.kd_announcement li a{ color:#444; padding-left:40px; float:left;}
.kd_announcement .f-time{ float:right; padding-right:60px;}
.kd_announcement .more{ position:absolute; right:0px; top:0px; display:inline-block; line-height:39px;}
#h_announcement{ height:39px; overflow:hidden;}

/*平台数据*/
.kd_summary{ padding:42px 0 27px 0;}
.kd_summary li{ width:270px; height:197px; text-align:center; color:#777; line-height:24px; font-size:14px; padding:10px 0; float:left; position:relative;}
.kd_summary li:hover { box-shadow: 1px 1px 10px 2px #f6f6f6; position:relative; margin-top:-3px;}
.kd_summary li i{ width:91px; height:73px; display:inline-block; background:url(../images/i-sum.png) no-repeat; -webkit-transition: all 0s ease-in; -moz-transition: all 0s ease-in; transition: all 0s ease-in;}

.kd_summary li i.icon01{ background-position:0 0;}
.kd_summary li i.icon02{ background-position:-119px 0;}
.kd_summary li i.icon03{ background-position:-239px 0;}
.kd_summary li i.icon04{ background-position:-359px 0;}
.kd_summary li a{ color:#777; text-decoration:none;}
.kd_summary li h2{ height:50px; line-height:50px; font-size:24px; font-weight:normal; color:#444;}

.kd_summary dl{ width:265px; float:left;}
.kd_summary dl a{ display:block;}
.kd_summary dl.w01{ width:305px;}
.kd_summary dt{ width:83px; float:left;}
.kd_summary dt i{ width:78px; height:78px; display:inline-block; background:url(../images/kdtop.png) no-repeat; -webkit-transition: .6s; transition: .6s;}
.kd_summary dl:hover i{ background:url(../images/kdtop2.png) no-repeat; -webkit-transform: rotateY(180deg); transform: rotateY(180deg);}
.kd_summary dt i.icon01{ background-position:0 0;}
.kd_summary dt i.icon02{ background-position:-83px 0;}
.kd_summary dt i.icon03{ background-position:-167px 0;}
.kd_summary dt i.icon04{ background-position:-249px 0;}
.kd_summary dd{ padding:0 0 0 10px; float:left; font-size:13px; color:#666; line-height:21px;}
.kd_summary dd h2{ color:#444; font-size:20px; font-weight:normal; height:30px;}
.kd_summary dl:hover dd{ color:#f60;}
.kd_summary dl a:hover{ color:#f60;}
.kd_summary dl dd .itel{ font-size:20px; color:#ff9000; font-weight:bold; padding:5px 0;}
.kd_summary dl dd .i2{ font-size:14px;padding:5px 0;}
.kd_summary dl dd a{ font-size:12px; color:#999;}

.h_s_data{ width:100%; min-width:1100px; background:url(../images/bgnum.jpg) center no-repeat; height:194px;}
.h_s_data ul{ padding:50px 0 0 0;}
.h_s_data li{ width:270px; color:#f60; text-align:center; font-size:24px; line-height:32px; float:left;}
.h_s_data li .f_size{ font-size:13px;}
.h_s_data li h2{ font-size:14px; color:#666; font-weight:normal; display: flex; justify-content: center; align-items: center;}
.h_s_data .more{ text-align:center; line-height:70px; font-size:14px; color:#666;}
.h_s_data .more i{ width:17px; height:14px; background-position:-356px -279px; display:inline-block; vertical-align:middle; margin:0 5px 2px 0;}

/*贷款资质*/
.pro_loan,.programme_loan{ width:880px;}
.pro_hot,.roll_loan{ width:300px; }

.pro_loan .title{ line-height:28px; border-bottom:2px solid #ff971c;}
.pro_loan .title h2{ float:left; font-size:20px;}
.pro_loan .title h2 span{font-size:16px; font-weight:normal; color:#989898; font-family:Arial; padding-left:5px; padding-top:3px;}
.pro_loan .title .txt{ padding-left:10px;}
.pro_loan .content{margin-top: 15px; border-top:0px;background-color: #fff;}
.pro_loan .item{border-bottom:1px solid #e8e8e8;padding: 27px 25px 20px 25px; position: relative;}
.loan-more,.loan-fast,.loan-nice,.loan-save{width:111px;height: 95px;float: left;}
.loan-more{background-position: -228px -2px;}
.loan-fast{background-position: -341px -2px;}
.loan-nice{ background-position: -115px -2px;}
.loan-save{background-position: -2px -2px;}
.pro_loan .con{float: left; margin:9px 0 0 30px;}
.pro_loan .con h5 a{font-size: 20px; color: #555; font-weight: 600;line-height: 18px;}
.pro_loan .con h5 a:hover{color: #000;}
.pro_loan .con p{line-height: 24px;position: relative;margin-top: 15px;}
.pro_loan .con p i{width:72px;height: 24px;position: absolute;top: 20px; right:-85px;}
.pro_loan input, .loan button{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.loan-icon01, .loan-icon02, .loan-icon03, .loan-icon04{float: left; display:block; width: 80px;height: 80px;margin:10px 15px 0 0;}
.loan-icon01{background:url(../images/sbz.png) no-repeat left center; }
.loan-icon02{background:url(../images/fcz.png) no-repeat left center;}
.loan-icon03{background:url(../images/ycz.png) no-repeat left center;}
.loan-icon04{background:url(../images/yfz.png) no-repeat left center;}
.pro_loan .item .info{float: left; width:130px; }
.pro_loan .item .info:hover{color: #444;}
.pro_loan .item .info h3{font-size: 16px; font-weight: 800; line-height: 24px;margin:20px 0 5px 0; }
.pro_loan .item .info h3:hover{color: #009944;}
.pro_loan .item ul {width: 400px; float: left; font-size: 14px; margin: 20px 0 0 10px; }
.pro_loan .item ul li{float: left; width: 200px; height: 30px; }
.pro_loan .item ul li span{color: #666; }
.pro_loan .item ul li strong{color: #f60; }
.pro_loan .item ul li b{width: 75px; display: inline-block; text-align: justify; color: #333;}
.pro_loan form{float: right; margin-top: 5px; width: 150px;position: relative;z-index: 2;}
.pro_loan form input{display: block;font-size: 14px;border: 1px solid #ddd;height: 30px; line-height: 28px\9 !important; width: 150px; text-align: right; padding-right: 10px;}
.pro_loan form a{display: block;float: right; width: 100px;height: 30px;background-color: #ff971c; color: #fff;border-radius: 4px;line-height: 30px;text-align: center;margin-top: 20px;}
.pro_loan form a:hover{background-color: #dedede;cursor: pointer;}
.pro_loan form a span{display: inline-block;width:13px;height: 17px;background:url(../images/smico.png) no-repeat -3px center;position: relative;top: 3px; +top: -1px; margin-right: 5px; }
.pro_loan .bg-link{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;}


.ranking .tit{ border-bottom:1px solid #e8e8e8; margin-bottom:20px; }
.ranking .tit h3 span{line-height:28px; font-size:20px; border-bottom:2px solid #ff971c; display:inline-block; margin-bottom:-3px;}
.ranking .tit h3{float:left;}
.ranking .tit .hot{ display:inline-block; height:25px; width:25px; background:url(../images/smico.png) no-repeat -26px 0;}
.ranking .tit a{display: block;float: right;line-height: 34px;}
.ranking .item{ height:48px; margin-top:12px; padding:5px 10px;}
.ranking .item .img{ display:inline-block; float:left; width:55px; height:40px; padding-top:3px;}
.ranking .item .img img{ width:40px; height:40px;}
.ranking .item .info{width:280px;line-height: 20px;}
.ranking .item .info a{ font-size:15px; font-weight:normal;}
.ranking .item .info .txt{ display:block; font-size:12px; font-weight:normal; color:#999;}
.ranking .item .info .lite{ padding-left:15px; color:#ff971c;}

.dextool{ }
.dextool ul{}
.dextool ul li{ width:100px; float:left; text-align:center;}
.dextool ul li a h3{ font-size:12px; font-weight:normal;}


/*专项贷款方案*/
.programme_loan .title{ line-height:35px;border-bottom:1px solid #ddd;}
.programme_loan .title h2{ float:left; font-size:20px;}
.programme_loan .title h2 span{font-size:16px; font-weight:normal; color:#989898; font-family:Arial; padding-left:5px; padding-top:3px;}
.programme .box{margin-top: 15px;background-color: #fff; width: 282px; height: 200px; border: 1px solid #e8e8e8; float: left;margin-right: 9px;}
.programme .box:hover{cursor: pointer;}
.programme .box a{position: relative;display: block;width: 282px; height: 100px;overflow: hidden;}
.programme .box a img{width: 282px;height: 100px;}
.programme .box a span{width: 282px; height: 100px;position: absolute;top: 0px; left:0;
/*透明度*/opacity:0;filter: alpha(opacity=0);-moz-opacity: 0;-webkit-opacity: 0;-khtml-opacity: 0;background-color: #333;}
.programme .box a h5{position: absolute; top:37px; left:20px;z-index: 2;font-size: 22px;color: #fff;line-height: 24px;}
.programme .box p{width:240px; margin:25px auto 0 auto; font-size: 15px; line-height: 24px;}
.programme .box a {color: #fff; width: 100%; height: 100%;}
.programme .box div { position: relative; width: 282px; height: 100px;}
.programme .box .box1 { background: url("../images/k_14.jpg") no-repeat;}
.programme .box .box2 { background: url("../images/k_16.jpg") no-repeat;}
.programme .box .box3 { background: url("../images/k_18.jpg") no-repeat;}
.programme .box .box4 {background: url("../images/k_26.jpg") no-repeat;}
.programme .box .box5 { background: url("../images/k_27.jpg") no-repeat;}
.programme .box .box6 { background: url("../images/k_28.jpg") no-repeat;}
.programme .box div h3 { position: absolute; top: 37px;left: 20px;z-index: 2; font-size: 22px; color: #fff; line-height: 24px;}

.roll_loan{border: 1px solid #ddd;}
.roll_loan .tit{ height:40px; line-height:40px; background-color:#eeeeee; text-align:center;}
.roll_loan .tit h3{ font-size:14px;line-height: 40px;}
.roll_loan .ul_box{ padding:12px 20px;}
.roll_loan ul li{ height:40px; margin-top:12px;}
.roll_loan ul li .ict{display:inline-block; float:left; width:30px; height:30px; background-color:#ff971c;border-radius:15px; text-align:center; line-height:30px; color:#FFF;font-size:13px; margin-top:6px;}
.roll_loan ul li .txt{ float:right; width:220px; color:#333; }
.roll_loan ul li .money{ float:right; width:220px; color:#666; }
.roll_loan ul li .money font{ font-size:14px; color:#dd2727;}
.roll_loan ul li .money i{ font-size:14px; color:#43a1df;}

/*信贷经理*/
.manager_loan{overflow:hidden;}
.manager_loan .title{ line-height:35px;border-bottom:1px solid #ddd;}
.manager_loan .title h2{ float:left; font-size:20px;}
.manager_loan .title h2 span{font-size:16px; font-weight:normal; color:#989898; font-family:Arial; padding-left:5px; padding-top:3px;}

.manager{ padding: 0 0 25px;zoom:1;}
.manager{ width:1200px;}
.hoverLink {cursor: pointer;display: inline-block;}
.hoverLink:hover {-webkit-box-shadow: 0 0 10px 5px #ccc;box-shadow: 0 0 10px 5px #ccc;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.manager dl{float: left;padding: 5px;padding-bottom: 30px;text-align: center; margin: 0 37px;width: 226px;border: 1px solid #dedede;background-color: #ffffff;}
.manager dl dt {padding-top: 113px;padding-bottom: 40px;}
.manager dl dt p {height: 20px;line-height: 20px;color: #666666;font-size: 14px; }
.manager dl dt p:first-child {color: #dd2727;height: 33px;line-height: 33px;font-size: 18px;}
.manager dl dd button{border:0; border-radius: 3px;background: #dd2727;color: #ffffff;width: 160px;height: 33px;font-size: 14px; }
.manager dl dd button:hover{cursor: pointer;}
.manager_loan .easyLoan-header {padding-bottom: 40px;}
.manager_loan .easyLoan-header h3 {width: 1200px;margin: 0 auto;text-align: center; height: 60px;line-height: 60px;font-size: 28px;font-weight: 500;position: relative;}
.manager_loan .easyLoan-header h3 .loan-left {background: url(../images/loanLeft.png) right center no-repeat;left: 240px;}
.manager_loan .easyLoan-header h3 .loan-right {background: url(../images/loanRight.png) left center no-repeat;right: 240px;}
.manager_loan .easyLoan-header h3 span {position: absolute;display: inline-block;width: 243px;height: 6px;top: 27px;}
.manager_loan .easyLoan-header p {color: #999;font-size: 16px;text-align: center;}

.manager_loan{ overflow:hidden; position:relative;   }
.manager_loan .hd{ overflow:hidden;  height:30px; padding:0 10px;  }
.manager_loan .hd .prev,.manager_loan .hd .next{ display:block;  width:21px; height:21px; float:right; margin-right:5px; margin-top:8px;  overflow:hidden;
cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat;}
.manager_loan .hd .next{ background-position:-21px 0;  }
.manager_loan .hd .prevStop{ background-position:-60px 0; }
.manager_loan .hd .nextStop{ background-position:-60px -50px; }
.manager_loan .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:16px; zoom:1; margin-left:5px; margin-right:5px;}
.manager_loan .hd ul li{ float:left;  width:4px; height:4px; overflow:hidden; margin-right:8px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.png") 0 -4px no-repeat; }
.manager_loan .hd ul li.on{ background-position:0 0; }

/*贷款攻略*/
.raiders_loan{width: 100%;position:relative; }
.raiders_loan .swiper-container { height: 302px; position:relative; overflow:hidden;background-color:#eeeeee; padding:20px 0; border:1px solid #dddddd; }
.raiders_loan .swiper-container .bd{ position:relative; height:100%; z-index:0;margin-left:50px;}
.raiders_loan .swiper-container ul{overflow:hidden; zoom:1; float:left;  }
.raiders_loan .swiper-container ul li{ float:left;  width:1100px; overflow:hidden; margin-left:0px;}
.raiders_loan .swiper-slide { font-size: 18px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; height: 260px; }
.raiders_loan .swiper-slide .slide-box { padding: 0 20px; width: 1100px; height: 260px; position:relative;  margin-left:30px;  }
.raiders_loan .swiper-slide .slide-box .box-pic { position: absolute; display: block; width: 300px; height: 200px; left: 0; top: 30px; z-index: 2;  overflow:hidden;  }
.raiders_loan .swiper-slide .slide-box .box-pic img{width: 300px; height: 200px;}
.raiders_loan .swiper-slide .slide-box .box-info { width: 860px; height: 240px; background: #fff; display: block; position: absolute; left: 180px; top:10px; z-index: 1; padding:30px 0 0 140px; }
.raiders_loan .swiper-slide .slide-box .box-info h3 { color: #333; font-size:16px; }
.raiders_loan .swiper-slide .slide-box .box-info p { width: 520px; color: #666; }
.raiders_loan .swiper-slide .slide-box .time { position: absolute;font-family: "Georgia"; right: 50px; top: 50px; }
.raiders_loan .swiper-slide .slide-box .time h3 { color: #333; }
.raiders_loan .swiper-slide .slide-box .time p { color: #666; }
.raiders_loan .prev { background: url(../images/news_pre_next.png) no-repeat left top; width: 41px; height: 41px;position: absolute; left:5px;top: 50%;margin-top:-20px; z-index: 10; cursor: pointer;}
.raiders_loan .prev:hover { background-position: left -41px; }
.raiders_loan .next { position: absolute; background: url(../images/news_pre_next.png) no-repeat right top; width: 41px; height: 41px;position: absolute; top: 50%; margin-top:-20px; z-index: 10; cursor: pointer; right:5px; }
.raiders_loan .next:hover { background-position: right -41px; }

/*信用卡*/
.credit_card .title{ line-height:35px;border-bottom:1px solid #ddd;}
.credit_card .title h2{ float:left; font-size:20px;}
.credit_card .title h2 span{font-size:16px; font-weight:normal; color:#989898; font-family:Arial; padding-left:5px; padding-top:3px;}
.credit_card .title .crebt{ display:inline-block; padding:3px 10px; margin-bottom:5px; line-height:20px; font-size:14px; color:#ff971c; border:1px solid #ddd; border-radius:5px; margin-right:10px;}

.credit_card{ overflow:hidden; position:relative;}
.credit_card .video{width: 350px;}
.credit_card .video h3{ text-align:center; padding:15px 0; font-size:18px; font-weight:normal; }

.credit_card .card_box { width:840px; margin-top:40px; }

.credit_card .card_box ul li{ float:left; width:190px; height:170px; margin:15px 10px;}
.credit_card .card_box ul li .img{}
.credit_card .card_box ul li .info h4{ text-align:center;}
.credit_card .card_box ul li .info .tag{ text-align:left; padding-top:5px;}
.credit_card .card_box ul li .tag span{ padding:2px 5px; border:1px solid #F2F2F2; font-size:12px; margin-right:5px;border-radius:5px; overflow:hidden; color:#aaa;}
.credit_card .card_box ul li .tag span:hover{ background-color:#ff971c; color:#FFF; border:1px solid #fafafa;}

/*新闻资讯*/
.loan-left{width: 860px;}
.hotList{height: 340px; padding: 5px 10px 0 25px; margin-bottom: 10px; overflow: hidden;}
.bankInfo{width: 75%; margin-left: 15%;}
.bankInfo h5{font-weight: normal; margin-bottom: 5px; height: 19px;}
.loanCounter{border-top: 1px solid #f2f2f2; padding-top: 10px; padding-left: 17px;}
.loanCounter a{float: left; text-align: center; width: 30%;}
.loanCounter a span{display: block;}

.headlineTop{position: absolute; top:-63px; left: 220px;}
.headlineTop li{float: left; margin-right: 40px; font-size: 14px; color: #818181; cursor: pointer;}
.headlineTop .active{color: #ffa800; /*border-bottom: 2px solid #f04d4d;*/ padding-bottom: 10px;}
.headlineTop li:hover{color: #ffa800; /*border-bottom: 2px solid #f04d4d;*/ padding-bottom: 10px;}
.cardTab p{position: absolute; top: 25px; left: 0px; height: 7px; border-top: 2px solid #f84e41; overflow: hidden; text-align: center;}
.headlineTop p{position: absolute; top: 32px; left: 0px; height: 7px; border-top: 2px solid #ffa800; overflow: hidden; text-align: center;}
.headlineTitle{border-bottom: 1px solid #f0f0f0; margin-bottom: 28px; padding-bottom:10px ;}
.headlineTitle span{font-size:16px; font-weight:normal; color:#989898; font-family:Arial; padding-left:5px; padding-top:3px;}
.index-news .headlineInfo{float: left; display: none;}
.index-news .headlineInfo.selected{display: block;}
.newImg{float: left; position: relative; width: 420px; height: 300px;}
.newImg a img{width: 420px; height: 300px;}
.newName{position: absolute; bottom: 0px; width: 420px; height: 45px; line-height: 45px; color: #ffffff; font-size: 14px; background-color: rgba(0,0,0,0.6);}
.newName:hover{color: #F04D4D;}
.newliebiao{width: 350px; margin-left: 30px;}
.newRecommend h2{margin-bottom: 20px;font-size: 20px}
.newAbstract{line-height: 20px;}
.newList ul li{margin: 12px 0; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.newList ul li a{font-size: 14px; color: #666666;}
.newList ul li a:hover{color: #F04D4D;}
.newList ul li a span{/*width: 3px;*/ /*height: 3px;*/ /*background-color: #a9a9a9;*/ display: inline-block; color: #a9a9a9; margin-right: 7px;}
.newTab{position: relative;}
.newRank{position: absolute; top:-55px; right: 10px;}
.newRank li{font-size: 12px; color: #666666; float: left; cursor: pointer;}
.newRank li em{margin: 0 8px; color: #f0f0f0; display: inline-block;}
.newRank li.active{color: #f84e41;}
.newRankList li:nth-child(1) a b{background-color: #f84e41; color: #ffffff; border:1px solid #f84e41;}
.newRankList li:nth-child(2) a b{background-color: #ffa800; color: #ffffff; border:1px solid #ffa800;}
.newRankList li:nth-child(3) a b{background-color: #ffa800; color: #ffffff; border:1px solid #ffa800;}
.newRankList li a{font-size: 12px; color: #666666;}
.newRankList li em{color: #dddddd; /*float: right;*/}
.newRankList li b{font-size: 12px; color: #333333; border: 1px solid #b9b9b9; width: 18px; height: 18px; border-radius: 50%; display: inline-block; text-align: center; line-height: 18px; margin-right: 10px; font-weight: normal;}
.newRankList li span{width: 240px; color: #666666; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.newRankList li span:hover{color: #F04D4D;}
.newRankList li{margin-bottom: 12px;}
.newRankList li a b.rank1{color: #ffffff; background-color: #f84e41; border-color: #f84e41;}
.newRankList li a b.rank2{color: #ffffff; background-color: #ffa800; border-color: #ffa800;}
.new-tab .newRankList{float: left; display: none; overflow: hidden; width: 325px;}
.new-tab .newRankList.selected{display: block;}
.adImg{width: 320px; height: 90px; margin-top:10px;}
.adImg img{width: 320px; height: 90px;}
.wy-bankImg{   width: 10%;}

.cooperationTop{padding-top: 30px;}
.cooperationTop  h2{ float:left; font-size:20px; line-height:35px;}
.cooperationTop  h2 span{font-size:16px; font-weight:normal; color:#989898; font-family:Arial; padding-left:5px; padding-top:3px;}

.cooperation li{width: 220px; height: 70px; border: 1px solid #f0f0f0; float: left; margin: 0 8px 20px 8px;}
.cooperation li img{width:220px; height:70px;}
.cooperation{padding-bottom: 20px; padding-top:20px;}

.loan-right{  width: 325px;}
.wy-hotTitle{ border-bottom: 1px solid #f2f2f2;   padding-bottom: 10px; margin-bottom: 25px;}
.wy-hotTitle span{  border-bottom: 2px solid #ffa800;  padding-bottom: 10px;  margin-left: 15px;  font-size: 20px; font-weight: bold;}
.wy-hotTitle span i{font-size:16px; font-weight:normal; color:#ffa800; font-family:Arial; padding-left:5px; padding-top:3px;}
.hotList li a{ display: block;
}
/*贷款流程*/
.flow_loan .title{ line-height:35px;}
.flow_loan .title h2{ float:left; font-size:20px;}
.flow_loan .title h2 span{font-size:16px; font-weight:normal; color:#989898; font-family:Arial; padding-left:5px; padding-top:3px;}
.flow ul{ margin-top:15px;}
.flow ul li{ float:left; width:360px; margin-left:35px; color:#aaa;}
.flow ul li .img{ display:inline-block; float:left; width:65px; height:65px; margin-right:10px;}
.flow ul li .info{ float:left; padding-top:5px; }
.flow ul li .info h3{ font-size:20px; }
.flow ul li .info span{ display:inline-block; margin-top:5px; }


.column-txt{margin-top:25px;margin-bottom:25px;font-weight:400;margin-left:15px}
.column-txt span{font-size:16px;color:#333;border-left:2px solid #ff9000;padding-left:10px}
.column-txt a.newinfo-more{float:right;color:#999}
.column-list{height:224px;margin:0 15px}
.column-tu {
    height: 96px;
}
.column-tu img {
    width: 140px;
    height: 94px;
    float: left;
    margin-right: 20px;
}
.column-tit h5 {
    font-size: 18px;
    color: #333;
    margin-bottom: 13px;
}
.ellipsis-1 {
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.column-info {
    font-size: 12px;
    line-height: 20px;
    color: #666;
    height: 60px;
    overflow: hidden;
}
.ellipsis-3 {
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    -moz-line-clamp: 3;
    -ms-line-clamp: 3;
}
.column-lista a{font-size:16px;color:#353535;margin-bottom:15px}
.column-lista a:hover{color:#ff9000}
.column-lista{overflow:hidden;margin-top:20px}
.mid {
    width: 1200px;
    margin: 0 auto!important;
}
.fixform { height:130px; padding-top:30px;z-index: 999; background:url(../images/fixform.png); position:fixed; bottom:0; left:0; width:100%; display:none;}
.fixform li { display:block; float:left; margin-right:30px; width:30%; margin-top:-5px; margin-bottom:20px;}
#fixgo { width:200px; padding:10px 0; margin-top:15px;}
.fixform .col-xs-3{ padding-left:0;}
.fixform .col-xs-3 img { float: left; width: 80px; height: auto; margin-right: 10px; margin-top: -10px;}
.fixform .col-xs-3 p { color:#fff; margin:15px 0 0 0;}
#ff-close { display:block; height:25px; width:25px; background:url(../images/ff-close.png) center center no-repeat; position:absolute; top:20px; right:50px;}