 
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
a:hover{color:#163472}
ul{margin:0;list-style:none;padding:0}
.container{margin:0 auto}
.img-center{text-align:center;font-size:0;width:385px;height:255px;max-width:100%}
.img-center img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle}
.dropdown{position:relative}
.dropdown-box{position:absolute;left:0;top:100%;z-index:10;width:100%;display:none;overflow:hidden}
.dropdown-box li{border-top:1px solid #fff;text-align:center}
.dropdown-box li a{display:block;line-height:40px;color:#333}
.dropdown.open .dropdown-box{display:block}
 .ct2-mn{ padding:40px 0}
.qilin-header{overflow:hidden}
.qilin-header .topbar{line-height:34px;background-color:#f2f2f2;font-size:14px}
.qilin-header .topbar ul{float:right}
.qilin-header .topbar li{float:left;margin-left:15px}
.qilin-header .topbar li.pipe{padding:0 10px}
.qilin-header .logo{float:left;padding:30px 0}
.qilin-header .logo img{display:block;height:62px;width:auto}
.qilin-header .text{float:left;font-size:18px;padding:10px 0 10px 40px;margin:23px 0}
.qilin-header .text strong{display:block;font-size:22px}
.qilin-header .tel{float:right;background:url() no-repeat 0 center;padding-left:65px;margin-top:24px}
.qilin-header .tel strong{display:block;font-size:28px;font-family:Impact;line-height:1}
.qilin-nav{background-color:#161616}
.qilin-nav li{float:left;background:url() no-repeat right center}
.qilin-nav li:last-child{background:none}
.qilin-nav li a{display:block;padding:0 25px;line-height:60px;font-size:16px;color:#fff;position:relative}
.qilin-nav li a:before{position:absolute;left:0;bottom:0;width:100%;height:0;content:'';-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#163472}
.qilin-nav li a:hover:before,.qilin-nav li.active a:before,.qilin-nav li.open>a:before{height:100%}
.qilin-nav li a span{position:relative;z-index:1}
.qilin-nav .dropdown-box{background-color:#1a1a1a}
.qilin-nav .dropdown-box li{float:none;background:none}
.qilin-nav .dropdown-box a{line-height:20px;font-size:14px;padding:15px 10px;margin:0}
.qilin-slideBox{height:500px;position:relative;overflow:hidden}
.qilin-slideBox .hd{position:absolute;bottom:90px;font-size:0;left:0;width:100%;text-align:center;z-index:2}
.qilin-slideBox .hd li{display:inline-block;width:10px;height:10px;margin:0 8px;background-color:#333;cursor:pointer;border-radius:50%}
.qilin-slideBox .hd li.on{background-color:#163472}
.qilin-slideBox .bd,.qilin-slideBox .bd ul,.qilin-slideBox .bd li{width:100% !important;height:100% !important}
.qilin-slideBox .bd li{background:no-repeat center}
.qilin-slideBox .bd li a{display:block;width:100%;height:100%}
.in-total{background-color:#163472;color:#fff;margin-top:20px;position:relative;z-index:3;text-align:center}
.in-total li{float:left;width:25%;padding:40px 0}
.in-total li span{display:block;line-height:1;font-size:18px}
.in-total li strong{font-size:50px;position:relative;display:inline-block}
.in-total li strong:before{position:absolute;content:'+';right:-16px;top:0;font-size:24px}
.in-total li p{margin:10px 0 0;font-size:18px}
 
.in-desc{margin:0}
.in-desc dt{float:left;position:relative;width:600px}
.in-desc dt:after{position:absolute;left:0;width:100%;top:50%;height:130px;background-color:#163472;content:'';margin-top:-65px}
.in-desc dt img{position:relative;z-index:2}
.in-desc dd{margin-left:700px}
.in-desc dd h4{margin:0 0 20px;font-size:46px}
.in-desc dd h4 small{display:block;font-size:24px;font-weight:normal}
.in-desc dd p{margin:0;height:190px;overflow:hidden;line-height:1.75;color:#666}
.in-desc dd .qm{font-size:0}
.in-desc dd .qm span{font-size:14px;display:inline-block;vertical-align:bottom}
.in-desc dd .qm span img{display:inline-block;vertical-align:bottom}
.bg1{background:url() no-repeat center}
.bg1 .section-title i{background-color:#f9f9f9}
.in-prd-menu .n{}
.in-prd-menu .n li{float:left;width:20%}
.in-prd-menu .n li a{display:block;background-color:#242d34;color:#fff;line-height:46px;position:relative;font-size:18px;text-align:center;border-left:1px solid #fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.in-prd-menu .n li a:before{position:absolute;left:0;bottom:0;width:100%;height:0;content:'';-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#163472}
.in-prd-menu .n li span{position:relative;z-index:1}
.in-prd-menu .n li.on a:before{height:100%}
.in-prd-menu .b{font-size:0;background-color:#fff}
.in-prd-menu .b li{display:none}
.in-prd-menu .b li a{display:inline-block;vertical-align:middle;font-size:16px;line-height:41px;border-bottom:1px solid #f9f9f9;background:url() no-repeat 20px center;padding-left:35px}
.in-prd-list{margin-top:40px;overflow:hidden}
.in-prd-list li{float:left;width:353px;margin-left:30px}
.in-prd-list li a{display:block;margin-top:10px;-webkit-transition:all 0.5s;transition:all 0.5s}
.in-prd-list li .img-center{height:265px;line-height:265px;-webkit-transition:all 0.5s;transition:all 0.5s}
.in-prd-list li .text{margin-top:20px;text-align:center}
.in-prd-list li .text h4{margin:0;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.in-prd-list li .text p{margin:10px 0 0;color:#888;height:60px;overflow:hidden}
.in-prd-list li .text span{display:inline-block;margin-top:10px;background-color:#163472;color:#fff;line-height:40px;width:150px}
.in-prd-list li a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
.in-prd-list li a:hover .img-center{box-shadow:0 0 5px rgba(0,0,0,0.2)}
.in-gy{height:710px;position:relative;background:url() no-repeat center center}
.in-gy dl{margin:0}
 
.qilin-title-1{border-bottom:1px solid #ddd;height:44px;margin:15px 0 20px;font-size:24px;text-align:center}
.qilin-title-1 span{display:inline-block;padding-bottom:10px}
 
.qilin-showcase{margin-bottom:40px}
.qilin-showcase-info{float:right;width:56%}
.qilin-showcase-info h1{margin:0 0 15px;font-size:24px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.qilin-showcase-info p{margin:0;color:#666;height:168px}
.qilin-showcase-info .tel{border-top:2px solid #e6e6e6;margin-top:15px;padding-top:15px;background:url(../images/pc-xc-icon2.png) no-repeat 10px 15px;height:62px;padding-left:70px;line-height:21px;font-size:18px}
.qilin-showcase-info .tel a{float:right;line-height:42px;padding:0 15px;background-color:#163472;color:#fff}
.pc-slide{width:40%;float:left}
.view{border:1px solid #ddd}
.view .swiper-slide .imgauto{width:100%;height:300px;line-height:300px}
.view .swiper-container{width:100%}
.preview{width:100%;margin-top:10px;position:relative}
.preview .swiper-container{width:80%;margin:0 10%}
.preview .swiper-slide{width:30.33%;padding:5px}
.preview .swiper-slide .imgauto{width:100%;height:80px;line-height:76px;border:1px solid #ddd;text-align:center}
.preview .swiper-slide .imgauto img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.preview .slide6{width:82px}
.preview .arrow-left{background:url(../images/feel3.png) no-repeat left top;position:absolute;left:10px;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10}
.preview .arrow-right{background:url(../images/feel4.png) no-repeat left bottom;position:absolute;right:10px;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10}
.preview .active-nav .imgauto{border:1px solid #163472}
div.zoomDiv{z-index:999;position:absolute;top:0;left:0;background:#ffffff;border:1px solid #ddd;display:none;text-align:center;overflow:hidden;font-size:0}
div.zoomMask{position:absolute;background:url() repeat scroll 0 0 transparent;cursor:move;z-index:1}
.qilin-showcase-info p,.qilin-infocontent-body p{ line-height:30px;}
 @media (max-width: 767px){
	 .pc-slide{ width:100%;}
	 .qilin-showcase-info{ width:100%}
	 .qilin-showcase-info p{ height:auto}
	 .qilin-showcase-info h1{ font-size:16px;}
	 .qilin-showcase-info .tel{ font-size:16px;}
	 .qilin-title-1{ font-size:18px;}
 }
