/* CSS Document */

body {font-family:"Microsoft Yahei", Arial, Tahoma,"Microsoft Yahei";margin:0;padding:0;font-size:12px;color:#000; background:#fff; }
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, big, code, em, img, q, s, strike, strong, syt, sup, var, b, u, i, center, dl, dt, dd, ol, ul, li, form, label, legend, table, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, footer, header, nav, section, audio, video, button, input {-webkit-font-smoothing: antialiased;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
img{border:0; vertical-align:middle;}
input,select,textarea{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
header, section, footer, aside, nav, main, article, figure { display: block; }
/* Link */
a{color:#333333;text-decoration:none;}
a:hover {text-decoration:none;-webkit-transition: .4s;}
/* Other */
.clear{ clear:both;font-size:1px;width:1px;height:0;visibility:hidden; overflow:hidden;}
.clearfix:after{content:".";display:block; height:0;clear:both;visibility:hidden;} /* only FF */
.f_left{float:left;}
.f_right{float:right;}
.img{vertical-align:middle;}

.hold01{ width:100%; height:auto; margin:0 auto; text-align:center; min-width:1200px; background:#f4f4f4; overflow:hidden;}
.div-center{ width:1200px; height:auto; margin:0 auto; position:relative;}

/*banner*/
.cennle-banner{ width:100%; height:auto; margin:0 auto;}
.cennle-banner01{ width:100%; background:url(../images/banner_01.jpg) center no-repeat; height:183px;}
.cennle-banner02{ width:100%; background:url(../images/banner_02.jpg) center no-repeat; height:188px;}
.cennle-banner03{ width:100%; background:url(../images/banner_03.jpg) center no-repeat; height:199px;}
.cennle-banner04{ width:100%; background:url(../images/banner_04.jpg) center no-repeat; height:100px;}
.cennle-link{ font-size:18px; color:#fff; font-weight:bold; display: inline-block; width:374px; height:74px; line-height:74px; margin:0 auto; margin-top:108px; border:2px rgba(255,74,64,0.29) solid;-webkit-transition: .4s;}
.cennle-link:hover{ background:rgba(124,120,202,0.2);-webkit-transition: .4s;}

/*证书*/
.cennel-zheng{ width:100%; height:auto; margin:0 auto; padding-top:70px; padding-bottom:76px;}
.cennel-zheng p{ font-size:34px; font-weight:bold; color:#1e1a31; padding-bottom:16px;}
.cennel-zheng p span{ color:#ffa800;}
.cennel-span{ font-size:20px; color:#c6c6c6; display:block; padding-top:16px;}
.cennel-zheng em{ display:block; width:46px; height:2px; margin:0 auto; background:#5680f8;}

/* tour */
#tour{position:relative;z-index:1;background-image: url(../images/cennle01.jpg);background-repeat: no-repeat;background-position:center; height:1210px;}

#img-slider .slide{width:100%;position:absolute;}
#img-slider .slide .img{margin:10px auto;border:none;}
#img-slider .img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 1px 0 rgba(204,205,206,5);-moz-box-shadow:0 1px 0 rgba(204,205,206,5);-ms-box-shadow:0 1px 0 rgba(204,205,206,5);box-shadow:0 1px 0 rgba(204,205,206,5);width:718px;height:972px;position:relative;}
#img-slider .img img{display:block;width:100%; border-radius:10px;}
#img-slider .img .label{-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;-ms-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;-ms-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0; background:#eee;padding:2.3% 0;position:absolute;top:-52px;left:0;right:0;font-weight:400;text-align:center;color:#fff;font-size:24px;}
#img-slider .img:first-child{display:block;}
#img-slider .roundabout-in-focus .label{background:#c4c1a3;}
.switcher-wrap{position:relative;padding-bottom:50px;padding-left:80px;padding-right:80px;}
.switcher-wrap.slider{padding-left:210px;padding-right:210px;}
.switcher-wrap.slider #img-slider .img{-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.19);-moz-box-shadow:0 20px 40px rgba(0,0,0,0.19);-ms-box-shadow:0 20px 40px rgba(0,0,0,0.19);box-shadow:0 20px 40px rgba(0,0,0,0.19);}
.switcher-wrap a.next,.switcher-wrap a.prev{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;position:absolute;width:50px;height:50px;top:50%;margin-top:-25px;bottom:0;left:0;background:url(../images/sprites.png) no-repeat 16px 12px;z-index:1000;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}
.switcher-wrap a.next:hover,.switcher-wrap a.prev:hover{background-color:rgba(42,44,58,0.15);}
.switcher-wrap a.prev{right:0;left:auto;background-position:-63px 12px;}
.switcher-wrap ul.switcher{text-align:center;position:absolute;left:0;right:0;bottom:0;}
.switcher-wrap ul.switcher li{display:inline-block;padding:2px;border:1px solid #ffa800;border-radius:100%;margin:0 4px;}
.switcher-wrap ul.switcher li a{display:block;width:14px;height:14px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-o-transition:background 0.30s ease-in-out;-webkit-transition:background 0.30s ease-in-out;-moz-transition:background 0.30s ease-in-out;transition:background 0.30s ease-in-out;}
.switcher-wrap ul.switcher li a:hover,.switcher-wrap ul.switcher li.active a{background:#ffa800;}
.switcher-wrap ul.switcher li:last-child{margin-right:0;}

/*硬实力*/
.power-hold{ width:100%; height:1250px; background:url(../images/cennle06.jpg) center no-repeat;}
.power-left{ float:left; width:293px; height:286px; margin-left:128px; margin-top:-60px; margin-right:112px;}
.power-right{ float:left; width:524px; height:auto; text-align:left;}
.power-right b{ font-size:26px; color:#ab9fb6; display:block; padding-bottom:12px;}
.power-right em{ display:inline-block; width:20px; height:2px; background:#5680f8; margin-left:1px;}
.power-right p{ font-size:16px; color:#ab9fb6; line-height:30px; margin-top:20px;}
.power-other{ float:right; width:290px; height:304px; margin-right:91px; margin-left:132px; margin-top:4px;}
.power-ju{ margin-left:154px; margin-top:86px;}
.power-li{ margin-left:89px; margin-top:2px;}
.power-top{ margin-top:50px;}
.power-title{ color:#999;}
.power-down{ padding-top:110px;}

/*荣誉*/
.kudos{ width:100%; height:624px; background:url(../images/cennle08.jpg) center no-repeat;}
.swiper-container { width: 87%; height: 100%; float:right; }
.swiper-slide { text-align: center;  font-size: 18px; background: #fff; 
        /* Center slide text vertically */
       /* display: -webkit-box;*/
       /* display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;*/ -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.swper-hold{ background:#fff; border-radius:6px; box-shadow: 0 5px 14px rgba(0,0,0,0.39);}
.swper-hold img{ margin-top:11px;}
.swper-hold p{ font-size:14px; color:#999; line-height:22px;padding-bottom: 10px;}
.kudos-title{ padding-top:20px;}
@media screen and (max-width: 1409px) {
	.swper-hold img{ width:100%;}}
.kudos-top{width:88%; float:right; margin-top:56px;}

/*良心*/
.conscience{ width:100%; background:url(../images/kound01.jpg) center no-repeat; height:374px;}
.conscience a{ margin-top:212px;}