
button,input{overflow:visible;}
button,select{text-transform:none;}
button,html [type=button],/* 1 */
[type=reset],[type=submit]{-webkit-appearance:button;}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:.35em .75em .625em;}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{display:inline-block;vertical-align:baseline;}
textarea{overflow:auto;}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
summary{display:list-item;}
article,aside,footer,header,nav,section,figcaption,figure,main,details,/* 1 */
menu{display:block;}
pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em;}
audio,video,canvas{display:inline-block;}
template,[hidden]{display:none;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
a{color: #333;text-decoration: none;}
ul{margin: 0;list-style: none;padding: 0;}
.container{width: 1200px;margin: 0 auto;}
.qilin-header{background: url(../images/t_bj.jpg) repeat-x center 0}
.qilin-header .hd{height: 112px;padding: 30px 0;}
.qilin-header .logo{float: left;margin-top:15px;}
.qilin-header .logo img{display: block;}
.qilin-header .tel-sc{float: right;text-align: right;margin-top:15px;}
.qilin-header .tel{padding-left: 35px;font-family: Impact;font-size: 40px;background: url(../images/tel.png) no-repeat 0 center;}
.qilin-header .sc{overflow: hidden;display: inline-block;}
.qilin-header .sc input{float: left;background: url(../images/s.png) no-repeat center top;width: 196px;line-height: 20px;padding: 5px 0 5px 10px;border: 0;}
.qilin-header .sc button{border: 0;padding: 0;background: url(../images/ss.png) no-repeat center top;float: left;width: 33px;height: 30px;}
.qilin-header .nav li{float: left;margin-left: -6px;}
.qilin-header .nav li a{display: block;line-height: 70px;padding: 0 39px;font-size: 18px;color: #fff;background: url(../images/ico.png) no-repeat right center;}
.qilin-header .nav li a:hover,.qilin-header .nav li.active a{background: #1C1C1C;}
.qilin-slideBox{height: 680px;position: relative;overflow: hidden;}
.qilin-slideBox .hd{position: absolute;bottom: 20px;font-size: 0;left: 0;width: 100%;text-align: center;z-index: 2;}
.qilin-slideBox .hd li{display: inline-block;width: 50px;height: 8px;margin: 0 3px;background-color: #222;cursor: pointer;}
.qilin-slideBox .hd li.on{background-color: #ff7608;}
.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%;}
.qilin-section{padding: 50px 0;}
.qilin-section-title{text-align: center;margin-bottom: 30px;}
.qilin-section-title h4{margin: 0;font-size: 36px;font-weight: normal;}
.qilin-section-title small{display: inline-block;position: relative;font-size: 18px;font-family: Times New Roman;text-transform: uppercase;}
.qilin-section-title small:after,.qilin-section-title small:before{position: absolute;top: 50%;height: 2px;background-color: #333;width: 55px;content: '';margin-top: -1px;}
.qilin-section-title small:before{left: -65px;}
.qilin-section-title small:after{right: -65px;}
.qilin-section-title p{margin: 0;font-size: 24px;}
.qilin-brand-in{margin: 0;}
.qilin-brand-in dt{float: left;padding: 54px 0 0 28px;width: 206px;overflow: hidden;font-size: 36px;line-height: 42px;}
.qilin-brand-in dt small{display: block;font-family: Times New Roman;color: #666;font-size: 24px;text-transform: uppercase;}
.qilin-brand-in dd{margin-left: 234px;position: relative;padding-top: 15px;}
.qilin-brand-in dd h4{margin: 0 0 15px;color: #666;font-size: 24px;}
.qilin-brand-in dd p{margin: 0;font-size: 16px;line-height: 30px;color: #666;}
.qilin-brand-in dd .brandimg{position: absolute;right: 0;top: 0;}
.qilin-brand-in dd .brandimg span{display: inline-block;margin-left: 10px;}
.qilin-brand-in dd .brandimg span:hover img{-webkit-transition: 0.8s;transition: 0.8s;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}
.list-1{margin-left: -9px;}
.list-1 li{float: left;width: 33.333333%;}
.list-1 li a{display: block;margin-left: 9px;margin-bottom: 9px;position: relative;}
.list-1 li .m{height: 397px;line-height: 397px;text-align: center;font-size: 0;overflow: hidden;}
.list-1 li .m img{display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;height: auto;width: auto;-webkit-transition: all 0.6s;transition: all 0.6s;}
.list-1 li a:hover .m img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.list-1 li .text{position: absolute;top: 50%;left: 0;overflow: hidden;width: 100%;text-align: center;color: #111111;font-size: 24px;margin-top: -55px;}
.list-1 li .text h4{background: url(../images/pro_wz.png) no-repeat center top;height: 66px;text-align: center;line-height: 66px;width: 238px;margin: 0 auto 10px;color: #fff;}
.list-1 li .text p{margin: 0;}
.list-1 li.l1{width: 66.666666%;}
.list-1 li.l1 .m,.list-1 li.l2 .m{height: 446px;line-height: 446px;}
.list-2{margin-left: -20px;}
.list-2 li{float: left;width: 50%;}
.list-2 li a{display: block;margin-left: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #353e47;padding-left: 15px;position: relative;line-height: 28px;}
.list-2 li a:hover{color: #111;font-weight: bold;}
.list-2 li a:after{position: absolute;width: 9px;height: 1px;background: #1c1c1c;left: 0;top: 14px;content: '';}
.list-2 li span{float: right;font-size: 12px;color: #999;}
.list-3 li{margin-bottom: 15px;}
.list-3 li a{display: block;border-bottom: 1px solid #ddd;padding: 0 0 15px;overflow: hidden;}
.list-3 li .m{float: left;width: 325px;overflow: hidden;}
.list-3 li .m img{display: block;width: 100%;height: 200px;-webkit-transition: all 0.6s;transition: all 0.6s;}
.list-3 li a:hover .m img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.list-3 li .text{margin-left: 345px;}
.list-3 li .text h4{margin: 0;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;}
.list-3 li .text p{color: #797979;}
.list-3 li .text .more{float: right;padding: 6px 12px;color: #fff;background-color: #B6B6B6;}
.list-3 li a:hover{border-color: #1c1c1c;}
.list-3 li a:hover .text .more{background-color: #1c1c1c;}
.list-4{margin: 0 0 0 -20px;}
.list-4 li{float: left;width: 33.333333%;}
.list-4 li a{display: block;margin: 0 0 20px 20px;border: 1px solid #ececeb;}
.list-4 li a:hover{border-color: #333;}
.list-4 li .m{padding: 2px;text-align: center;font-size: 0;overflow: hidden;}
.list-4 li img{display: inline-block;width: auto;height: auto;max-height: 100%;max-width: 100%;vertical-align: middle;-webkit-transition: all 0.6s;transition: all 0.6s;}
.list-4 li a:hover .m img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.list-4 li .text{padding: 5px 20px;background-color: #F0F0F0;}
.list-4 li .text h4{margin: 0;font-size: 14px;line-height: 45px;height: 45px;overflow: hidden;font-weight: normal;text-align: center;}
.list-4-1 li{width: 50%;}
.panel-sd .list-4{margin: 0;border: 1px solid #ddd;padding: 10px 10px 1px;}
.panel-sd .list-4 li{width: 100%;}
.panel-sd .list-4 li a{margin: 0 0 10px;}
.panel-sd .list-4 li .m{height: 120px;line-height: 120px;}
.list-5{margin-bottom: 20px;}
.list-5 li{margin-bottom: 1px;}
.list-5 li a{display: block;}
.list-5 li h4{margin: 0;line-height: 36px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background-color: #333;color: #fff;padding: 0 10px;}
.list-5 li dl{margin: 10px 0;display: none;}
.list-5 li dt{position: relative;}
.list-5 li dt img{display: block;width: 100%;height: auto;}
.list-5 li dt span{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;color: #fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background-color: #333;opacity: 0.8;filter: alpha(opacity=80);line-height: 36px;}
.list-5 li dd{margin: 0;font-size: 12px;padding-top: 5px;}
.list-5 li dd p{margin: 5px 0 0;}
.list-5 li.active h4{display: none;}
.list-5 li.active dl{display: block;}
.list-6{margin-bottom: 20px;}
.list-6 li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 32px;background: url(../images/a2.gif) no-repeat left center;padding-left: 25px;}
.list-6 li.t{background-image: url(../images/a1.gif);}
.qilin-pages{text-align: center;margin: 30px 0;}
.qilin-pages a{display: inline-block;margin: 0 3px;border: 1px solid #ddd;padding: 4px 12px;border-radius: 3px;}
.qilin-pages a.active{background-color: #1c1c1c;border-color: #1c1c1c;color: #fff;}
.qilin-ys-in{margin-bottom: 50px;}
.qilin-ys-in li{float: left;width: 25%;background-color: #D7D7D7;text-align: center;}
.qilin-ys-in li img{display: block;width: 100%;height: auto;}
.qilin-ys-in li h4{font-size: 24px;margin: 10px 0;font-weight: normal;}
.qilin-ys-in li p{font-size: 18px;padding-bottom: 15px;margin: 0;}
.qilin-ys-in li:nth-child(odd){background-color: #EBEBEB;}
.qilin-server-in .tit{text-align: center;font-size: 30px;margin-bottom: 50px;}
.qilin-server-in .tit:after{height: 2px;width: 60px;background-color: #333;content: '';display: block;margin: 15px auto 0;}
.qilin-server-in dl{float: left;margin: 0;width: 20%;}
.qilin-server-in dt{font-family: "Times New Roman";font-size: 36px;text-align: center;}
.qilin-server-in dd{margin: 0;background-color: #fff;border: 2px solid #333;padding: 35px 35px 0;text-align: center;}
.qilin-server-in dd h4{font-size: 18px;font-weight: normal;margin: 10px 0;}
.qilin-server-in dd p{margin: 0;font-size: 16px;height: 132px;color: #666;}
.qilin-server-in dl.d dd{background-color: #535353;border-color: transparent;color: #fff;}
.qilin-server-in dl.d dd p{color: #999;}
.qilin-case-in{position: relative;}
.qilin-case-in .shd{position: absolute;left: 0;top: 0;z-index: 2;}
.qilin-case-in .shd li{cursor: pointer;background-color: #535353;color: #fff;text-align: center;line-height: 85px;width: 255px;font-size: 18px;}
.qilin-case-in .shd li.on{background-color: #1c1c1c;}
.qilin-case-in .shd li img{display: inline-block;vertical-align: top;margin: 20px 10px 0 0;}
.qilin-case-img-in{}
.qilin-case-img-in .bd{margin-left: 285px;}
.qilin-case-img-in .bd a{display: block;position: relative;}
.qilin-case-img-in .bd .m{height: 519px;line-height: 519px;font-size: 0;text-align: center;}
.qilin-case-img-in .bd .m img{display: block;width: 100%;height: 519px;}
.qilin-case-img-in .bd .text{position: absolute;left: 0;bottom: 0;width: 100%;background: url(../images/png1.png) repeat center 0;line-height: 52px;font-size: 18px;text-align: center;color: #fff;}
.qilin-case-img-in .hd{margin: 22px 0 0 -22px;}
.qilin-case-img-in .hd li{float: left;width: 25%;}
.qilin-case-img-in .hd li .m{border: 1px solid #898989;padding: 3px;height: 204px;line-height: 156px;font-size: 0;overflow: hidden;margin-left: 22px;text-align: center;}
.qilin-case-img-in .hd li .m img{display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;height: auto;width: auto;-webkit-transition: all 0.6s;transition: all 0.6s;}
.qilin-case-img-in .hd li.on .m img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.qilin-news-in{float: left;width: 366px;margin-right: 50px;}
.qilin-news-in .tit{line-height: 50px;font-size: 24px;}
.qilin-news-in .tit small{text-transform: uppercase;font-size: 16px;padding-left: 10px;}
.qilin-news-in dl{margin: 0 0 15px;}
.qilin-news-in dt{position: relative;}
.qilin-news-in dt img{display: block;width: 100%;height:228px;}
.qilin-news-in dt span{position: absolute;right: 0;bottom: 0;padding: 6px 12px;color: #fff;background-color: #333;}
.qilin-news-in dd{margin: 0;}
.qilin-news-in dd h4{margin: 15px 0 10px;font-size: 20px;font-weight: normal;}
.qilin-news-in dd p{line-height: 24px;margin: 0;}
.qilin-news-in .list li{border-top: 1px dashed #c8c9cb;background: url() no-repeat 0 23px;}
.qilin-news-in .list li a{display: block;line-height: 48px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 40px;font-size: 16px;}
.qilin-news-in .more{background-color: #737373;display: inline-block;padding: 6px 20px;border-radius: 20px;color: #fff;text-transform: uppercase;margin-top: 20px;}
.picMarquee-top{border: 1px solid #333;}
.picMarquee-top li{border-bottom: 1px solid #333;background-color: #fff;padding: 20px;}
.picMarquee-top li h4{margin: 0 0 10px;font-size: 18px;}
.picMarquee-top li p{margin: 0;line-height: 24px;}
.qilin-about-in{overflow: hidden;height: 500px;position: relative;}
.qilin-about-in dl{margin: 0;padding: 70px 0;}
.qilin-about-in dt{font-size: 36px;}
.qilin-about-in dd{margin: 0;}
.qilin-about-in dd p{font-size: 24px;line-height: 34px;padding: 10px 0;margin: 0;color: #666666;}
.qilin-about-in dd span{font-size: 24px;padding: 10px 0;}
.qilin-about-in .az{float: left;margin: 50px 50px 0 0;font-size: 24px;}
.qilin-about-in .az small{display: block;color: #777;}
.qilin-about-slide{position: absolute;left: 50%;width: 960px;height: 500px;top: 0;}
.qilin-about-slide li img{display: block;width: 960px;height: 500px;}
.qilin-about-slide .arr{background: no-repeat center;width: 63px;height: 52px;z-index: 2;position: absolute;bottom: 0;}
.qilin-about-slide .arr.prev{background-image: url(../images/about_z.gif);left: -63px;}
.qilin-about-slide .arr.next{background-image: url(../images/about_y.gif);left: 0;}
.qilin-link{padding: 20px 0;background: url(../images/link_bj.jpg) repeat center;color: #fff;}
.qilin-link a{color: #fff;}
.qilin-link .tit{font-size: 24px;line-height: 45px;}
.qilin-link li{float: left;margin-right: 20px;margin-top: 10px;}
.qilin-footer{background-color: #222222;color: #fff;padding-top: 76px;}
.qilin-footer a{color: #fff;}
.qilin-footer .logo{float: left;margin-bottom: 50px;}
.qilin-footer .logo img{display: block;}
.qilin-footer .logo p{color: #c9c9c9;margin: 20px 0 0;padding-left: 48px;}
.qilin-footer .logo p.i1{background: url(../images/fico01.png) no-repeat 0 0;}
.qilin-footer .logo p.i2{background: url(../images/fico02.png) no-repeat 0 0;}
.qilin-footer .logo p.i3{background: url(../images/ficoxz.png) no-repeat 0 0;}
.qilin-footer dl{float: left;margin: 0 0 50px 95px;}
.qilin-footer dt{font-size: 18px;margin-bottom: 20px;}
.qilin-footer dd{margin: 0;background: url(../images/fico03.png) no-repeat 0 center;padding-left: 25px;line-height: 35px;}
.qilin-footer .ewm{float: right;text-align: center;}
.qilin-footer .ewm img{display: block;width: 150px;height: auto;border: 10px solid #fff;margin-bottom: 10px;}
.qilin-footer-copy{text-align: center;border-top: 1px solid #2F2F2F;padding: 20px 0;color: #595959;}
.qilin-footer-copy a{color: #595959;}
.client-2{position:fixed;right:-170px;top:50%;z-index:900;}
.client-2 li a{text-decoration:none;}
.client-2 li{margin-top:1px;clear:both;height:71px;position:relative;background: #333;}
.client-2 li i{background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0 auto;text-align:center;}
.client-2 li p{height:20px;font-size:14px;line-height:20px;overflow:hidden;text-align:center;color:#fff;margin: 0;}
.client-2 .my-kefu-qq i{background-position:4px 5px;}
.client-2 .my-kefu-tel i{background-position:0 -21px;}
.client-2 .my-kefu-liuyan i{background-position:4px -53px;}
.client-2 .my-kefu-weixin i{background-position:-34px 4px;}
.client-2 .my-kefu-weibo i{background-position:-30px -22px;}
.client-2 .my-kefu-ftop{display:none;}
.client-2 .my-kefu-ftop i{width:33px;height:35px;background-position:-27px -51px;}
.client-2 .my-kefu-left{float:left;width:77px;height:47px;position:relative;}
.client-2 .my-kefu-tel-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.client-2 .my-kefu-right{width:20px;}
.client-2 .my-kefu-tel-main{background:#333;color:#fff;height:56px;width:247px;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-main{background:#333;width:97px;height:56px;position:relative;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.my-kefu-weixin-pic img{width:115px;height:115px;}
.qilin-banner{height: 300px;background: no-repeat center;}
.qilin-banner a{display: block;width: 100%;height: 100%;}
.qilin-menu-inner{text-align: center;margin-bottom: 30px;}
.qilin-menu-inner a{display: inline-block;width: 145px;}
.qilin-menu-inner span{display: block;background: url(../images/bg_s.png) repeat 0 0;font-size: 16px;line-height: 48px;border-radius: 3px;margin: 0 5px;color: #fff;}
.qilin-menu-inner a:hover span,.qilin-menu-inner a.active span{background: #1C1C1C;}
.qilin-about{padding: 20px 0 0 23px;height: 584px;background: url() no-repeat;overflow: hidden;margin: 0 0 20px;}
.qilin-about dt{float: left;}
.qilin-about dt img{display: block;width: 590px;height: auto;}
.qilin-about dd{margin-left: 630px;padding-top: 25px;padding-right: 40px;}
.qilin-about dd h4{margin: 0 0 20px;font-size: 18px;}
.qilin-about dd p{margin-top: 20px;margin-bottom: 0;line-height: 30px;color: #666;text-align: justify;}
.qilin-contact-text{float: left;width: 450px;margin: 0;}
.qilin-contact-text dt{font-size: 22px;}
.qilin-contact-text dd{padding: 0 0 14px 80px;border-bottom: 1px solid #ddd;margin: 15px 0 0;background: no-repeat 0 top;}
.qilin-contact-map{float: right;width: 700px;}
.qilin-message{background: url(../images/on_bj.jpg) no-repeat center 0;padding: 40px 0;}
.qilin-message form{display: block;margin-left: 550px;width: 510px;}
.qilin-message h4{margin: 0 0 20px;font-size: 24px;font-weight: normal;}
.qilin-message h4 small{margin-left: 10px;font-size: 16px;color: #999;text-transform: uppercase;}
.qilin-message ul{font-size: 0;}
.qilin-message li{border: 1px solid #333;font-size: 0;margin-bottom: 15px;}
.qilin-message li .label{display: inline-block;font-size: 12px;line-height: 34px;padding-left: 10px;vertical-align: top;}
.qilin-message li .ipt{border: 0;padding: 7px 10px 7px 0;line-height: 20px;font-size: 12px;width: 425px;vertical-align: top;resize: none;}
.qilin-message li span{display: inline-block;font-size: 12px;color: red;width: 20px;text-align: right;vertical-align: top;line-height: 34px;}
.qilin-message li img{display: inline-block;height: 34px;width: auto;}
.qilin-message li.pa{display: inline-block;vertical-align: top;width: 245px;margin-right: 15px;}
.qilin-message li.pa .ipt{width: 162px;}
.form-submit{padding: 6px 22px;color: #fff;background-color: #e50112;border: 0;cursor: pointer;font-size: 16px;border-radius: 3px;}
.form-button{padding: 6px 22px;color: #fff;background-color: #767676;border: 0;cursor: pointer;font-size: 16px;border-radius: 3px;}
.qilin-curmbs{padding: 15px 0;border-bottom: 1px dashed #dcdcdc;margin-bottom: 20px;}
.qilin-curmbs span{padding-left: 10px;border-left: 10px solid #1C1C1C;}
.qilin-curmbs em{font-style: normal;padding: 0 5px;color: #999;}
.ct2-sd{float: left;width: 260px;}
.ct2-mn{float: right;width: 900px;}
.panel-sd{margin-bottom: 20px;}
.panel-sd-hd{color: #fff;background: url(../images/bg_s.png) repeat 0 0;}
.panel-sd-hd h4{text-align: center;margin: 0;font-size: 24px;padding: 20px 0;}
.panel-sd-hd h4 small{display: block;font-size: 12px;}
.panel-sd-bd{border: 1px solid #ececeb;padding: 5px 10px;border-top: 0;}
.qilin-column{border: 1px solid #cfcfcf;border-top: 0;}
.qilin-column h3{font-weight: normal;margin: 0;}
.qilin-column h3 a{display: block;line-height: 60px;padding: 0 30px;font-size: 18px;background: url(../images/left_li.gif) no-repeat 85% center;-webkit-transition: background ease 0.5s;transition: background ease 0.5s;border-top: 1px solid #cfcfcf;}
.qilin-column h3.on a,.qilin-column h3 a:hover{background-color: #F5F5F5;font-weight: bold;background-position: 90% center;}
.qilin-column li{line-height: 50px;border-bottom: 1px solid #ececeb;}
.qilin-column li a{display: block;padding: 0 40px;}
.qilin-contact-inner{border: 1px solid #ddd;padding: 10px 10px 1px;margin-bottom: 20px;}
.qilin-contact-inner img{display: block;width: 100%;height: auto;}
.qilin-contact-inner .tel{padding: 10px 0 10px 50px;background: url(../images/tel_lx.png) no-repeat 0 center;border-bottom: 1px solid #ddd;}
.qilin-contact-inner .tel strong{display: block;font-size: 24px;line-height: 30px;}
.qilin-title-1{border-bottom: 1px solid #ddd;line-height: 40px;color: #c70c14;font-size: 18px;margin-bottom: 15px;}
.qilin-title-1 small{font-size: 12px;color: #999;}
.qilin-title-2{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #ddd;font-size: 0;}
.qilin-title-2 span{display: inline-block;line-height: 1;vertical-align: top;font-size: 20px;border-left: 5px solid #505050;padding-left: 10px;}
.qilin-showcase-title{border-bottom: 1px dashed #ddd;text-align: center;padding-bottom: 15px;margin-bottom: 15px;}
.qilin-showcase-title h1{font-size: 24px;margin: 0;}
.qilin-showcase-pic{margin-bottom: 20px;position: relative;}
.qilin-showcase-pic .arr{position: absolute;top: 50%;z-index: 2;margin-top: -90px;cursor: pointer;}
.qilin-showcase-pic .arr.prev{left: 0;}
.qilin-showcase-pic .arr.next{right: 0;}
.qilin-showcase-pic .hd ul{margin-left: -10px;}
.qilin-showcase-pic .hd li{float: left;width: 20%;}
.qilin-showcase-pic .hd li .m{border: 1px solid #ddd;margin-left: 10px;margin-top: 10px;padding: 1px;line-height: 83px;text-align: center;height: 83px;font-size: 0;}
.qilin-showcase-pic .hd li img{display: inline-block;max-width: 100%;max-height: 100%;height: auto;width: auto;vertical-align: middle;}
.qilin-showcase-pic .hd li.on .m{border-color: #1c1c1c;}
.qilin-showcase-pic .bd li{line-height: 446px;text-align: center;height: 446px;font-size: 0;}
.qilin-showcase-pic .bd li img{display: inline-block;max-width: 100%;max-height: 100%;height: auto;width: auto;vertical-align: middle;}
.qilin-infocontent{margin-bottom: 30px;}
.qilin-infocontent-title{margin-bottom: 20px;}
.qilin-infocontent-title h1{margin: 0;font-size: 24px;}
.qilin-infocontent-title p{margin: 10px 0 0;font-size: 12px;color: #999;}
.qilin-infocontent-title p span{padding-right: 10px;}
.qilin-infocontent-desc{margin-bottom: 20px;border: 1px solid #ddd;padding: 20px;}
.qilin-infocontent-body{line-height: 2;margin-bottom: 20px;}
.qilin-infocontent-rem{margin-bottom: 20px;}
.qilin-infocontent-rem h4{margin: 0;font-size: 24px;line-height: 55px;}
.qilin-infocontent-rem li{border-top: 1px dashed #dbdbdb;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 46px;background: url(../images/a1.gif) no-repeat 0 center;padding-left: 25px;}
.qilin-infocontent-rem li span{float: right;}
.qilin-caigou{padding: 0 50px;margin-bottom: 20px;}
.qilin-caigou li{float: left;width: 400px;margin-top: 15px;}
.qilin-caigou li label{float: left;width: 120px;text-align: right;line-height: 36px;font-size: 16px;}
.qilin-caigou li input{display: inline-block;vertical-align: middle;padding: 0 10px;border: 0;background-color: #eeeef0;line-height: 36px;height: 36px;width: 250px;font-size: 16px;}
.qilin-caigou li textarea{width: 650px;border: 0;background-color: #eeeef0;font-size: 16px;padding: 10px;}
.qilin-caigou li button{display: inline-block;margin-right: 20px;padding: 6px 22px;color: #fff;background-color: #000;border: 0;cursor: pointer;font-size: 16px;border-radius: 3px;}
.qilin-infocontent-epx{margin-bottom: 20px;background-color: #F7F7F7;padding: 10px;}
.qilin-infocontent-epx li{line-height: 24px;}
.qilin-infocontent-return{border-top: 1px solid #F9763A;line-height: 32px;}
.qilin-infocontent-return a{margin-right: 10px;}
.qilin-infocontent-return .more{margin: 0;float: right;background-color: #F9763A;color: #fff;padding: 0 10px;}
.clear{ clear:both}

ul.pagination {
          padding: 0;
          margin: 0;
		  text-align: center;
      }

      ul.pagination li {display: inline-block;}

      ul.pagination li a {
          color: black;
          float: left;
          padding: 8px 16px;
          text-decoration: none;
          transition: background-color .3s;
          border: 1px solid #ddd;
          margin: 0 4px;
      }

      ul.pagination li span {
          color: black;
          float: left;
          padding: 8px 16px;
          text-decoration: none;
          transition: background-color .3s;
          border: 1px solid #ddd;
          margin: 0 4px;
          background-color: #ddd;
      }

      ul.pagination li a.active {
          background-color: #4CAF50;
          color: white;
          border: 1px solid #4CAF50;
      }

      ul.pagination li a:hover:not(.active) {background-color: #ddd;}