html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15;-webkit-tap-highlight-color: rgba(0,0,0,0);}

body{margin:0;font-family: "Microsoft Yahei",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;line-height: 1.42857143;font-size: 14px;min-width: 1200px;color: #f7f7f7;}

h1{font-size:2em;margin:.67em 0;}

figure{margin:1em 40px;}

hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}

a{-webkit-text-decoration-skip:objects;background-color:transparent;}

abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}

b,strong{font-weight:bolder;}

dfn{font-style:italic;}

mark{background-color:#ff0;color:#000;}

small{font-size:80%;}

sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}

sub{bottom:-.25em;}

sup{top:-.5em;}

audio:not([controls]){display:none;height:0;}

img{border-style:none;}

svg:not(:root){overflow:hidden;}

button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline: none;}

body, button, input, select, textarea {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}

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;}



.dropdown {position: relative;}

.dropdown-box {position: absolute;left: 0;top: 100%;z-index: 10;min-width: 100%;display: none;overflow: hidden;background: url(../images/navbg.png) repeat center;}

.dropdown-box li {text-align: center;}

.dropdown.open .dropdown-box {display: block;}



.qilin-header {background-color: #fff;}

.qilin-header .topbar {line-height: 40px;border-bottom: 1px solid #e8e8e8;height: 40px;}

.qilin-header .topbar .container {position: relative;}

.qilin-header .topbar ul {float: right; }

.qilin-header .topbar li {float: left;}

.qilin-header .topbar li.pipe {padding: 0 10px;color: #ccc;}

.qilin-header .topbar .h_bj {position: absolute;right: 0;top: 0;}

.qilin-header .topbar .h_bj img {display: block;}

.qilin-header .logo {float: left;padding: 30px 0;}

.qilin-header .logo img {display: block;height: 66px;width: auto;}

.qilin-header .text {float: left;font-size: 20px;margin: 50px 0 0 30px;}

.qilin-header .tel {float: right;background: url(../images/l_tel.png) no-repeat 0 center;padding-left: 25px;color: #f7f7f7;margin-top: 45px;}

.qilin-header .tel strong {display: block;color: #00456b;font-size: 24px;}

.qilin-header .search {float: right;border: 1px solid #ddd;margin: 50px 50px 0 0;}

.qilin-header .search input {float: left;border: 0;padding: 10px;line-height: 20px;font-size: 14px;width: 200px;}

.qilin-header .search button {float: right;border: 0;border-left: 1px solid #ddd;height: 40px;width: 40px;padding: 0;cursor: pointer;background: url(../images/l_search.png) no-repeat center;}



.qilin-nav {border-top: 1px solid #e8e8e8;background-color: #fff;}

.qilin-nav li {float: left;border-left: 1px solid #e8e8e8;}

.qilin-nav li a {display: block;line-height: 60px;font-size: 16px;padding: 0 65px;}

.qilin-nav li a:hover,.qilin-nav li.active>a,.qilin-nav li.open > a {color: #fff;background-color: #00456b;}

.qilin-nav li .dropdown-box li {border-left: 0;float: none;}

.qilin-nav li .dropdown-box li a {padding: 0 5px;line-height: 40px; }



.qilin-slideBox {height: 620px;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: 75px;height: 8px;margin: 0 3px;background-color: #000;cursor: pointer;opacity: 0.7;filter: alpha(opacity=70);}

.qilin-slideBox .hd li.on {background-color: #00456b;opacity: 1;filter: alpha(opacity=100);}

.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-zxcalc {background-color: #fff;padding: 40px;margin-top: -75px;position: relative;z-index: 2;}

.qilin-zxcalc h4 {font-weight: normal;font-size: 24px;line-height: 1;margin: 0 0 5px;}

.qilin-zxcalc p {margin: 0;font-size: 16px;}

.qilin-zxcalc p small {float: right;color: #999;}

.qilin-zxcalc .item {margin: 30px 20px 0 0;border: 1px solid #ddd;width: 290px;overflow: hidden;float: left;}

.qilin-zxcalc .item .label {float: left;height: 48px;width: 48px;font-size: 0;line-height: 48px;text-align: center;}

.qilin-zxcalc .item .label img {vertical-align: middle;display: inline-block;}

.qilin-zxcalc .item .ipt {float: left;border: 0;padding: 14px 10px 14px 0;font-size: 14px;line-height: 20px;width: 230px;}

.qilin-zxcalc .item .radio {margin-left:10px;line-height: 48px;}
.qilin-zxcalc .item .radio label:nth-child(1){
 margin-left:2px;
}
.qilin-zxcalc .item .radio label {margin-right: 20px;}

.qilin-zxcalc button {position: absolute;right: -20px;top: 120px;width: 250px;height: 70px;padding: 0;border: 0;cursor: pointer;outline: none;background: url(../images/zxbj.png) no-repeat 0 0;}

.qilin-zxcalc-1 {margin: 0;padding: 0;}

.qilin-zxcalc-1 .item {margin: 0 0 15px;width: 276px;}

.qilin-zxcalc-1 .item .ipt {width: 215px;}

.qilin-zxcalc-1 button {position: static;background: none #ab0e00;color: #fff;height: 50px;line-height: 50px;width: 100%;font-size: 20px;}



.qilin-section {padding: 50px 0;}

.qilin-section-title {text-align: center;font-size: 32px;background: url(../images/bg01.png) no-repeat center bottom;padding-bottom: 32px;margin-bottom: 30px;}

.qilin-section-title small {display: block;font-size: 16px;color:#f7f7f7;}



.qilin-advcon {margin-left: -10px;}

.qilin-advcon .item {float: left;background-color: #fff;margin: 0 0 10px 10px;}

.qilin-advcon .item a {display: block;padding: 50px 0 0 40px;width: 320px;height: 240px;}

.qilin-advcon .item h4 {font-size: 24px;margin: 0 0 10px;font-weight: normal;}

.qilin-advcon .item p {margin: 0;color: #f7f7f7;}

.qilin-advcon .item i {background: url(../images/jt_r.png) no-repeat center;display: block;width: 44px;height: 11px;margin-top: 30px;}

.qilin-advcon .item a:hover i {margin-left: 30px;}

.qilin-advcon .item-1 a {background: url(../images/adv01.jpg) no-repeat 0 0;color: #fff;width: 420px;height: 480px;}

.qilin-advcon .item-1 p {color: #fff;}

.qilin-advcon .item-1 i {background-image: url(../images/jt_r02.png);}

.qilin-advcon .item-2 a {width: 690px;height: 180px;background: url(../images/adv022.jpg) no-repeat 400px top;}

.qilin-advcon .item-3 a {background: url(../images/adv033.jpg) no-repeat 160px 120px;}

.qilin-advcon .item-4 a {background: url(../images/adv04.jpg) no-repeat 110px 120px;}



.qilin-advdl {background-color: #fff;text-align: center;}

.qilin-advdl li {background: url(../images/adv05.png) no-repeat left center;float: left;width: 25%;padding: 42px 0;}

.qilin-advdl li:first-child {background: none;}

.qilin-advdl li a {display: block;}

.qilin-advdl li .m {font-size: 0;}

.qilin-advdl li .m img {-webkit-transition: all 0.5s;transition: all 0.5s;}

.qilin-advdl li h4 {font-size: 16px;margin: 25px 0 0;font-weight: normal;}

.qilin-advdl li p {margin: 0;color: #f7f7f7;font-size: 12px;}

.qilin-advdl li a:hover .m img {-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}



.qilin-gdqaz {position: relative;height: 490px;overflow: hidden;padding-bottom: 50px;}

.qilin-gdqaz .gdqaz-left {position: absolute;left: 50%;top: 0;z-index: 2;padding: 50px 0 0 45px;height: 490px;width: 275px;background: #00456B;color: #fff;margin-left: -600px;}

.qilin-gdqaz .gdqaz-left h4 {margin: 0;font-size: 42px;line-height: 1.2;}

.qilin-gdqaz .gdqaz-left p {font-size: 22px;margin: 0;}

.qilin-gdqaz .gdqaz-left small {display: block;font-size: 12px;text-transform: uppercase;margin-top: 25px;}

.qilin-gdqaz .gdqaz-left i {display: block;height: 2px;width: 49px;margin-top: 80px;background: #fff;}

.qilin-gdqaz .gdqaz-left .more {position: absolute;left: 40px;bottom: 40px;width: 238px;height: 53px;line-height: 53px;text-indent: 60px;border: 1px solid #fff;color: #fff;font-size: 15px;}

.qilin-gdqaz .gdqaz-left .more:after {display: inline-block;content: '';width: 44px;height: 11px;background: url(../images/jt_r02.png) no-repeat center;-webkit-transition: all 0.5s;transition: all 0.5s;margin-left: 20px;}

.qilin-gdqaz .gdqaz-left .more:hover {background: #fff;color: #00456B;}

.qilin-gdqaz .gdqaz-left .more:hover:after {background: url(../images/jt_r03.png) no-repeat center;margin-left: 40px;}

.qilin-gdqaz .bd,.qilin-gdqaz .bd ul,.qilin-gdqaz .bd li {width: 100% !important;height: 100% !important;}

.qilin-gdqaz .bd li {background: no-repeat center;}

.qilin-gdqaz .bd li .container {position: relative;height: 100%;}

.qilin-gdqaz .bd li .text {background-color: #fff;padding: 30px 120px;position: absolute;bottom: 40px;right: 0;width: 590px;}

.qilin-gdqaz .bd li .text h4 {margin: 0 0 10px;font-size: 36px;color: #00456B;line-height: 1;}

.qilin-gdqaz .bd li .text p {font-size: 16px;margin: 0;}

.qilin-gdqaz .bd li .text .ico {position: absolute;right: 120px;top: -90px;height: 200px;width: auto;}

.qilin-gdqaz .hd {position: absolute;bottom: 0;height: 73px;left: 0;width: 100%;}

.qilin-gdqaz .hd ul {text-align: right;font-size: 0;}

.qilin-gdqaz .hd li {display: inline-block;text-align: center;font-size: 14px;width: 100px;background: url(../images/yd01.png) no-repeat center 0;line-height: 45px;padding-top: 28px;cursor: pointer;}

.qilin-gdqaz .hd li.on {background-image: url(../images/gdqazbao_bg.png);color: #fff;}

.qilin-gdqaz .prev,.qilin-gdqaz .next {position: absolute;left: 50%;bottom: 114px;z-index: 2;font-size: 0;}

.qilin-gdqaz .prev {margin-left: -200px;}

.qilin-gdqaz .next {margin-left: 528px;}



.qilin-lgmt .hd {text-align: center;margin-bottom: 30px;}

.qilin-lgmt .hd ul {font-size: 0;}

.qilin-lgmt .hd li {display: inline-block;border: 1px solid #ddd;margin-left: -1px;font-size: 16px;padding: 0 20px;line-height: 40px;cursor: pointer;}

.qilin-lgmt .hd li.on {background-color: #00456b;color: #fff;}

.qilin-lgmt .bd ul {margin-left: -10px;}

.qilin-lgmt .bd li {float: left;margin: 0 0 10px 10px;}

.qilin-lgmt .bd li a {display: block;width: 295px;height: 260px;position: relative;}

.qilin-lgmt .bd li img {display: block;width: 100%;height: 100%;}

.qilin-lgmt .bd li .text {position: absolute;left: 0;bottom: 0;height: 100%;width: 100%;font-size: 14px;color: #fff;background: rgba(0,69,107,0.8);background: #00456b \9;filter: alpha(opacity=80);display: none;}

.qilin-lgmt .bd li .text p {margin: 0;width: 92%;text-align: center;border: 1px solid #537e94;height: 46%;line-height: 100%;position: absolute;left: 4%;top: 4%;background: url(../images/jt_r02.png) no-repeat center 60%;padding-top: 40%;}

.qilin-lgmt .bd li.s a {width: 590px;height: 530px;}

.qilin-lgmt .bd li a:hover .text {display: block;}



.qilin-jzal{width:100%;min-width:1000px;height:520px;position:relative;overflow:hidden;background:#fff;text-align:center;}

.qilin-jzal .bd{width:1000px;position:absolute;left:50%;margin-left:-500px;}

.qilin-jzal .bd li{width:1000px;overflow:hidden;}

.qilin-jzal .bd li img{display:block;width:1000px;height:520px;}

.qilin-jzal .bd li a {display: block;position: relative;}

.qilin-jzal .bd li .text {position: absolute;right: 0;top: 0;width: 245px;padding: 40px 30px 0 45px;height: 480px;background: url(../images/jdalbg.png) no-repeat left top;color: #fff;text-align: left;}

.qilin-jzal .bd li .text h4 {margin: 0 0 10px;font-size: 26px;}

.qilin-jzal .bd li .text p {margin: 0;line-height: 26px;text-align: justify;text-indent: 28px;height: 260px;}

.qilin-jzal .bd li .text i {display: block;width: 44px;height: 11px;margin-top: 25px;background: url(../images/jt_r02.png) no-repeat center;}

.qilin-jzal .bd li .text .more {font-size: 16px;display: block;text-align: center;height: 56px;line-height: 56px;background: #fff;color: #333;margin-top: 40px;}

.qilin-jzal .tempWrap{overflow:visible!important;}

.qilin-jzal .tempWrap ul{margin-left:-1000px!important;}

.qilin-jzal .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:520px;cursor:pointer;}

.qilin-jzal .prev{left:-50%;margin-left:-500px;}

.qilin-jzal .next{left:50%;margin-left:500px;}

.qilin-jzal .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:520px;background:#000;filter:alpha(opacity=80);opacity:0.8;}

.qilin-jzal .pnBtn .arrow{display:block;position:absolute;top:0;z-index:1;width:100px;height:520px;background: no-repeat center #fff;}

.qilin-jzal .prev .arrow{right:0;background-image: url(../images/jdalbtn_l01.png);}

.qilin-jzal .next .arrow{left:0;background-image: url(../images/jdalbtn_r01.png);}



.qilin-rzxq {overflow: hidden;}

.qilin-rzxq .bd li {float: left;}

.qilin-rzxq .bd li a {display: block;position: relative;height: 510px;}

.qilin-rzxq .bd li img {display: block;width: 100%;height: 440px;}

.qilin-rzxq .bd li .text {position: absolute;left: 50%;bottom: 0;width: 380px;padding: 30px 20px 0 20px;margin-left: -210px;height: 300px;background: url(../images/rzxqbg01.png) no-repeat left top;color: #fff;}

.qilin-rzxq .bd li .text h4 {margin: 0;font-size: 26px;font-weight: normal;}

.qilin-rzxq .bd li .text p {text-indent: 28px;text-align: justify;line-height: 24px;height: 96px;overflow: hidden;margin: 25px 0 0;}

.qilin-rzxq .bd li .info {margin-top: 30px;}

.qilin-rzxq .bd li .info span {margin-right: 7px;}

.qilin-rzxq .bd li .info span b {color: #ab0e00;font-size: 24px;}

.qilin-rzxq .bd li .text .more {position: absolute;left: 0;bottom: 0;width: 100%;height: 70px;line-height: 70px;background: #f1f1f1;font-size: 14px;color: #f7f7f7;text-align: center;}

.qilin-rzxq .bd li .text .more:after {display: inline-block;content: '';width: 44px;margin-left: 20px;height: 11px;background: url(../images/jt_r.png) no-repeat center;}

.qilin-rzxq .bd li a:hover .text .more {background-color: #00456b;color: #fff;}

.qilin-rzxq .hd {margin-bottom: 20px;font-size: 0;text-align: center;}

.qilin-rzxq .hd .prev,.qilin-rzxq .hd .next {width: 44px;height: 11px;display: inline-block;vertical-align: middle;background: no-repeat center;}

.qilin-rzxq .hd .prev {background-image: url(../images/jt_l.png);}

.qilin-rzxq .hd .next {background-image: url(../images/jt_r.png);}

.qilin-rzxq .hd ul {display: inline-block;vertical-align: middle;margin: 0 100px;}

.qilin-rzxq .hd li {display: inline-block;width: 10px;height: 10px;background-color: #ccc;margin: 0 5px;border-radius: 50%;cursor: pointer;}

.qilin-rzxq .hd li.on {background-color: #00456b;}



.qilin-sjtd {}

.qilin-sjtd .bd {float: left;width: 700px;background: url(../images/sjtdleftbg.png) no-repeat left top;height: 420px;}

.qilin-sjtd .bd li {padding: 40px 0 0 70px;}

.qilin-sjtd .bd li img {float: left;width: 209px;height: auto;margin-top: 10px;}

.qilin-sjtd .bd li .text {margin-left: 280px;color: #fff;}

.qilin-sjtd .bd li .text h4 {font-weight: normal;font-size: 24px;margin: 0;}

.qilin-sjtd .bd li .text p {text-align: justify;}

.qilin-sjtd .bd li .text .more {display: block;width: 100px;height: 40px;line-height: 40px;text-align: center;background: #fff;color: #333;font-size: 16px;}

.qilin-sjtd .bd li .text .more:hover {background-color: #00456b;color: #fff;}

.qilin-sjtd .hd {float: right;width: 348px;}

.qilin-sjtd .hd li {float: left;margin: 0 0 10px 10px;width: 162px;height: 132px;border: 1px solid transparent;position: relative;cursor: pointer;}

.qilin-sjtd .hd li img {display: block;width: 100%;height: 100%;position: relative;z-index: 2;}

.qilin-sjtd .hd li:after {width: 162px;height: 132px;content: '';background: url(../images/sjtdrightbg.png) no-repeat center;position: absolute;left: 10px;display: none;top: 10px;z-index: 1;}

.qilin-sjtd .hd li.on {border-color: #00456b;}

.qilin-sjtd .hd li.on:after {display: block;}



.qilin-zxzs {margin-left: -10px;}

.qilin-zxzs .item {float: left;margin-left: 10px;background-color: #fff;width: 353px;padding: 20px;}

.qilin-zxzs h4 {margin: 0 0 15px;font-size: 20px;font-weight: normal; color:#fff}

.qilin-zxzs .m {margin-bottom: 10px;}

.qilin-zxzs .m a {display: block;position: relative;}

.qilin-zxzs .m img {display: block;width: 100%;height: 247px;}

.qilin-zxzs .m span {position: absolute;left: 0;bottom: 0;height: 40px;line-height: 40px;padding: 0 5%;width: 90%;color: #fff;background: rgba(0,0,0,0.3);background: #000 \9;filter: alpha(opacity=70);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.qilin-zxzs li {line-height: 36px;text-align: left;}

.qilin-zxzs li a {display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}



.qilin-footer {background-color: #272727;padding: 20px 0;}

.qilin-footer-link {line-height: 20px;margin-bottom: 20px;text-align: left;margin-left: 80px;}

.qilin-footer-link span {float: left;padding-right: 26px;border-right: 1px solid #dddddd;font-size: 18px;color: #f33e00;}

.qilin-footer-link span strong {display: block;color: #bbb;}

.qilin-footer-link .c {overflow: hidden;margin-left: 99px;}

.qilin-footer-link .c a {float: left;padding: 0 26px;border-left: 1px solid #ddd;}

.qilin-footer-bottom {position: relative;background: #272727 url(../images/f_bg.png) no-repeat right 16px;}

.qilin-footer-bottom dl {float: left;margin: 0;width: 150px;height: 300px;margin-left: 78px;}

.qilin-footer-bottom dt {font-size: 16px;line-height: 35px;font-weight: bold; color:#fff}
.qilin-footer-bottom dt a{ color:#fff}

.qilin-footer-bottom dd {margin: 5px 0 0;}

.qilin-footer-bottom dd p {margin: 0;line-height: 35px;}
.qilin-footer-bottom dd p a{ color:#fff}
.qilin-footer-bottom .tel {float: left;background: url(../images/f_tel.png) no-repeat left center;padding-left: 50px;}

.qilin-footer-bottom .tel strong {display: block;font-size: 24px;color: #00456b;}

.qilin-footer-bottom .copy {margin-top: 20px;color: #999;}

.qilin-footer-bottom .ewm {position: absolute;width: 117px;height: 140px;right: 103px;top: 128px;text-align: center;font-size: 12px;color: #999;}

.qilin-footer-bottom .ewm img {display: block;width: 117px;height: 120px;}

.qilin-footer-bottom .share {width: 26px;position: absolute;right: 255px;top: 234px;}

.qilin-footer-bottom .share a {display: block;width: 26px;height: 26px;text-align: center;font-size: 0;line-height: 26px;}

.qilin-footer-bottom .share img {display: inline-block;vertical-align: middle;}



.float{ position:fixed; top:50%; right:0; margin-top:-176px; z-index:2000; width:48px; height:250px;}

.float_show a{ background-color:#00456B;display:block; color:#FFF; font-size:16px; width:auto; height:48px; line-height:48px; overflow:hidden;text-decoration: none;}

.float_show a img{ vertical-align:middle; float:left; line-height:48px; height:48px;}

.float_show.float_show0{ background:url(../images/float_cur.png) no-repeat top; padding-top:6px; height:48px;}

.float_show.float_show0 a{ background:url(../images/float_icon1.png) no-repeat; width:48px; height:48px;}

.float_show:hover a{ background-color:#AB0E00; line-height:48px; color:#FFF;}

.float_show.float_show0:hover{ background:url(../images/float_curho.png) no-repeat top;}

.float_show.float_show0:hover a{ background:url(../images/float_icon_ho1.png) no-repeat;}

.float_wx{ display:none; position:absolute; top:-128px; left:-188px; background:url(../images/float_wxbd.png) no-repeat; width:144px; height:168px; padding:18px 27px 0 17px;}

.float_wx img{ width: 144px; }

.float_show.float_show1{ position:absolute; top:55px; right:-124px; width:172px;}

.float_show.float_show2{ position:absolute; top:153px; right:-78px; width:126px;}

.float_show.float_show3{ position:absolute; top:104px; right:-78px; width:126px;}

.float_show.float_show4{ position:absolute; top:202px; right:-78px; width:126px;}



.qilin-sort {margin-bottom: 30px;}

.qilin-sort dl {margin: 0 0 10px;overflow: hidden;}

.qilin-sort dt {line-height: 28px;margin-bottom: 10px;float: left;}

.qilin-sort dd {margin-left: 40px;overflow: hidden;}

.qilin-sort dd a {float: left;line-height: 28px;margin: 0 0 10px 20px;padding: 0 8px;}

.qilin-sort dd a.active,.qilin-sort dd a:hover {background-color: #00456b;color: #fff;}



.list-1 {margin: -30px 0 0 -30px;}

.list-1 li {float:left;width:29%; height:350px; margin:0 2%;}
.list-1 li a {display: block;margin: 30px 0 0 0; text-align:center}

.list-1 li .m {height:287px; font-size: 0;text-align: center;position: relative;}

.list-1 li .m img {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;width: auto;height:257px;}

.list-1 li .m span {position: absolute;left: 0;top: 0;width: 70px;height: 70px;background: url() repeat center;}

.list-1 li .m span:after {display: block;content: '';width: 100%;height: 100%;background: url() no-repeat center;}

.list-1 li a:hover .m span {width: 100%;height: 100%;background-image: url();}

.list-1 li a:hover .m span:after {background-image: url();}

.list-1 li .m .desc {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url() repeat center;color: #fff;font-size: 14px;line-height: 20px;text-align: left;display: none;}

.list-1 li .m .desc p {padding: 20px;margin: 0;}

.list-1 li a:hover .m .desc {display: block;}

.list-1 li .text {margin:0; text-align:center}

.list-1 li .text h4 {margin: 0 0 10px;font-size: 16px;font-weight: normal;text-align: center; color:#f7f7f7}

.list-1 li .text p {margin: 0;color: #f7f7f7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.list-1 li .text p span {margin-right: 10px;font-size: 12px;}

.list-1 li .text .more {float: right;border: 1px solid #ddd;background-color: #fff;line-height: 48px;padding: 0 20px;margin-left: 10px;}

.list-1 li a:hover .text .more {background-color: #00456b;color: #fff;border-color: #00456b;}

.list-1-1 li .m {line-height: 309px;height: 309px;}



.list-2 {margin: -40px 0 0 -40px;}

.list-2 li {float: left;width: 50%;}

.list-2 li .box {margin: 40px 0 0 40px;}

.list-2 li .m {position: relative;height: 398px;line-height: 398px;font-size: 0;text-align: center;}

.list-2 li .m:hover {-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);box-shadow: 0 0 10px rgba(0,0,0,0.5);}

.list-2 li .m img {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;width: auto;height: auto;}

.list-2 li .m p {margin: 0;position: absolute;left: 0;bottom: 0;width: 100%;font-size: 14px;line-height: 40px;background: url() repeat;color: #fff;}

.list-2 li .m p span {float: left;width: 33.333333%;}

.list-2 li .m p span b {color: #ab0e00;font-size: 24px;}

.list-2 li .text {margin-top: 20px;}

.list-2 li .text h4 {margin: 0 0 10px;font-size: 24px;font-weight: normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.list-2 li .text p {height: 60px;overflow: hidden;margin: 0;text-align: justify;}

.list-2 li .text .more {float: right;width: 106px;height: 44px;padding-top: 62px;border: 1px solid #dfdfdf;text-align: center;font-size: 16px;background: url(../images/rzxqicon01.png) no-repeat center 26px #fff;margin-left: 20px;}

.list-2 li .text .more:hover {background-color: #00456b;border-color: #00456b;background-image: url();color: #fff;}



.list-3 {margin: -30px 0 0 -30px;}

.list-3 li {float: left;width: 33.333333%;}

.list-3 li a {display: block;background-color: #fff;margin: 30px 0 0 30px;}

.list-3 li .m {height: 335px;line-height: 335px;text-align: center;font-size: 0;overflow: hidden;}

.list-3 li .m img {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;width: auto;height: auto;}

.list-3 li .text {border-top: 1px solid #eee;padding: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 16px;}

.list-3 li a:hover {background-color: #00456b;color: #fff;}



.list-4 li {border-bottom: 1px solid #ddd;padding-bottom: 20px;margin-bottom: 20px;}

.list-4 li:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.list-4 li a {display: block;overflow: hidden;}

.list-4 li .m {float: left;width: 215px;}

.list-4 li .m img {display: block;width: 100%;height: auto;}

.list-4 li .text {margin-left: 235px;}

.list-4 li .text h4 {font-size: 16px;font-weight: normal;margin: 0 0 10px; color:#f7f7f7}

.list-4 li .text p {color: #f7f7f7;}

.list-4 li .text .more {background: url(../images/jt_r.png) no-repeat right center;display: block;font-size: 14px;margin-top: 30px;width: 115px; color:#f7f7f7}



.list-5 {margin-top: -20px;}

.list-5 li {margin-top: 20px;border: 1px solid #ddd;background-color: #fff;padding: 40px;}

.list-5 li .m {float: left;width: 380px;}

.list-5 li .m img {display: block;width: 100%;height: auto;}

.list-5 li .text {margin-left: 420px;position: relative;}

.list-5 li .text h4 {margin: 0 0 20px;font-size: 24px;font-weight: normal;color: #f7f7f7;}

.list-5 li .text p {margin: 0;overflow: hidden;}

.list-5 li .text p span {float: left;color: #777;padding-right: 20px;margin-right: 20px;border-right: 1px dotted #959595;}

.list-5 li .text .more {position: absolute;right: -61px;top: 0;width: 160px;height: 75px;background: url() no-repeat center;}



.list-6 {margin-top: -15px;}

.list-6 li a {display: block;margin-top: 15px;overflow: hidden;}

.list-6 li .m {float: left;width: 135px;}

.list-6 li .m img {display: block;width: 100%;height: auto;}

.list-6 li .text {margin-left: 150px;font-size: 16px; color:#f7f7f7}



.qilin-pages {text-align: center;margin: 40px 0 0;}

.qilin-pages a {display: inline-block;margin: 0 3px;border: 1px solid #ddd;padding: 4px 12px;border-radius: 3px;background-color: #fff;}

.qilin-pages a.active,.qilin-pages a:hover {background-color: #00456b;border-color: #00456b;color: #fff;}



.qilin-banner {text-align: center;color: #fff;background: url() no-repeat center;padding: 100px 0;}

.qilin-banner h4 {margin: 0;font-size: 38px;}

.qilin-banner p {margin: 10px 0 0;}

.qilin-banner p span {padding: 0 20px;border-right: 1px dotted #959595;}

.qilin-banner p span:last-child {border-right: 0;}



.qilin-ybf {margin-bottom: 40px;padding: 40px;background: url() no-repeat 90% center #fff;height: 160px;}

.qilin-ybf h4 {margin: 0;font-size: 38px;color: #00456b;}

.qilin-ybf p {margin: 20px 0 0;font-size: 16px;}

.qilin-ybf p span {padding-right: 20px;border-right: 1px solid #ddd;margin-right: 20px;}

.qilin-ybf p span:last-child {border-right: 0;margin-right: 0;padding-right: 0;}



.qilin-inmenu {text-align: center;border-bottom: 1px solid #ddd;margin-bottom: 30px;font-size: 0;}

.qilin-inmenu li {display: inline-block;margin: 0 10px;position: relative;}

.qilin-inmenu li:after {display: block;content: '';margin: 0 auto;width: 1px;height: 30px;background-color: #ddd;}

.qilin-inmenu li a {display: block;padding: 12px 20px;color: #777;font-size: 14px;margin-bottom: 5px;}

.qilin-inmenu li a:hover,.qilin-inmenu li.active a {background-color: #00456b;color: #fff;}



.gdjc {position: relative; margin-top: 90px;height: 50px;}

.gdjc span {position: absolute;left: 0;bottom: 0;font-size: 14px;}

.gdjc span.b1 {left: 22px;}

.gdjc span.b2 {left: 164px;}

.gdjc span.b3 {left: 308px;}

.gdjc span.b4 {left: 448px;}

.gdjc span.b5 {left: 588px;}

.gdjc.s1 {background: url() no-repeat left top;}

.gdjc.s1 span.b1 {font-size: 14px;color: #ab0e00;}

.gdjc.s2 {background: url() no-repeat left top;}

.gdjc.s2 span.b1 {font-size: 14px;color: #ab0e00;}

.gdjc.s2 span.b2 {font-size: 14px;color: #ab0e00;}

.gdjc.s3 {background: url() no-repeat left top;}

.gdjc.s3 span.b1 {font-size: 14px;color: #ab0e00;}

.gdjc.s3 span.b2 {font-size: 14px;color: #ab0e00;}

.gdjc.s3 span.b3 {font-size: 14px;color: #ab0e00;}

.gdjc.s4 {background: url() no-repeat left top;}

.gdjc.s4 span.b1 {font-size: 14px;color: #ab0e00;}

.gdjc.s4 span.b2 {font-size: 14px;color: #ab0e00;}

.gdjc.s4 span.b3 {font-size: 14px;color: #ab0e00;}

.gdjc.s4 span.b4 {font-size: 14px;color: #ab0e00;}

.gdjc.s5 {background: url() no-repeat left top;}

.gdjc.s5 span.b1 {font-size: 14px;color: #ab0e00;}

.gdjc.s5 span.b2 {font-size: 14px;color: #ab0e00;}

.gdjc.s5 span.b3 {font-size: 14px;color: #ab0e00;}

.gdjc.s5 span.b4 {font-size: 14px;color: #ab0e00;}

.gdjc.s5 span.b5 {font-size: 14px;color: #ab0e00;}



.qilin-shouzi {}

.qilin-shouzi li {height: 500px;position: relative;padding-left: 135px;background: url() no-repeat 75px 65px;}

.qilin-shouzi li .t {height: 65px;width: 165px;text-align: center;line-height: 65px;background: #ab0e00;color: #fff;font-size: 18px;position: relative;left: -135px;}

.qilin-shouzi li h4 {margin: 75px 0 0;font-size: 24px;}

.qilin-shouzi li p {font-size: 16px;color: #f7f7f7;margin: 0;}

.qilin-shouzi li .pic {overflow: hidden;height: 200px;margin-top: 30px;}

.qilin-shouzi li .pic img {float: left;height: 200px;width: auto;margin-right: 20px;}



.qilin-vrzx {height: 890px;background: url() no-repeat center;padding: 190px 0 0;}

.qilin-vrzx .vrzx-title {text-align: center;font-size: 46px;color: #00456b;margin-bottom: 80px;}

.qilin-vrzx .vrzx-title small {display: block;font-size: 16px;color: #333;}

.qilin-vrzx .vrzx-title p {margin: 45px 0 0;font-size: 14px;color: #333;}

.qilin-vrzx .vrzx-item {float: left;width: 50%;}

.qilin-vrzx .vrzx-item a {display: block;margin: 0 0 20px 20px;background-color: #fff;}

.qilin-vrzx .vrzx-item .hd {line-height: 80px;background-color: #f2f2f2;padding: 0 40px;font-size: 28px;color: #f7f7f7;}

.qilin-vrzx .vrzx-item .hd i {display: inline-block;width: 33px;height: 29px;vertical-align: top;margin-right: 10px;margin-top: 25px;background: no-repeat center;}

.qilin-vrzx .vrzx-item .hd i.v1 {background-image: url();}

.qilin-vrzx .vrzx-item .hd i.v2 {background-image: url();}

.qilin-vrzx .vrzx-item .hd i.v3 {background-image: url();}

.qilin-vrzx .vrzx-item .hd i.v4 {background-image: url();}

.qilin-vrzx .vrzx-item a:hover .hd {background-color: #00456b;color: #fff;}

.qilin-vrzx .vrzx-item a:hover .hd i.v1 {background-image: url();}

.qilin-vrzx .vrzx-item a:hover .hd i.v2 {background-image: url();}

.qilin-vrzx .vrzx-item a:hover .hd i.v3 {background-image: url();}

.qilin-vrzx .vrzx-item a:hover .hd i.v4 {background-image: url();}

.qilin-vrzx .vrzx-item .bd {position: relative;height: 220px;}

.qilin-vrzx .vrzx-item .bd img {position: absolute;right: 40px;bottom: 20px;}



.qilin-gdqaz-x {overflow-x: hidden;}

.qilin-gdqaz-x .d_title {padding:90px 0 28px 0;color: #fff;background: url() no-repeat center 57px;}

.qilin-gdqaz-x .d_title h2.h2_title {font-size: 48px;text-align: center;font-weight: normal;margin: 0;}

.qilin-gdqaz-x .d_title p.p_title01 {font-size: 24px;text-align: center;margin: 0;}

.qilin-gdqaz-x .d_title p.p_title02 {font-size: 10px;text-align: center;padding-top: 5px;line-height: 12px;margin: 0;}



.zxzxa2 {display: block;width: 180px;height: 45px;border: 1px solid #fff;text-align: center;line-height: 45px;color: #fff;border-radius: 5px;font-size: 16px;margin: 0 auto;}

.zxzxa2:hover {background-color: #fff;color: #00456b;}

.zxzxa2-1 {border-color: #00456b;color: #00456b;}

.zxzxa2-1:hover {background-color: #00456b;color: #fff;}



.qilin-gdqaz-item-1 {height: 824px;z-index: 0;}

.qilin-gdqaz-item-1 a{height:100%; display:block; background:url() no-repeat center;}

.qilin-gdqaz-item-2 {height: 1293px;background: url() no-repeat center;}

.qilin-gdqaz-item-2 .jjfa_con {height: 90px;text-align: center;margin-bottom: 30px;padding-top: 60px;}

.qilin-gdqaz-item-2 .jjfa_con li {display: inline-block;margin:0 10px;vertical-align: middle; *display:inline; *zoom:1;}

.qilin-gdqaz-item-2 .jjfa_con li a { display: block; padding-top: 54px;height: 36px;width: 75px; line-height: 18px;text-align: center;color: #fff;font-size: 15px;}



.qilin-gdqaz-item-2 .jjfa_con li.li1 a {background: url() no-repeat center top;}

.qilin-gdqaz-item-2 .jjfa_con li.li2 a {background: url() no-repeat center top;}

.qilin-gdqaz-item-2 .jjfa_con li.li3 a {background: url() no-repeat center top;}

.qilin-gdqaz-item-2 .jjfa_con li.li4 a {background: url() no-repeat center top;}

.qilin-gdqaz-item-2 .jjfa_con li.li5 a {background: url() no-repeat center top;}

.qilin-gdqaz-item-2 .jjfa_con li.li6 a {background: url() no-repeat center top;}

.qilin-gdqaz-item-2 .jjfa_con li.li7 a {background: url() no-repeat center top;}

.qilin-gdqaz-item-2 .jjfa_con li.li8 a {background: url() no-repeat center top;}

.qilin-gdqaz-item-2 .jjfa_con li.li9 a {background: url() no-repeat center top;}

.qilin-gdqaz-item-2 .jjfa_con li.li10 a {background: url() no-repeat center top;}

.qilin-gdqaz-item-2 .jjfa_con li.li11 a {background: url() no-repeat center top;}

.qilin-gdqaz-item-2 .jjfa_con li.li12 a {background: url() no-repeat center top;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl {height: 880px;background: url() no-repeat center 100px;position: relative;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl {width: 285px;color: #fff;position: absolute;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl .gxfl_p1 {font-size: 20px;font-weight: bold;margin: 0;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl .gxfl_p2 {font-size: 15px;line-height: 20px;margin: 12px 0 0;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl1 {left: 160px;top: 95px;text-align: right;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl2 {top: 247px;left: 120px;width: 190px;text-align: right;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl3 {top: 410px;left: 50px;width: 190px;text-align: right;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl4 {top: 550px;left: 20px;text-align: right;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl5 {top: 720px;left: 230px;width: 215px;text-align: right;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl6 {top: 95px;right: 200px;text-align: left;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl7 {top: 247px;right: 30px;text-align: left;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl8 {top: 410px;right: 0;width: 230px;text-align: left;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl9 {top: 550px;right: 40px;text-align: left;}

.qilin-gdqaz-item-2 .jjfa_con .jjfa_fl .gxfl10 {top: 720px;right: 350px;width: 185px;text-align: left;}

.qilin-gdqaz-item-2 .jjfa_con .zxzxa1 {display: block;width: 180px;height: 45px;border: 1px solid #fff;position: absolute;left: 500px;bottom: 14px;text-align: center;line-height: 45px;color: #fff;border-radius: 5px;font-size: 16px;}

.qilin-gdqaz-item-2 .jjfa_con .zxzxa1:hover {background: #fff;color: #00456b;}



.qilin-gdqaz-item-3 {height: 670px;background: url() no-repeat center;position: relative;}

.qilin-gdqaz-item-3 .gdqazyz {width:215px;height: 311px;background: url() no-repeat center;position: absolute;left: -150px;top: -140px;}

.qilin-gdqaz-item-3 .d_title {color: #00456b;background: url() no-repeat center 57px;}

.qilin-gdqaz-item-3 .d_title .p_title01 {color: #333;}

.qilin-gdqaz-item-3 .d_title .p_title02 {color: #999;}

.qilin-gdqaz-item-3 .qbx_con {margin-top: 25px;}

.qilin-gdqaz-item-3 .qbx_con dl {width: 210px;float: left;margin-left: 120px;}

.qilin-gdqaz-item-3 .qbx_con dl:first-child {margin-left: 0;}

.qilin-gdqaz-item-3 .qbx_con dl dt {width: 210px;height: 220px;overflow: hidden;}

.qilin-gdqaz-item-3 .qbx_con dl dt img {margin: 0 auto;display: block;}

.qilin-gdqaz-item-3 .qbx_con dl dd {margin: 0;}

.qilin-gdqaz-item-3 .qbx_con dl dd.dd01 {text-align: center;font-size: 24px;color: #00456B;}

.qilin-gdqaz-item-3 .qbx_con dl dd.dd02 {text-align: center;line-height: 20px;font-size: 16px;margin-top: 10px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 40px;}

.qilin-gdqaz-item-3 .qbx_con dl dd.dd03 {width: 20px;margin: 30px auto 0;height: 1px;background: #000;}

.qilin-gdqaz-item-3 .qbx_con dl.dl2 dt img {margin: 30px auto;}

.qilin-gdqaz-item-3 .qbx_con dl.dl3 dt img {margin: 30px auto;}

.qilin-gdqaz-item-3 .qbx_con dl.dl4 dt img {margin: 25px auto;}



.qilin-gdqaz-item-4 {height: 1435px;background: url() no-repeat center;}

.qilin-gdqaz-item-4 .adv_con {height: 1102px;width: 1210px;position: relative; margin-bottom:0;}

.qilin-gdqaz-item-4 .adv_con h2 {font-size: 32px;font-weight: normal;padding-bottom: 25px;margin: 0;color: #00456B;}

.qilin-gdqaz-item-4 .adv_con p {font-size: 16px;line-height: 24px;margin: 0;}

.qilin-gdqaz-item-4 .adv_con .advxh {width: 72px;height: 72px;font-size: 55px;color: #e8e8e8;position: absolute;bottom: 15px;left: 30px;}

.qilin-gdqaz-item-4 .adv_con .adv01 {width: 520px;height: 170px;background: #fff;padding: 40px;position: absolute; left: 0;top: 0;}

.qilin-gdqaz-item-4 .adv_con .adv01 .advImg {width: 240px;height: 250px;background: url() no-repeat left center;position: absolute;right: 0;top: 0;}

.qilin-gdqaz-item-4 .adv_con .adv02 {width: 230px;height: 260px;background: #fff;padding:250px 30px 0 30px;position: absolute;left: 610px;top: 0; margin-left:0px;}

.qilin-gdqaz-item-4 .adv_con .adv02 .advImg {width: 290px;height: 250px;background: url() no-repeat center;position: absolute;left: 0;top: 0;}

.qilin-gdqaz-item-4 .adv_con .adv03 {width: 230px;height: 230px;background: #fff;padding:30px 30px 250px 30px;position: absolute;left: 910px;top: 0; margin-left:0px;}

.qilin-gdqaz-item-4 .adv_con .adv03 .advImg {width: 290px;height: 250px;background: url() no-repeat center;position: absolute;left: 0;bottom: 0;}

.qilin-gdqaz-item-4 .adv_con .adv03 .advxh {bottom: 250px;}

.qilin-gdqaz-item-4 .adv_con .adv04 {width: 520px;height: 170px;background: #fff;padding: 40px;position: absolute;left: 0;top: 260px; margin-left:0;}

.qilin-gdqaz-item-4 .adv_con .adv04 .advImg {width: 290px;height: 250px;background: url() no-repeat center;position: absolute;right: 0;top: 0;}

.qilin-gdqaz-item-4 .adv_con .adv05 {width: 235px;height: 210px;background: #fff;padding:30px;position: absolute;left: 0;top: 520px;}

.qilin-gdqaz-item-4 .adv_con .adv06 {width: 235px;height: 210px;background: #fff;padding:30px;position: absolute;left: 305px;top: 520px;}

.qilin-gdqaz-item-4 .adv_con .adv07 {width: 520px;height: 170px;background: #fff;padding: 40px;position: absolute; left: 0;top: 800px;}

.qilin-gdqaz-item-4 .adv_con .adv07 .advImg {width: 290px;height: 250px;background: url() no-repeat left center;position: absolute;right: 20px;top: 0;}

.qilin-gdqaz-item-4 .adv_con .adv08 {width: 510px;height: 440px;background: url() no-repeat center;padding:45px 40px;position: absolute;left: 610px;top: 520px;}

.qilin-gdqaz-item-4 .adv_con .adv08 h2 {color: #fff;}

.qilin-gdqaz-item-4 .adv_con .adv08 p {color: #fff;}





.qilin-gdqaz-item-5 {height: 937px;background: url() no-repeat center;}

.qilin-gdqaz-item-5 .d_title {color: #00456b;background: url() no-repeat center 57px;}

.qilin-gdqaz-item-5 .d_title .p_title01 {color: #333;}

.qilin-gdqaz-item-5 .d_title .p_title02 {color: #999;margin-top: 22px;}

.qilin-gdqaz-item-5 .d_title .p_title01 span {display: block;font-size: 16px;}

.qilin-gdqaz-item-5 .xmxt_con {height: 580px;background: url() no-repeat center bottom;position: relative;}

.qilin-gdqaz-item-5 .xmxt_con .item {height: 150px;width: 525px;position: absolute;}

.qilin-gdqaz-item-5 .xmxt_con p {margin: 0;}

.qilin-gdqaz-item-5 .xmxt_con span {padding: 5px 8px;background: #00456B;color: #fff;font-size: 32px;font-weight: bold;}

.qilin-gdqaz-item-5 .xmxt_con .con01_p1 {margin-top: 10px;font-size:24px;color: #00456B;}

.qilin-gdqaz-item-5 .xmxt_con .con01_p2 {margin-top: 20px;font-size: 16px;}

.qilin-gdqaz-item-5 .xmxt_con .con01 {top: 75px;}

.qilin-gdqaz-item-5 .xmxt_con .con02 {bottom: 0;}

.qilin-gdqaz-item-5 .xmxt_con .con03 {top: 75px;right: 0;text-align: right;}

.qilin-gdqaz-item-5 .xmxt_con .con04 {bottom: 0;right: 0;text-align: right;}



.qilin-gdqaz-item-6 {height: 1000px;background: url() no-repeat center;}

.qilin-gdqaz-item-6 .d_title .p_title01 span {font-size: 16px;display: block;}

.qilin-gdqaz-item-6 .d_title .p_title02 {margin-top: 20px;}



.qilin-gdqaz-item-7 {height: 723px;background: url() no-repeat center;}

.qilin-gdqaz-item-7 .gdqazyg {width: 257px;height: 250px;background: url() no-repeat center;position: absolute; right: -257px;top: -130px;}

.qilin-gdqaz-item-7 .d_title {color: #00456B;background: url() no-repeat center 57px;}

.qilin-gdqaz-item-7 .p_title01 {color: #333;}

.qilin-gdqaz-item-7 .p_title01 span {display: block;font-size: 14px;}

.qilin-gdqaz-item-7 .p_title02 {color: #999;margin-top: 20px;}



.qilin-gdqaz-item-8 {height: 867px;background: url() no-repeat center ;}

.qilin-gdqaz-item-8 .d_title {color: #00456B;background: url() no-repeat center 57px;}

.qilin-gdqaz-item-8 .p_title01 {color: #333;}

.qilin-gdqaz-item-8 .p_title01 span {display: block;font-size: 14px;}

.qilin-gdqaz-item-8 .p_title02 {color: #999;margin-top: 20px !important;}

.qilin-gdqaz-item-8 .con05_con{ padding-bottom:50px;}

.qilin-gdqaz-item-8 dl {width: 180px;position: relative;padding:75px 20px 0 20px;color: #fff;float: left;margin:15px 0 0 15px;height: 385px;}

.qilin-gdqaz-item-8 dt {font-size: 20px;text-align: center;}

.qilin-gdqaz-item-8 dd {margin: 0;}

.qilin-gdqaz-item-8 dd.dd1 {font-size: 16px;line-height: 20px;margin-top: 20px;text-align: center;height: 60px;padding-bottom: 30px;position: relative;}

.qilin-gdqaz-item-8 dd.dd1 span {display: block;width: 50px;height: 1px;background: #fff;position: absolute;left: 65px;bottom: 0;}

.qilin-gdqaz-item-8 dd.dd2 {margin-top:110px ;}

.qilin-gdqaz-item-8 dd.dd2 img {display: block;margin: 0 auto;}



.qilin-gdqaz-item-8 dl.dl1 ,.qilin-gdqaz-item-8 dl.dl3 ,.qilin-gdqaz-item-8 dl.dl5 {background: #0c4e72;}

.qilin-gdqaz-item-8 dl.dl2 ,.qilin-gdqaz-item-8 dl.dl4 {background: #ae190c;}



.hbjztit {padding-top: 100px;text-align: center;}

.hbjztit p {margin: 0;}

.hbjztit .p1 {font-size: 58px;font-weight: lighter;color: #fff;position: relative;}

.hbjztit .p1 em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 38px;height: 35px;background: url() no-repeat center;position: relative;top: -35px;margin-right: 15px;}

.hbjztit .p1 span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;font-size: 24px;color: #f7f7f7;line-height: 1;}

.hbjztit .p1 span i {font-size: 12px;position: relative;font-style: normal;}

.hbjztit .p2 {font-size: 42px;color: #74bb0c;}

.hbjztit .p2 em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 38px;height: 35px;background: url() no-repeat center;position: relative;top: 15px;margin-left: 15px;}



.qilin-hbjz-item-1 {height: 959px;background: url() no-repeat center;}



.qilin-hbjz-item-2 {background: #74bb0c;padding-bottom: 50px;}

.qilin-hbjz-item-2 .hbjztit {padding-top: 25px;}

.qilin-hbjz-item-2 .hbjztit .p1 em {background-image: url();}

.qilin-hbjz-item-2 .hbjztit .p1 span {text-align: left;color: #fff;}

.qilin-hbjz-item-2 .hbjztit .p2 {color: #fff;}

.qilin-hbjz-item-2 .hbjztit .p2 em {background-image: url();}

.qilin-hbjz-item-2 .con01_p1 {font-size: 15px;text-align: center;line-height: 20px;color: #fff;margin-top: 35px;margin-bottom: 0;}

.qilin-hbjz-item-2 .con01_con {margin:30px 0 0 -30px;position: relative;}

.qilin-hbjz-item-2 .con01_con dl {float: left;width: 168px;margin-left: 70px;color: #fff;font-size: 18px;position: relative;text-align: center;}

.qilin-hbjz-item-2 .con01_con dt {height: 194px;background: url() no-repeat center;position: relative;z-index: 2;margin-bottom: 20px;-webkit-transition: all 0.5s;transition: all 0.5s;}

.qilin-hbjz-item-2 .con01_con dd {margin: 0;}

.qilin-hbjz-item-2 .con01_con dd em {position: absolute;width: 238px;height: 267px;left: 0;top: 0;background: url() no-repeat center top;z-index: 0;}

.qilin-hbjz-item-2 .con01_con dd span {display: block;text-align: center;position: relative; z-index: 2;}

.qilin-hbjz-item-2 .con01_con dl:first-child dd span {width: 190px;left: -20px;}

.qilin-hbjz-item-2 .con01_con dl.dl1 dt {background: url() no-repeat center;}

.qilin-hbjz-item-2 .con01_con dl.dl2 dt {background: url() no-repeat center;}

.qilin-hbjz-item-2 .con01_con dl.dl3 dt {background: url() no-repeat center;}

.qilin-hbjz-item-2 .con01_con dl.dl4 dt {background: url() no-repeat center;}

.qilin-hbjz-item-2 .con01_con dl.dl5 dt {background: url() no-repeat center;}

.qilin-hbjz-item-2 .con01_con dl:hover dt {-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}



.qilin-hbjz-item-3 {}

.qilin-hbjz-item-3 .hbjztit .p1 {color: #333;}

.qilin-hbjz-item-3 .hbjztit .p1 span {text-align: left;}

.qilin-hbjz-item-3 .con02_p1 {margin-top: 35px;text-align: center;font-size: 15px;color: #333;margin-bottom: 0;}

.qilin-hbjz-item-3 .con02_con {position: relative;margin-top: 55px;padding-bottom: 50px;}

.qilin-hbjz-item-3 .con02_con .hbcase {width: 25%;float: left;}

.qilin-hbjz-item-3 .con02_con .hbcase .hb_d1 {position: relative;width: 300px;height: 210px;z-index: 0;}

.qilin-hbjz-item-3 .con02_con .hbcase1 .hb_d1 span {position: absolute;left: 0;top: 0;width: 92px;height: 92px;background: url() no-repeat center;}

.qilin-hbjz-item-3 .con02_con .hbcase2 .hb_d1 span {position: absolute;right: 0;bottom: 0;width: 92px;height: 92px;background: url() no-repeat center;}

.qilin-hbjz-item-3 .con02_con .hbcase .hb_d1 span i {display: block;height: 60px;overflow: hidden;}

.qilin-hbjz-item-3 .con02_con .hbcase .hb_d1 span i img {display: block;margin: 10px auto 0 auto;}

.qilin-hbjz-item-3 .con02_con .hbcase .hb_d1 span em {display: block;text-align: center;color: #fff;font-size: 13px;font-style: normal;}

.qilin-hbjz-item-3 .con02_con .hbcase .hb_d2 {height: 210px;background: url() no-repeat center;text-align: center;position: relative;z-index: 1;}

.qilin-hbjz-item-3 .con02_con .hbcase .hb_d2 img {display: inline-block;vertical-align: middle;}

.qilin-hbjz-item-3 .con02_con .hbcase .hb_d2 em {display: inline-block;vertical-align: middle;height: 100%;width: 0;}

.qilin-hbjz-item-3 .con02_con .hbcase1 .hb_d2 span {display: block;width: 13px;height: 7px;background: url() no-repeat center;position: absolute; left: 143px;top: -7px;}

.qilin-hbjz-item-3 .con02_con .hbcase2 .hb_d2 span {display: block;width: 13px;height: 7px;background: url() no-repeat center;position: absolute; left: 143px;bottom: -7px;}



.qilin-hbjz-item-4 {background: #333;}

.qilin-hbjz-item-4 .container {height: 900px;background: url() no-repeat center bottom;}



.qilin-hbjz-item-5 {height: 900px;background: url() no-repeat center bottom;}

.qilin-hbjz-item-5 .container {height: 900px;position: relative;}

.qilin-hbjz-item-5 .hbjztit .p1 {font-size: 58px;font-weight: lighter;color: #333;position: relative;}

.qilin-hbjz-item-5 .p {font-size: 15px;text-align: center;color: #333;line-height: 24px;position: absolute;width: 100%;margin: 0;left: 0;}

.qilin-hbjz-item-5 .con4_p1 {top: 50px;font-size: 24px;text-align: center;font-weight: lighter;color: #999;}

.qilin-hbjz-item-5 .con4_p1 i {display: block;font-size: 14px;font-style: normal;}

.qilin-hbjz-item-5 .con4_p2 {top: 300px;}

.qilin-hbjz-item-5 .con4_p3 {top: 770px;}



.qilin-hbjz-item-6 {height: 867px;background: url() no-repeat center;}



.qilin-hbjz-item-6 .hbjztit .p1 {font-size: 58px;font-weight: lighter;color: #333;position: relative;}

.qilin-hbjz-item-6 .hbjztit .p1 span {text-align: left;color: #fff;}



.qilin-hbjz-item-6 .con05_con {padding-top: 80px;}

.qilin-hbjz-item-6 dl {width: 180px;position: relative;padding:75px 20px 0 20px;color: #fff;float: left;margin:15px 0 0 15px;height: 385px;}

.qilin-hbjz-item-6 dt {font-size: 20px;text-align: center;}

.qilin-hbjz-item-6 dd {margin: 0;}

.qilin-hbjz-item-6 dd.dd1 {font-size: 16px;line-height: 20px;margin-top: 20px;text-align: center;height: 60px;padding-bottom: 30px;position: relative;}

.qilin-hbjz-item-6 dd.dd1 span {display: block;width: 50px;height: 1px;background: #fff;position: absolute;left: 65px;bottom: 0;}

.qilin-hbjz-item-6 dd.dd2 {margin-top:110px ;}

.qilin-hbjz-item-6 dd.dd2 img {display: block;margin: 0 auto;}



.qilin-hbjz-item-6 dl.dl1 ,.qilin-hbjz-item-6 dl.dl3 ,.qilin-hbjz-item-6 dl.dl5 {background-color: #8CC453;}

.qilin-hbjz-item-6 dl.dl2 ,.qilin-hbjz-item-6 dl.dl4 {background-color: #6E9E42;}



.qilin-title-1 {text-align: center;margin-bottom: 50px;}

.qilin-title-1 h4 {display: inline-block;position: relative;margin: 0;color: #fff;font-size: 0;font-weight: normal;}

.qilin-title-1 i {position: absolute;right: 100%;top: 0;font-size: 20px;color: #333;font-style: normal;padding-right: 35px;}

.qilin-title-1 h4 .t {font-size: 52px;background-color: #ab0e00;padding: 0 5px;}

.qilin-title-1 h4 .c {font-size: 52px;background-color: #333;color: #fff;padding: 0 5px;font-weight: bold;}

.qilin-title-1 h4 .r {position: absolute;left: 100%;top: 0;width: 300px;color: #f7f7f7;text-align: left;padding-left: 10px;}

.qilin-title-1 h4 .r span {display: block;}

.qilin-title-1 h4 .r .d {font-size: 20px;}

.qilin-title-1 h4 .r .s {font-size: 12px;}

.qilin-title-1 p {margin: 20px 0 0;font-size: 20px;}

.qilin-title-1 small {display: block;font-size: 16px;margin-top: 8px;}

.qilin-title-1.white {color: #fff;}

.qilin-title-1.white i {color: #fff;}

.qilin-title-1.white .r {color: #fff;}



.qilin-title-2 {margin-bottom: 30px;color: #00456B;font-size: 28px;line-height: 32px;}

.qilin-title-2 .more {float: right;font-size: 14px;}



.qilin-ypjg_d1 {height: 220px;background: #fff;border-bottom: 10px solid #e5e5e5;margin-bottom: 50px;overflow: hidden;margin-top: -100px;}

.qilin-ypjg_d1 ul {margin: 42px 100px 0 100px;}

.qilin-ypjg_d1 li {float: left;margin-left: 130px;width: 90px;text-align: center;font-size: 15px;color: #333;}

.qilin-ypjg_d1 li:first-child {margin-left: 0;}

.qilin-ypjg_d1 li p {margin: 0;}

.qilin-ypjg_d1 li span {display: block;height: 41px;margin: 20px 0;}

.qilin-ypjg_d1 li img {display: block;margin: 0 auto;-webkit-transition: all 0.5s;transition: all 0.5s;}

.qilin-ypjg_d1 li:hover {color: #ab0e00;}

.qilin-ypjg_d1 li:hover img {-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}



.qilin-uuu .hd {background-color: #E0E0E0;}

.qilin-uuu .hd li {float: left;width: 33.333333%;text-align: center;padding: 20px 0;font-size: 20px;cursor: pointer;}

.qilin-uuu .hd li small {display: block;font-size: 14px;}

.qilin-uuu .hd li.on {background-color: #A51117;color: #fff;}

.qilin-uuu .bd img {display: block;width: 100%;height: auto;}



.qilin-about-1 {margin-top: 80px;color: #fff;}

.qilin-about-1 dl {width: 300px;float: left;margin: 0;}

.qilin-about-1 dt {width: 300px;height: 74px;}

.qilin-about-1 dt img {margin: 0 auto;display: block;height: 100%;width: auto;}

.qilin-about-1 dd {margin: 0;}

.qilin-about-1 dd.dd01 {text-align: center;margin: 20px 0 10px 0;font-size: 24px;}

.qilin-about-1 dd.dd02 {font-size: 14px;text-align: center;}



.multipleLine{overflow:hidden;}

.multipleLine .bd{overflow:hidden;border: 1px solid #ddd;}

.multipleLine .bd ul{overflow:hidden;}

.multipleLine .bd li{float:left; _display:inline;width: 25%;}

.multipleLine .bd li a {display: block;text-align: center;line-height: 260px;height: 260px;font-size: 0;}

.multipleLine .bd li img{display: inline-block;max-width: 100%;height: auto;max-height: 100%;width: auto;vertical-align: middle;}

.multipleLine .hd {margin-top: 20px;text-align: center;}

.multipleLine .hd li { text-indent: -9999px;display: inline-block;width: 12px;height: 12px;background-color: #ddd;margin: 0 5px;border-radius: 50%;cursor: pointer;}

.multipleLine .hd li.on {background-color: #00456b;}



.qilin-fazhan {margin-top: 80px;height: 540px;position: relative;}

.qilin-fazhan .fzlc_line {height: 1px;border-bottom: 1px solid #dfdfdf;position: absolute;top: 270px;width: 100%;margin: 0;}

.qilin-fazhan .fzlcbot {padding-top: 90px;width: 235px;height: 210px;position: absolute;bottom: 12px;}

.qilin-fazhan .fzlcbot i {display: block;width: 145px;height: 145px;margin: 0 auto;}

.qilin-fazhan .fzlcbot p {text-align: center;margin-top: 6px;line-height: 20px;font-size: 14px;height: 60px;overflow: hidden;}

.qilin-fazhan .fzlcbot span {position: absolute;left: 0;top:0;padding-bottom: 52px;background: url() no-repeat center bottom;width: 100%;height: 38px;line-height: 38px;text-align: center;font-size: 20px;color: #00456B;}

.qilin-fazhan .fzlctop {padding-bottom: 90px;width: 235px;height: 210px;position: absolute;top: 15px;}

.qilin-fazhan .fzlctop i {display: block;width: 145px;height: 145px;margin: 0 auto;}

.qilin-fazhan .fzlctop p {text-align: center;margin-bottom:5px;line-height: 20px;font-size: 14px;height: 60px;overflow: hidden;}

.qilin-fazhan .fzlctop span {position: absolute;left: 0;bottom:0;padding-top: 52px;background: url() no-repeat center top;width: 100%;height: 38px;line-height: 38px;text-align: center;font-size: 20px;color: #00456B;}

.qilin-fazhan .fzlc1 {left: 0;}

.qilin-fazhan .fzlc2 {left: 115px;}

.qilin-fazhan .fzlc3 {left: 260px;}

.qilin-fazhan .fzlc4 {left: 405px;}

.qilin-fazhan .fzlc5 {left: 555px;}

.qilin-fazhan .fzlc6 {left: 690px;}

.qilin-fazhan .fzlc7 {left: 845px;}

.qilin-fazhan .fzlc8 {left: 958px;}



.qilin-qywh li {width: 300px;float: left;height: 250px;background: #fff;position: relative;}

.qilin-qywh li.li2 {padding: 25px 30px;width: 240px;height: 200px;}

.qilin-qywh li b {font-size: 20px;color: #00456B;}

.qilin-qywh li p {margin-top: 15px;font-size: 14px;color: #333;line-height: 20px;}

.qilin-qywh li span {position: absolute;left:30px;bottom: 35px;}



.qilin-contact {background-color: #fff;padding: 30px;}

.qilin-contact .map {float: left;width: 570px;}

.qilin-contact .info {margin-left: 600px;padding: 30px;background: url() no-repeat center bottom;height: 435px;}

.qilin-contact .info h4 {margin: 0;font-size: 22px;font-weight: normal;color: #00456b;}

.qilin-contact .info h5 {font-weight: normal;font-size: 18px;margin: 10px 0;}



.ct2-sd {float: left;width: 260px;}

.ct2-mn {float: right;width: 920px;}



.qilin-menu-sd {border: 1px solid #ddd;background-color: #272727;margin-bottom: 20px;}

.qilin-menu-sd h4 {margin: 0;padding: 25px 0 10px 20px;font-size: 24px;font-weight: normal;}

.qilin-menu-sd li a {display: block;line-height: 45px;height: 45px;overflow: hidden;padding: 0 20px 0 40px;font-size: 16px; color:#f7f7f7}

.qilin-menu-sd li a:hover,.qilin-menu-sd li.active a {background-color: #00456b;color: #fff;}



.qilin-panel {padding: 20px;background-color: #272727;border: 1px solid #ddd;margin-bottom: 20px;}

.qilin-panel-title {padding-bottom: 20px;font-size: 24px;}



.qilin-infocontent {padding: 50px 35px;}

.qilin-infocontent-title {margin-bottom: 30px;}

.qilin-infocontent-title h1 {margin: 0;font-size: 24px;}

.qilin-infocontent-title p {margin: 10px 0 0;color: #f7f7f7;}

.qilin-infocontent-title p span {padding-right: 10px;}

.qilin-infocontent-body {line-height: 2;margin-bottom: 20px;}

.qilin-infocontent-body .stitle {position: relative;height: 47px;line-height: 47px;font-size: 20px;margin:24px 0 16px 0;}

.qilin-infocontent-body .stitle span {display: block;position: absolute;left: -82px;top: 0;width: 86px;height: 47px;}

.qilin-infocontent-exp {margin-top: 30px;margin-bottom: -20px;}

.qilin-infocontent-exp span.p3_l {float: left;width: 300px;text-align: left; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; padding-left: 20px;

 background: url(../images/jzbkjt_l01.png) no-repeat left center;}

.qilin-infocontent-exp span.p3_r {float: right;width: 300px;text-align: right; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; padding-right: 20px;

 background: url(../images/jzbkjt_r01.png) no-repeat right center; }



.qilin-showcase {margin-bottom: 30px;}

.qilin-showcase-pic {position: relative;width: 650px;overflow: hidden;float: left;height: 485px;}

.qilin-showcase-pic .bd {margin-left: 550px;padding: 20px 0;height: 445px;}

.qilin-showcase-pic .bd li {padding: 5px 0;height: 79px;line-height: 79px;font-size: 0;text-align: center;cursor: pointer;}

.qilin-showcase-pic .bd li img {display: inline-block;max-height: 100%;max-width: 100%;width: auto;height: auto;vertical-align: middle;}

.qilin-showcase-pic .prev,.qilin-showcase-pic .next {position: absolute;right: 0;width: 100px;height: 20px;background: no-repeat center;}

.qilin-showcase-pic .prev {background-image: url(../images/m-left.jpg);top: 0;}

.qilin-showcase-pic .next {background-image: url(../images/m-right.jpg);bottom: 0;}

.qilin-showcase-pic .cover {float: left;width: 540px;height: 485px;line-height: 485px;text-align: center;font-size: 0;}

.qilin-showcase-pic .cover img {display: inline-block;max-height: 100%;max-width: 100%;width: auto;height: auto;vertical-align: middle;}

.qilin-showcase-info {float: right;width: 460px;}

.qilin-showcase-info h1 {margin: 0 0 15px;font-size: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;}

.qilin-showcase-info p {margin: 0;color: #f7f7f7;padding: 3px 0;}

.qilin-showcase-info .tel {overflow: hidden;margin-top: 30px;}

.qilin-showcase-info .tel a {float: left;line-height: 50px;padding: 0 20px;background-color: #ab0e00;color: #fff;font-size: 20px;}







.qilin-rzxqxq {background-color: #00456b;padding: 70px 0;color: #fff;}

.qilin-rzxqxq .m {float: left;width: 580px;position: relative;height: 398px;line-height: 398px;font-size: 0;text-align: center;}

.qilin-rzxqxq .m img {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;width: auto;height: auto;}

.qilin-rzxqxq .m p {margin: 0;position: absolute;left: 0;bottom: 0;width: 100%;font-size: 14px;line-height: 60px;background: url() repeat;color: #fff;}

.qilin-rzxqxq .m p span {float: left;width: 33.333333%;}

.qilin-rzxqxq .m p span b {color: #ab0e00;font-size: 24px;}

.qilin-rzxqxq .text {margin-left: 620px;}

.qilin-rzxqxq .text h4 {margin: 0 0 10px;font-size: 38px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.qilin-rzxqxq .text p {margin: 0;text-align: justify;height: 140px;overflow: hidden;}

.qilin-rzxqxq form {display: block;background: url() repeat 0 0;padding: 25px 0 0 25px;position: relative;height: 149px;margin-top: 20px;}

.qilin-rzxqxq form h5 {font-size: 18px;margin: 0 0 30px;}

.qilin-rzxqxq form input {float: left;padding: 10px 10px 10px 50px;border: 0;line-height: 30px;width: 146px;font-size: 14px;margin-right: 20px;background: no-repeat 15px center #fff;}

.qilin-rzxqxq form input.n {background-image: url(../images/icon01.png);}

.qilin-rzxqxq form input.t {background-image: url(../images/icon02.png);}

.qilin-rzxqxq form button {width: 124px;height: 70px;padding: 0;border: 0;margin: 0;position: absolute;background: url() no-repeat 0 0;cursor: pointer;right: -20px;top: 80px;}

.pages { clear:both; padding:20px 20px 60px 0; color:#444; width:100% }
.pages ul{ width:100%; display:flex; justify-content: center;}
	.pages a { color:#f7f7f7; }
	.pages a:hover { color:#edf1df;  font-weight:bold  }
	.pages ul { text-align:right;list-style:none;display:flex; justify-content: center;align-items:center }
	.pages li { display:inline; margin-left:8px;list-style:none }

.about{background:url(../images/aboutbg.jpg) no-repeat top center;height:440px;overflow:hidden;padding-top:54px}
.about .fl{float:left;display:inline-block;width:622px}
.about .fr{float:right;display:inline-block;padding-top:20px}
.about .fr img{width:482px;height:307px;border-radius:10px;border:15px solid #FFF}
.about .fl span{color:#4f5358;font-size:30px;font-weight:bold}
.about .fl h2{font-weight:bold;color:#FFF;position:relative;height:50px}
.about .fl h2:after{content:'';position:absolute;left:0;bottom:0;width:70px;height:3px;background:#e6212a}
.about .fl .info{font-size:16px;line-height:35px;color:#FFF;margin-top:20px}
.about .fl .more{width:185px;height:42px;line-height:42px;border-radius:5px;margin-top:20px;background:#e6212a url(../images/ico03.jpg) no-repeat 40px center;display:block}
.about .fl .more a{color:#FFF;padding-left:80px}
.fs0{font-size:0;}
.fns60{font-size: 60px;line-height: 1;}
.fns40{font-size: 40px;}
.fns32{font-size: 32px;}
.fns30{font-size: 30px;}
.fns28{font-size: 28px;}
.fns24{font-size: 24px;}
.fns22{font-size: 22px;}
.fns20{font-size: 20px;}
.fns18{font-size: 18px;}
.fns16{font-size: 16px;}

@font-face{font-family: "iconfont";
  src: url('../fonts/iconfont.eot'); /* IE9*/
  src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  display:inline-block;
  vertical-align: middle;
  margin:0 .3em;
  font-size: 1.1em;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0px;
  -moz-osx-font-smoothing: grayscale;   
}


@font-face{
  font-family: 'rt';
  src:url('pf/pfr.ttf');
}
.ht{font-family: 'ºÚÌå';}
.c0{color:#000;}
.c3{color:#333;}
.c6{color:#f7f7f7;}
.fl{float:left;}
.fr{float:right!important;}
.mb10{margin-bottom: 10px;}
.mt10{margin-top: 10px;}
.mt5{margin-top: 5px;}
.pr{position: relative;}
.bold{font-weight: bold;}
.img-responsive{display: block;margin:0 auto;max-width: 100%;}
.flex,.flexC{ display: -webkit-box;display: -webkit-flex;  display: -ms-flexbox; display: flex;}
.flex>.sub,.flexC>.sub{ -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; overflow: hidden;}
.flexC{-webkit-flex-direction: column; flex-direction: column;}
.sb{justify-content: space-between;}
.jc{justify-content: center;}
.ai{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.wrap{flex-wrap: wrap;}
.oneLine{white-space: nowrap;width: 100%;overflow: hidden;text-overflow: ellipsis;}
.twoLine{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.no-padding{padding-left:0;padding-right: 0;}
.padding{padding:0 3%;}
.bg{background: #f8f8f8;}
.navbar{margin:0;border:none;background: none;color:#fff;}
.navbar-brand{height: auto;padding:20px 15px;display: inline-block;}
/*.navbar-collapse{padding:20px 0;}*/
.logo-m{display: none!important;}
.navbar-brand>img{max-height: 55px;}
.imghover{transition: all linear .6s;}
.imghover:hover{transform: scale(1.08);}
.mix{position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.w1400{width: 85%;max-width: 1470px;margin-left:auto;margin-right: auto;}
.css3{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.css3l{-webkit-transition-duration: 1s; -ms-transition-duration: 1s; -o-transition-duration: 1s; -moz-transition-duration: 1s; transition-duration: 1s;}
.full_img{width:100%;height: 100%;object-fit: cover;object-position: center;position: absolute;left:0;top:0;}
.gray {-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.gray:hover {-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);filter:gray;}




.part{padding:60px 0;}
.part-title-box .en{text-transform: uppercase;color:#f7f7f7666;margin-bottom:15px;}
.part-title-box .title{font-weight: bold;color:#f7f7f7; margin:0}
.part-title-box .line{width:3em;height:6px;margin-top:20px;background: #034ea2;}
.part-title-box.center{text-align: center;}
.part-title-box.center .line{margin-right: auto;margin-left: auto;}


.part-brand .left{float:left;width:48%;max-width: 570px;}
.part-brand .right{float:right;width:50%;}
.part-brand .right .video-box{position: relative;height:100%;min-height:400px;background-repeat: no-repeat;background-size: cover;background-position: center; background-size:100%}
.part-brand .right .videoitems{width:14%;max-width:100px;border-radius:999px;overflow: hidden;background: rgba(3,78,162,.8);position: absolute;cursor: pointer;}
.part-brand .right .videoitems span{width:100%;padding-bottom: 100%;display: block;background: url(../images/icon-play.png) no-repeat center;background-size: 100% auto;}
.part-brand .left .desc,.part-about .right .desc{line-height: 1.8;margin-top:30px;letter-spacing: 1px; font-size:15px;text-align: justify;}
.part-brand .left .num-box{line-height: 1;margin-top:55px;color:#f7f7f7666;}
.part-brand .left .num-box .item-num{font-weight: bold;margin-bottom: 22px;}

.part-about{overflow: hidden;}
.part-about .flex{flex-direction: row-reverse;}
.part-about .left{width: 50%;overflow: hidden;}
.part-about .left .img{height:100%;background-repeat: no-repeat;background-size: cover;background-position: center;}
.part-about .right{width: 40%;max-width: 560px;}
.part-about .right .view-more{margin-top:40px;}

.video-fixed {position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:130;top:0;left:0;cursor:pointer;display:none;}
.video-fixed .videoboxs {width:90%;max-width:1000px;height:500px;max-height:80%;position:absolute;background:#000;box-sizing:border-box;}
.video-fixed .videoboxs .box {height: 100%;}
.video-fixed .cha {width:30px;height:30px;background:url(../images/close-vid2.png) no-repeat center/100% auto;position:absolute;top:30px;right:30px;cursor:pointer;}

@media (max-width:767px){
  .video-fixed .cha {width: 25px;height: 25px;}
}


.part-business{padding-top:40px;}
.part-business .content{margin-top:25px;position: relative;}
.part-business .bg-list .bg{display: none;height:100vh; background-size:100% 100%}
.part-business .bg-list .bg:first-child{display: block;}
.part-business .tab{position: absolute;top:0;left:0;width: 100%;height: 100%;color:#fff;text-align: center;background: rgba(0,0,0,.1);}
.part-business .tab .swiper-container{height: 100%;}
.part-business .tab .swiper-wrapper{justify-content: center;}
.part-business .tab-list .item{height: 100%;position: relative;width: 25%;max-width: 227px;}
.part-business .tab-list .item .icon{max-width: 42.3%;margin:0 auto;}
.part-business .tab-list .item .con{position:absolute; bottom:9.9%; width:100%; z-index:1; transition:.5s ease;}
.part-business .tab-list .item .con .text{margin-top:20px; text-align:center; transition:.5s ease; /*min-height:64px;*/ padding:0 10px;line-height: 1; color:#fff}
.part-business .tab-list .item .con .jiahao{display:none; width:58px; height:58px; background:url(../images/icon-jiahao.png) no-repeat center; margin:48px auto 0;background-size: 100% auto;}
.part-business .tab-list .item a{display:block;}
.part-business .tab-list .item .cover{position:absolute; top:100%; background:rgba(218,37,29,.8); width:100%; height:100%; transition:.5s ease;}
.part-business .tab-list .item.cur .con{height:100%; bottom:0;}
.part-business .tab-list .item.cur .con .icon{margin-top:135px;}
.part-business .tab-list .item.cur .con .jiahao{display:block;}
.part-business .tab-list .item.cur .cover{position:absolute; top:0; background:rgba(218,37,29,.8); width:100%; height:100%;}

.main-container{
    width:1200px;
    margin: 0 auto;
}
.full-main{
    width: 100%;
    min-width: 1200px;
}
.case-wrap{margin-bottom:50px;margin-top:80px}
.case-wrap .title{text-align:center}
.case-wrap .title span{font-size:30px;font-weight:bold;color:#cccccc;text-transform:uppercase;line-height:1}
.case-wrap .title p{font-size:44px;font-weight:bold;color:#f7f7f7}
.case-wrap .title p em{color:#e6212a}
.case-wrap .case-link{font-size:0;text-align:center;margin-bottom:40px;margin-top:40px;white-space:nowrap;overflow-x:auto}
.case-wrap .case-link ul li{display:inline-block;font-size:16px;color:#999999;line-height:40px;padding:0 30px;background:#f7f7f7;margin:0 5px}
.case-wrap .case-link li:first-child,.case-wrap .case-link li:hover{}
.case-wrap .case-link li:hover a{color:#fff}
.case-wrap .case-link ul li:hover{background:#e6212a}
.case-wrap .swiper-container{padding-bottom:60px}
.case-wrap .swiper-container .swiper-slide{width:380px;display: table-cell; vertical-align: middle; text-align: center;}
.case-wrap .swiper-container .swiper-slide .case-img{width:100%;height:260px;overflow:hidden;display:flex; justify-content: center;align-items:center}
.case-wrap .swiper-container .swiper-slide .case-img img{ max-width:100%;height:100%; display:block;display:flex; justify-content: center;}
.case-wrap .swiper-container .swiper-slide .case-text{text-align:center;margin-top:10px}
.case-wrap .swiper-container .swiper-slide .case-text p{font-size:16px;color:#f7f7f7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.case-wrap .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:100%;background:#eea50e;opacity:.2}
.case-wrap .swiper-pagination-bullet-active{opacity:1;background:#e6212a}
.qilin-infocontent-body  img{ width:100%;  height:auto; max-width:100%}

.qilin-section2{padding-top:0}
 .num-box{line-height: 1;margin-top:55px;color:#f4a113; width:100%}
  .num-box li{ margin-right:2%; float:left; width:180px}
 .num-box .item-num{font-weight: bold;margin-bottom: 22px; font-size:15px}
  .num-box .counter{ font-size:28px;}