/*--cx-banner-01--*/
.cx-banner-01{position:relative;z-index:1;overflow:hidden;}
.cx-banner-01 li{overflow:hidden;}
.cx-banner-01 li img{position:relative;display:block;width:100%;}
.cx-banner-01 .banner-pager{position:absolute;z-index:33;bottom:15px;left:0;width:100%;text-align:center;}
.cx-banner-01 .banner-pager span{margin:0 12px !important;width:12px;height:12px;background:#000;opacity:1;}
.cx-banner-01 .banner-pager span.swiper-pagination-bullet-active{background:#fa931a;opacity:1;}
.cx-banner-01 .banner-prev,.cx-banner-01 .banner-next{display:none;position:absolute;top:50%;transform:translateY(-50%);width: 50px;height:50px;cursor:pointer;background-color:rgba(0,0,0,0.5);z-index: 33;border-radius: 50%;background-position:center;background-repeat:no-repeat;}
.cx-banner-01 .banner-prev{left:5%;background-image:url(../images/banner-prev.png);}
.cx-banner-01 .banner-next{right:5%;background-image:url(../images/banner-next.png);}
.cx-banner-01 .banner-prev:hover,.cx-banner-01 .banner-next:hover{background-color:rgba(0,0,0,0.7);}
@media (min-width:992px){
.cx-banner-01{height:600px;}
.cx-banner-01 li img{left:50%;margin-left:-960px;width:1920px;}
.cx-banner-01 .banner-pager{bottom:35px;}
.cx-banner-01 .banner-prev,.cx-banner-01 .banner-next{display:block;}
}
/*--end cx-banner-01--*/

/*--cx-search-01--*/
.cx-search-01{padding:15px 0;line-height:35px;overflow:hidden;background:#fff;}
.cx-search-01 .keyword{display:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cx-search-01 .keyword strong{font-size:14px;color:#fa931a;}
.cx-search-01 .keyword a{display:inline-block;margin-right:1px;font-size:14px;color:#333;}
.cx-search-01 .keyword a:after{display:inline-block;content:"、";}
.cx-search-01 .keyword a:hover{color:#fa931a;}
.cx-search-01 .form{position:relative;overflow:hidden;height:35px;border:#e4e4e4 solid 1px;border-radius:20px;}
.cx-search-01 .form form{display:block;}
.cx-search-01 .form input{display:block;padding:5px 20px;width:100%;height:33px;font-size:14px;border:none;background:#fff;}
.cx-search-01 .form input::-webkit-input-placeholder{color:#dedede;}
.cx-search-01 .form button{display:block;position:absolute;right:0;top:0;width:46px;height:33px;cursor:pointer;border:none;background:#000 url(../images/search.png) no-repeat center;}
@media (min-width:992px){
.cx-search-01{padding:25px 0;}
}
/*--end cx-search-01--*/


/*--cx-service-01--*/
.cx-service-01{padding:30px 0;overflow:hidden;background:#f5f5f5;}
.cx-service-01 .service-tab{overflow:hidden;}
.cx-service-01 .service-menu{margin:0 auto;max-width:840px;text-align:center;overflow:hidden;}
.cx-service-01 .service-menu li{display:block;padding:5px;}
.cx-service-01 .service-menu li a{display:block;font-size:16px;line-height:45px;color:#fff;background:#798790;}
.cx-service-01 .service-menu li:hover a,.cx-service-01 .service-menu li.cur a{background:#fa931a;}
.cx-service-01 .service-main{margin-top:20px;overflow:hidden;}
.cx-service-01 .service-main .item{margin:10px 0;background:#fff;overflow:hidden;}
.cx-service-01 .service-main .pic{overflow:hidden;}
.cx-service-01 .service-main .pic img{display:block;width:100%;transition:all 1s ease-in-out;}
.cx-service-01 .service-main .text{padding:20px 25px;;overflow:hidden;}
.cx-service-01 .service-main .text h3{height:30px;line-height:30px;font-weight:normal;font-size:18px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cx-service-01 .service-main .text h3 a{color:#333;}
.cx-service-01 .service-main .text p{margin-top:6px;height:40px;line-height:20px;font-size:13px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.cx-service-01 .service-main .btnBox{position:relative;height:50px;line-height:50px;overflow:hidden;border-top:#f1f1f1 solid 1px;}
.cx-service-01 .service-main .btnBox:after{display:block;position:absolute;top:0;left:50%;width:1px;height:100%;content:"";background:#f1f1f1;}
.cx-service-01 .service-main .btnBox a{display:block;float:left;width:50%;text-align:center;font-size:14px;color:#666;}
.cx-service-01 .service-main .btnBox a:hover{color:#fff;background:#fa931a;}
.cx-service-01 .service-main .item:hover{box-shadow:0 0 10px rgba(0,0,0,0.15);}
.cx-service-01 .service-main .item:hover .pic img{transform:scale(1.2);}
.cx-service-01 .service-main .item:hover .text h3 a{color:#fa931a;}
@media (min-width:992px){
.cx-service-01{padding:60px 0;}  
.cx-service-01 .service-menu li{padding:0 10px;}  
.cx-service-01 .service-menu li a{line-height:60px;}
.cx-service-01 .service-main{margin-top:50px;}
}

@media (max-width:768px){
.cx-service-01 .service-main .text p{display:none}
.cx-service-01 .service-main .text{padding: 5px;border-top: 1px solid #ededed;}
.cx-service-01 .service-main .text h3{font-size:14px;text-align:center}
.cx-service-01 .service-main .btnBox{display:none}
}
/*--end cx-service-01--*/

/*--cx-adv-01--*/
.cx-adv-01{padding:4.2857rem 0;overflow:hidden;background:url(../images/cx_adv_01_bg.jpg) no-repeat center 0;background-size:cover;}
.cx-adv-01 .cx-title01 h2 a{color:#fa931a;}
.cx-adv-01 .cx-title01 .subtitle{color:#fff;}
.cx-adv-01 .item{margin:10px 0;overflow:hidden;}
.cx-adv-01 .item .num{position:relative;z-index:2;height:60px;line-height:60px;text-align:center;overflow:hidden;}
.cx-adv-01 .item .num i{display:block;margin:9px auto;width:42px;height:42px;border:#000 solid 5px;background:#fff;transform:rotate(45deg)}
.cx-adv-01 .item .num em{display:block;position:absolute;top:0;left:50%;width:60px;height:60px;font-size:20px;color:#1a1a1a;font-family:"DIN Medium";text-align:center;transform:translateX(-50%);}
.cx-adv-01 .item .num em:after,.cx-adv-01 .item .num em:before{display:inline-block;content:"-";}
.cx-adv-01 .item .text{position:relative;margin-top:-30px;padding:40px 20px 20px;text-align:center;background:#fff;overflow:hidden;}
.cx-adv-01 .item .text h3{font-weight:bold;font-size:15px;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cx-adv-01 .item .text p{margin-top:10px;font-size:12px;line-height:20px;}
.cx-adv-01 .item:hover .num i{background:#fa931a;}
.cx-adv-01 .item:hover .num em{color:#fff;}
.cx-adv-01 .item:hover .text{background:#fa931a;}
.cx-adv-01 .item:hover .text *{color:#fff;}
@media (min-width:992px){
.cx-adv-01 .item .text h3{font-size:24px;}
.cx-adv-01 .item .text p{font-size:14px;}
}
@media (min-width:1400px){
.cx-adv-01 .item .num{height:120px;line-height:120px;}
.cx-adv-01 .item .text{margin-top:-60px;padding-top:70px;}
.cx-adv-01 .item .text h3{font-size:30px;}
.cx-adv-01 .item .text p{font-size:16px;}
.cx-adv-01 .item .num i{margin:18px auto;width:84px;height:84px;}
.cx-adv-01 .item .num em{width:120px;height:120px;font-size:35px;}
}
@media (max-width:400px){
.cx-adv-01 .item .text p{height:80px;}
}
/*--end cx-adv-01--*/

/*--cx-case-01--*/
.cx-case-01{padding:4.2857rem 0;overflow:hidden;background:#fff;}
.cx-case-01-slide{overflow:hidden;}
.cx-case-01-slide .item{}
.cx-case-01-slide .item .pic{overflow:hidden;}
.cx-case-01-slide .item .pic img{display:block;width:100%;transition:all 1s ease-in-out;}
.cx-case-01-slide .item .text{padding:20px;text-align:center;overflow:hidden;} 
.cx-case-01-slide .item .text h3{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cx-case-01-slide .item .text h3 a{color:#222;}
.cx-case-01-slide .item:hover .pic img{transform:scale(1.2);}
.cx-case-01-slide .item:hover .text h3 a{color:#fa931a;}
@media (max-width:768px){
.cx-case-01-slide .item{opacity:0.5;}
.cx-case-01-slide .item.swiper-slide-active{opacity:1;}
}
/*--end cx-case-01--*/

/*--cx-mode-01--*/
.cx-mode-01{overflow:hidden;background:#fff;}
.cx-mode-01 .box-title{text-align:center;}
.cx-mode-01 .box-title h2{position:relative;display:inline-block;font-size:20px;color:#222;font-weight:bold;}
.cx-mode-01 .box-title h2:after{display:block;position:absolute;bottom:5px;left:0;width:100%;height:10px;content:"";background:#fa931a;}
.cx-mode-01 .box-title h2 span{position:relative;z-index:2;display:inline-block;line-height:1.5;}
.cx-mode-01-list{margin-top:30px;overflow:hidden;}
.cx-mode-01-list .item{margin:10px auto;width:150px;height:173px;text-align:center;overflow:hidden;background:url(../images/mode_item.png) no-repeat;background-size:100% 100%;}
.cx-mode-01-list .item .con{position:relative;top:50%;color:#fff;line-height:1.5;overflow:hidden;transform:translateY(-50%);}
.cx-mode-01-list .item i{display:block;margin:0 auto;width:30px;height:30px;}
.cx-mode-01-list .item h3{margin-top:10px;font-weight:bold;font-size:16px;}
.cx-mode-01-list .item p{margin-top:6px;font-size:12px;}
.cx-mode-01-list .item:hover{background-image:url(../images/mode_item_cur.png);}
@media (min-width:768px){
.cx-mode-01 .box-title h2{font-size:36px;}
.cx-mode-01-list{margin-top:70px;}
.cx-mode-01-list .item{width:239px;height:277px;}
.cx-mode-01-list .item i{width:40px;height:40px;}
.cx-mode-01-list .item h3{margin-top:10px;font-weight:bold;font-size:24px;}
.cx-mode-01-list .item p{margin-top:6px;font-size:16px;}
}
/*--end cx-mode-01--*/

/*--cx-partner-01--*/
.cx-partner-01{padding:4.2857rem 0;overflow:hidden;background:#fff;}
.cx-partner-01-list{padding-left:1px;padding-top:1px;width:calc(100% + 1px);overflow:hidden;background:#e6e6e6;}
.cx-partner-01-list .item{position:relative;float:left;display:block;margin-right:1px;margin-bottom:1px;width:calc(33.33% - 1px);overflow:hidden;}
.cx-partner-01-list .item img{display:block;width:100%;}
.cx-partner-01-list .item h3{position:absolute;left:0;bottom:-45px;padding:0 20px;width:100%;height:45px;line-height:45px;color:#fff;font-size:14px;text-align:center;overflow:hidden;background:rgba(250,147,26,0.9);transition:all 1s;}
.cx-partner-01-list .item:hover h3{bottom:0;}
.cx-partner-01-list .item:nth-child(10){display:none;}
@media (min-width:768px){
.cx-partner-01-list .item{width:calc(20% - 1px);}
.cx-partner-01-list .item:nth-child(10){display:block;}
}
/*--end cx-partner-01--*/


/*--cx-adv-02--*/
.cx-adv-02{overflow:hidden;background:#f5f5f5;}
.cx-adv-02-top{padding-top:45px;background:#fa931a;}
.cx-adv-02 .box-title{text-align:center;}
.cx-adv-02 .box-title h2{position:relative;display:inline-block;font-size:18px;color:#000;font-weight:bold;}
.cx-adv-02 .box-title h2:after{display:block;position:absolute;bottom:5px;left:0;width:100%;height:10px;content:"";background:#fff;}
.cx-adv-02 .box-title h2 span{position:relative;z-index:2;display:inline-block;line-height:1.5;}
.cx-adv-02-top .item{position:relative;padding:25px 0;overflow:hidden;}
.cx-adv-02-top .item .num{display:none;position:absolute;left:0;bottom:0;font-size:72px;color:#000;font-family:"DIN Medium";}
/*.cx-adv-02-top .item .pic{border:#fff solid 3px;}*/
.cx-adv-02-top .item .text{margin-top:10px;color:#fff;line-height:1.5;overflow:hidden;}
.cx-adv-02-top .item .text h3{font-weight:bold;font-size:18px;}
.cx-adv-02-top .item .text h4{margin-bottom:10px;font-size:18px;}
.cx-adv-02-top .item .text p{padding-left:30px;font-size:14px;line-height:22px;background:url(../images/cx_adv02_i1.png) no-repeat 0 3px;}
.cx-adv-02-list{padding:30px 0;overflow:hidden;}
.cx-adv-02-list .item{position:relative;margin-bottom:20px;overflow:hidden;}
.cx-adv-02-list .item .num{display:none;position:absolute;z-index:33;right:10%;bottom:0;font-size:72px;color:#000;font-family:"DIN Medium";}
.cx-adv-02-list .item .pic{position:relative;z-index:1;overflow:hidden;}
.cx-adv-02-list .item .text{position:relative;z-index:2;padding:25px 25px 50px;width:100%;line-height:1.5;overflow:hidden;background:#fff;}
.cx-adv-02-list .item .text h3{font-weight:bold;color:#333;font-size:18px;}
.cx-adv-02-list .item .text h4{margin-bottom:10px;font-size:18px;color:#fa931a;}
.cx-adv-02-list .item .text p{padding-left:30px;font-size:14px;line-height:22px;background:url(../images/cx_adv02_i2.png) no-repeat 0 3px;}
@media (min-width:768px){
.cx-adv-02 .box-title h2{font-size:36px;}
.cx-adv-02-top .item{padding:50px 0;}
.cx-adv-02-top .item .num,.cx-adv-02-list .item .num{display:block;}
.cx-adv-02-top .item .text{margin-top:40px;}
.cx-adv-02-top .item .text h3,.cx-adv-02-list .item .text h3{font-size:24px;}
.cx-adv-02-top .item .text h4,.cx-adv-02-list .item .text h4{margin-bottom:25px;font-size:24px;}
.cx-adv-02-top .item .text p,.cx-adv-02-list .item .text p{line-height:30px;background-position:0 7px;}
.cx-adv-02-list{padding:60px 0;}
.cx-adv-02-list .item{marginm:0 auto;}
.cx-adv-02-list .item .text{width:90%;margin:0 auto;margin-top:-90px;}
}
/*--end cx-adv-02--*/


/*--cx-step-01--*/
.cx-step-01{padding:30px 0;overflow:hidden;background:#fff;}
.cx-step-01-slide{position:relative;background:url(../images/arrow.png) repeat-x 0 center;}
.cx-step-list .item{position:relative;z-index:3;width:100px;height:100px;background: #222222;border-radius:50%;}
.cx-step-list .item em{display:block;position:absolute;right:0;top:0;width:34px;height:34px;line-height:30px;text-align:center;font-size:12px;color:#fff;background: #222222;border:#fff solid 2px;border-radius:50%;}
.cx-step-list .item:hover,.cx-step-list .item:hover em{background: #fa931a;}
.cx-step-list .item .con{position:relative;top:50%;text-align:center;transform:translateY(-50%);}
.cx-step-list .item i{display:block;margin:0 auto;width:30px;height:30px;}
.cx-step-list .item strong{display:block;font-size:14px;color:#fff;}
@media (min-width:992px){
.cx-step-01{padding:60px 0;}
.cx-step-01-slide{background-image:none;}
.cx-step-list .swiper-slide{position:relative;}
.cx-step-list .swiper-slide:after{display:block;position:absolute;top:35%;left:100%;margin-left:-12px;width:88px;height:44px;content:"";background:url(../images/cx-step-01_line.png) no-repeat center;}
.cx-step-list .swiper-slide:last-child:after{display:none}
.cx-step-list .item{width:130px;height:130px;}
.cx-step-list .item i{width:45px;height:45px;}
.cx-step-list .item strong{font-size:16px;}
}
/*--end cx-step-01--*/

/*--cx-ad-01--*/
.cx-ad-01{height:255px;background:#000 url(../images/cx-ad-01_bg.jpg) no-repeat center;}
.cx-ad-01 .tel{display:none;padding:40px 0;color:#fff;}
.cx-ad-01 .tel dl{margin:10px 0;padding-left:40px;overflow:hidden;}
.cx-ad-01 .tel dl:nth-child(1){background:url(../images/cx-ad-01_tel01.png) no-repeat 0 5px;}
.cx-ad-01 .tel dl:nth-child(2){background:url(../images/cx-ad-01_tel02.png) no-repeat 0 5px;}
.cx-ad-01 .tel dt{height:25px;line-height:25px;font-size:18px;}
.cx-ad-01 .tel dd{height:30px;line-height:30px;font-size:24px;font-family:"DIN Medium";}
.cx-ad-01 .QRcode{display:none;padding:50px 0;overflow:hidden;}
.cx-ad-01 .QRcode .pic{float:left;width:106px;height:106px;overflow:hidden;background:#fff;}
.cx-ad-01 .QRcode .pic img{display:block;width:100%;}
.cx-ad-01 .QRcode .text{padding-left:20px;padding-top:20px;overflow:hidden;}
.cx-ad-01 .QRcode .text p{font-size:14px;color:#fff;line-height:1.5;}
.cx-ad-01 .msgForm{position:relative;padding:30px 20px;height:266px;background:#fa931a;}
.cx-ad-01 .msgForm:before,.cx-ad-01 .msgForm:after{display:block;position:absolute;bottom:0;width:14px;height:11px;content:"";}
.cx-ad-01 .msgForm:before{left:-14px;background:url(../images/cx-msg_before.png) no-repeat;}
.cx-ad-01 .msgForm:after{right:-14px;background:url(../images/cx-msg_after.png) no-repeat;}
.cx-ad-01 .msgForm .hd{padding-top:15px;line-height:30px;color:#fff;}
.cx-ad-01 .msgForm .hd strong{font-size:20px;}
.cx-ad-01 .msgForm .hd strong:after{display:inline-block;margin:0 2px;content:"/";font-weight:100;}
.cx-ad-01 .msgForm .hd small{font-size:12px;}
.cx-ad-01 .msgForm .bd{overflow:hidden;}
.cx-ad-01 .msgForm .bd li{margin-top:12px;}
.cx-ad-01 .msgForm .bd li input{display:block;padding:10px;width:100%;height:42px;color:#fff;font-size:14px;outline:none;background-color:transparent;background-repeat:no-repeat;background-position:calc(100% - 10px) center;border:#fdc98d solid 1px;border-radius:5px;}
.cx-ad-01 .msgForm .bd li input::-webkit-input-placeholder{color:#fff;}
.cx-ad-01 .msgForm .bd li input#userName{background-image:url(../images/cx-ad-01_userName.png);}
.cx-ad-01 .msgForm .bd li input#userPhone{background-image:url(../images/cx-ad-01_userPhone.png);}
.cx-ad-01 .msgForm .bd li a{display:block;height:42px;line-height:42px;font-size:14px;color:#333;text-align:center;background:#fff;border-radius:5px;}
.cx-ad-01 .msgForm .bd li a:after{display:inline-block;position:relative;top:-2px;margin-left:10px;width:4px;height:7px;content:"";background:url(../images/cx-ad-01_submit.png) no-repeat;}
.cx-ad-01 .msgForm .bd li a:hover{color:#fff;background:#000;}
.cx-ad-01 .msgForm .bd li a:hover:after{filter:contrast(0%) brightness(200%);}
@media (min-width:992px){
.cx-ad-01 .msgForm .bd li a{width:150px;}
}
/*--end cx-ad-01--*/

/*--cx-news-01--*/
.cx-news-01{padding:30px 0;clear:both;overflow:hidden;background:#f5f5f5;}
.cx-news-01-tab{overflow:hidden;}
.cx-news-01-menu{margin:0 auto;max-width:840px;text-align:center;overflow:hidden;}
.cx-news-01-menu li{display:block;padding:5px;}
.cx-news-01-menu li a{display:block;font-size:16px;line-height:45px;color:#333;background:#fff;}
.cx-news-01-menu li:hover a,.cx-news-01-menu li.cur a{color:#fff;background:#fa931a;}
.cx-news-01-main{margin-top:40px;overflow:hidden;}
.cx-news-01-main .news-top{position:relative;margin-bottom:30px;overflow:hidden;}
.cx-news-01-main .news-top .pic{overflow:hidden;}
.cx-news-01-main .news-top .pic img{display:block;width:100%;transition:all 1s ease-in-out;}
.cx-news-01-main .news-top .con{position:static;z-index:3;left:27px;right:27px;bottom:0;padding:35px 0;overflow:hidden;background:#fff;transition:all 0.5s;}
.cx-news-01-main .news-top .date{float:left;width:105px;height:80px;line-height:1;text-align:center;color:#666;overflow:hidden;border-right:#ebebeb solid 1px;}
.cx-news-01-main .news-top .date span{display:block;margin-top:5px;font-size:52px;font-weight:bold;font-family:"DIN Medium";}
.cx-news-01-main .news-top .date small{display:block;margin-top:4px;font-size:14px;font-family:"DIN Medium";}
.cx-news-01-main .news-top .text{padding:0 30px;overflow:hidden;}
.cx-news-01-main .news-top .text h3{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cx-news-01-main .news-top .text h3 a{color:#333;}
.cx-news-01-main .news-top .text p{margin-top:15px;font-size:14px;height:44px;line-height:22px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.cx-news-01-main .news-top .text p a{color:#666;}
.cx-news-01-main .news-top:hover .pic img{transform:scale(1.2);}
.cx-news-01-main .news-top:hover .con{background:#fa931a;}
.cx-news-01-main .news-top:hover .con *{color:#fff;}
.cx-news-01-main .news-list{overflow:hidden}
.cx-news-01-main .news-list .item{margin-top:30px;overflow:hidden;}
.cx-news-01-main .news-list .item:first-child{margin-top:0;}
.cx-news-01-main .news-list .date{float:left;padding:10px 0;width:105px;height:105px;line-height:1.2;text-align:center;color:#666;background:#fff;transition:all 0.5s;overflow: hidden;}
.cx-news-01-main .news-list .date span{display:block;font-size:52px;font-weight:bold;font-family:"DIN Medium";}
.cx-news-01-main .news-list .date small{display:block;margin-top:4px;font-size:14px;font-family:"DIN Medium";}
.cx-news-01-main .news-list .text{padding-left:30px;overflow:hidden;}
.cx-news-01-main .news-list .text h3{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cx-news-01-main .news-list .text h3 a{color:#333;}
.cx-news-01-main .news-list .text p{margin-top:15px;font-size:14px;height:66px;line-height:22px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.cx-news-01-main .news-list .text p a{color:#666;}
.cx-news-01-main .news-list .item:hover .date{color:#fff;background:#fa931a;}
.cx-news-01-main .news-list .item:hover h3 a{color:#fa931a;}
.cx-news-01 .more{margin-top:30px;width:100%;text-align:center;overflow:hidden;}
.cx-news-01 .more a{display:inline-block;padding:10px 20px;font-size:16px;color:#666;border-radius:40px;}
.cx-news-01 .more a:after{content:'';display:inline-block;width:10px;height:10px;background:url(../images/icon_all.png) no-repeat;margin-left:6px;}
.cx-news-01 .more a:hover{color:#fff;background:#fa931a;}
.cx-news-01 .more a:hover:after{filter:contrast(0) brightness(200%);}
@media (min-width:1220px){
.cx-news-01{padding:60px 0;}
.cx-news-01-main .news-top{margin-bottom:0;padding-bottom:80px;}
.cx-news-01-main .news-top .con{position:absolute;}
.cx-news-01-main .news-list{padding-left:40px;}
}
/*--end cx-news-01--*/

/*--cx-flinks-01--*/
.cx-flinks-01{display:none;padding:20px 0;overflow:hidden;background:#2c2c2c;}
.cx-flinks-01 .addlink{float:right;}
.cx-flinks-01 .addlink:hover{color:#fff;}
.cx-flinks-01 dl{padding-right:30px;font-size:13px;overflow:hidden;}
.cx-flinks-01 dt{float:left;color:#4e4e4e;}
.cx-flinks-01 dd{padding-left:20px;overflow:hidden;}
.cx-flinks-01 dd a{display:inline-block;padding:0 15px;color:#4e4e4e;}
.cx-flinks-01 dd a:hover{color:#fff;}
/*--end cx-flinks-01--*/
