@charset "UTF-8";

body {margin:0;padding:0;font:15px/200% "Hiragino Sans GB",\5FAE\8F6F\96C5\9ED1,Arial,Helvetica;color:#666;}
a,a:link {color:#09F;text-decoration:none}a:hover,a:focus {color:#09F;text-decoration:underline;outline:none;-moz-outline:none}a:visited {color:#09F}a:active {color:#ff0000}
input,textarea {outline:none;-moz-outline:none}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {color:#000;font-weight:500;line-height:150%}
.h1,.h2,.h3,.h4,.h5,.h6 {margin:0;padding:0}
ul,li{list-style:none;margin:0;padding:0;}
img {padding:0;margin:0;border:0}img {height:auto;max-width:100%}
.comment-respond #submit,.banner p,.owl-prev,.owl-next,.process figcaption,.kefu,.packages .tc-box,.navbar-brand,.navbar-default,.transition,.huodong,*:link,*:visited,*:hover,*:active,*:focus {-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.parallax {background-attachment:fixed!important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
/*文本选择*/
::-moz-selection{background:#09F;color:#fff}::selection {background:#09F;color:#fff} 
/*背景固定*/
.pingpu-bg {background:no-repeat center top fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;position:relative}
.pingpu-bg {min-width:1140px}
.fixed {background-attachment: fixed}
.font-12 {font-size:12px!important}
hr {margin:30px 0;border:0;border-top:1px solid #eee}hr.small {margin:15px 0}hr.big {margin:40px 0}hr.white {border-color:rgba(255,255,255,.3)}
.nowrap {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
/*placeholder*/
::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder {color:#ccc;font-size:12px}
/*内外补*/
.t-m-10 {margin-top:10px}.t-m-20 {margin-top:20px}.t-m-30 {margin-top:30px}.t-m-40 {margin-top:40px}.t-m-50 {margin-top:50px}.t-m-60 {margin-top:60px}.t-m-70 {margin-top:70px}
.b-m-10 {margin-bottom:10px}.b-m-20 {margin-bottom:20px}.b-m-30 {margin-bottom:30px}.b-m-40 {margin-bottom:40px}.b-m-50 {margin-bottom:50px}.b-m-60 {margin-bottom:60px}.b-m-70 {margin-bottom:70px}
.l-m-10 {margin-left:10px}.l-m-20 {margin-left:20px}.l-m-30 {margin-left:30px}.l-m-40 {margin-left:40px}.l-m-50 {margin-left:50px}.l-m-60 {margin-left:60px}.l-m-70 {margin-left:70px}
.r-m-10 {margin-right:10px}.r-m-20 {margin-right:20px}.r-m-30 {margin-right:30px}.r-m-40 {margin-right:40px}.r-m-50 {margin-right:50px}.r-m-60 {margin-right:60px}.r-m-70 {margin-right:70px}
.t-p-10 {padding-top:10px}.t-p-20 {padding-top:20px}.t-p-30 {padding-top:30px}.t-p-40 {padding-top:40px}.t-p-50 {padding-top:50px}.t-p-60 {padding-top:60px}.t-p-70 {padding-top:70px}
.b-p-10 {padding-bottom:10px}.b-p-20 {padding-bottom:20px}.b-p-30 {padding-bottom:30px}.b-p-40 {padding-bottom:40px}.b-p-50 {padding-bottom:50px}.b-p-60 {padding-bottom:60px}.b-p-70 {padding-bottom:70px}
.l-p-10 {padding-left:10px}.l-p-20 {padding-left:20px}.l-p-30 {padding-left:30px}.l-p-40 {padding-left:40px}.l-p-50 {padding-left:50px}.l-p-60 {padding-left:60px}.l-p-70 {padding-left:70px}
.r-p-10 {padding-right:10px}.r-p-20 {padding-right:20px}.r-p-30 {padding-right:30px}.r-p-40 {padding-right:40px}.r-p-50 {padding-right:50px}.r-p-60 {padding-right:60px}.r-p-70 {padding-right:70px}
.p-none {padding:0}.m-none {margin:0}
.t-p-none {padding-top:0}.b-p-none {padding-bottom:0}.l-p-none {padding-left:0}.r-p-none {padding-right:0}
.t-m-none {margin-top:0}.b-m-none {margin-bottom:0}.l-m-none {margin-left:0}.r-m-none {margin-right:0}
/*清除内外补*/
.p-none{padding:0!important}.m-none{margin:0!important}.t-p-none{padding-top:0!important}.b-p-none{padding-bottom:0!important}.l-p-none{padding-left:0!important}.r-p-none{padding-right:0!important}.t-m-none{margin-top:0!important}.b-m-none{margin-bottom:0!important}.l-m-none{margin-left:0!important}.r-m-none{margin-right:0!important}
/* clearfix */
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
/* display none until init */
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}
/* mouse grab icon */
.grabbing{cursor:url(grabbing.png) 8 8, move}
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
/*CSS3 Transitions*/
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x :50%;-webkit-perspective-origin-y :50%;-moz-perspective :1200px;-moz-perspective-origin-x :50%;-moz-perspective-origin-y :50%;perspective :1200px}
/* fade */
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
/* backSlide */
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
/* goDown */
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
/* scaleUp */
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty{0%{opacity:1}}
@-moz-keyframes empty{0%{opacity:1}}
@keyframes empty{0%{opacity:1}}
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
@-webkit-keyframes backSlideOut{25%{opacity:.5; -webkit-transform:translateZ(-500px)}75%{opacity:.5; -webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5; -webkit-transform:translateZ(-500px) translateX(-200%)}}
@-moz-keyframes backSlideOut{25%{opacity:.5; -moz-transform:translateZ(-500px)}75%{opacity:.5; -moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5; -moz-transform:translateZ(-500px) translateX(-200%)}}
@keyframes backSlideOut{25%{opacity:.5; transform:translateZ(-500px)}75%{opacity:.5; transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5; transform:translateZ(-500px) translateX(-200%)}}
@-webkit-keyframes backSlideIn{0%,25%{opacity:.5; -webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5; -webkit-transform:translateZ(-500px)}100%{opacity:1; -webkit-transform:translateZ(0) translateX(0)}}
@-moz-keyframes backSlideIn{0%,25%{opacity:.5; -moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5; -moz-transform:translateZ(-500px)}100%{opacity:1; -moz-transform:translateZ(0) translateX(0)}}
@keyframes backSlideIn{0%,25%{opacity:.5; transform:translateZ(-500px) translateX(200%)}75%{opacity:.5; transform:translateZ(-500px)}100%{opacity:1; transform:translateZ(0) translateX(0)}}
@-webkit-keyframes scaleToFade{to{opacity:0; -webkit-transform:scale(.8)}}
@-moz-keyframes scaleToFade{to{opacity:0; -moz-transform:scale(.8)}}
@keyframes scaleToFade{to{opacity:0; transform:scale(.8)}}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}
@keyframes goDown{from{transform:translateY(-100%)}}
@-webkit-keyframes scaleUpFrom{from{opacity:0; -webkit-transform:scale(1.5)}}
@-moz-keyframes scaleUpFrom{from{opacity:0; -moz-transform:scale(1.5)}}
@keyframes scaleUpFrom{from{opacity:0; transform:scale(1.5)}}
@-webkit-keyframes scaleUpTo{to{opacity:0; -webkit-transform:scale(1.5)}}
@-moz-keyframes scaleUpTo{to{opacity:0; -moz-transform:scale(1.5)}}
@keyframes scaleUpTo{to{opacity:0; transform:scale(1.5)}}


/*全局标签*/
.h-h2,.h-h2-white{font-size:36px;color:#333;padding:0;margin:0 0 10px 0;line-height:150%}
.h-h2-white{color:#FFf}
.h-h3,.h-h3-white{font-size:24px;color:#333;padding:0;margin:0 0 20px 0;line-height:150%}
.h-h3-white{color:#FFF}
.h-h4,.h-h4-white{font-size:18px;color:#333;padding:0;margin:0 0 20px 0;line-height:150%}
.h-h4-white{color:#FFF}
.xx,.xx-white {display: block;border-bottom: 1px solid #ddd;width: 100%;height: 10px; margin-bottom: -24px}
.xx-white {border-bottom:1px solid rgba(255,255,255,0.15)}
.xx-white.vicolor {border-bottom:1px solid rgba(255,255,255,0.35)}
.m-sm,.m-sm-white{display:inline-block;font-size:18px;line-height:150%;padding: 0 15px; margin:10px 0 20px 0;color:#999;background-color: #fff}
.m-sm-white{color:rgba(255,255,255,.8);background-color: #222}
.m-sm-white.vicolor {background-color: #333}
.m-sm.vicolor {background-color: transparent}
/*@media (min-width:768px){.m-sm:after,.m-sm:before,.m-sm-white:after,.m-sm-white:before{display:inline-block;height:1px;background-color:#ddd;margin:5px 10px;padding:0;content:"";width:500px}.m-sm-white:after,.m-sm-white:before {background-color: #fff}}*/
.sx-jianju{padding-top:50px;padding-bottom:55px}
.sx-jianju.x {padding-top:40px;padding-bottom:45px}

@media (max-width:767px){
.h-h2,.h-h2-white{font-size:20px}
.sx-jianju{padding-top:40px;padding-bottom:35px}}
.menu-kj li+li::before {padding:0 5px 0 0;color:#ccc;content:"|\00a0"}
.menu-kj li.active a {color:#09F}
.menu-kj2 {margin-bottom: 0}
.menu-kj2 li {padding: 0 20px}
.menu-kj2 li a {color: #666}
.menu-kj2 li.active a,.case .menu-kj2 li:nth-child(1) a {border: 1px solid #09F;color: #09F;border-radius: 20px;padding: 6px 20px 4px 20px;text-decoration: none}
@media (max-width:767px){.menu-kj2 li {padding: 0 10px}}
@media (max-width:413px){.menu-kj2 li {padding: 0 5px}.menu-kj2 li.active a {padding: 6px 10px 4px 10px}}
/*btn*/
a.btn-center,a.btn-center-white{text-align:center;font-size:12px;padding:4px 40px 2px 40px;margin:10px 5px 0 5px;color:#09F;border:1px solid #09F;display:inline-block;border-radius:18px}
a.btn-center-white{color:#fff;border:1px solid #fff}
a.btn-center.x{font-size:10px;padding:2px 30px 0 30px}
a.btn-center.d{padding:2px 60px 0 60px}
a.btn-center:hover,a.btn-center-white:hover,a.btn-center.hover{background-color:#09F;border:1px solid #09F;color:#fff;text-decoration:none}
@media (max-width:767px){a.btn-center{margin:15px 10px 0 10px;padding:4px 20px 2px 20px}}


/*owl-carousel*/
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
/*.grabbing{cursor:url(grabbing.png) 8 8,move}*/
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .owl-controls {text-align:center}
.owl-theme .owl-controls .owl-buttons div{display:inline-block;zoom:1;cursor:pointer}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{text-decoration:none}
.owl-next,.owl-prev{text-indent:-9999px;overflow:hidden;background-repeat:no-repeat;background-position:left top;width:35px;height:60px;display:inline-block}
.owl-prev{position:absolute;left:5%;top:55px;background-image:url(../images/banner/slider-arrow-black.png);background-position:left center}
.owl-next{position:absolute;right:5%;top:55px;background-image:url(../images/banner/slider-arrow-black.png);background-position:right center}
.owl-next,.owl-prev{filter:alpha(opacity=20);opacity:.2}
.owl-next:hover,.owl-prev:hover{filter:alpha(opacity=50);opacity:.5}




/*header*/

.nav-top { padding:25px 0;}

/*logo*/
.logo{padding:0;float:left;}

.i-tel { float:right;font-size:18px;}

.ldx-kf{ float:left; padding-left:15px; margin-left:15px; margin-top:5px;font-size:20px; color:#333;font-weight: bold; border-left:1px solid #ddd;}
.ldx-kf p{ font-weight:normal;padding-top:0px;margin-bottom:0px;}

.ldx-nav {float:left;padding-left:55px;margin-top:20px;}

.ldx-nav ul {}
.ldx-nav ul li{ padding:0 25px; font-size:18px; float:left;}
.ldx-nav ul li a{ color:#333; text-decoration:none;}
.ldx-nav ul li a:hover{ color:#09F;}

.i-tel .fa { padding-right:10px;}

.i-tel span{ float:right;font-size:28px; color:#F60; font-family:"Arial Black", Gadget, sans-serif;}

@media (max-width:767px){
  .nav-top {padding:15px 0;}
  .i-tel {font-size:14px;}
  .i-tel span{ font-size:22px;}
}
@media (max-width:1199px){
  .ldx-kf {display:none;}
  .ldx-nav {display:none;}
}

/* service nav */

.i-service {background-image:url(../images/banner-bg.jpg);background-repeat: no-repeat;background-position: center center; padding:30px 0;}

.i-service .b-item { width:19.2%; float:left; margin-right:1%;}

.i-service .i-tit { padding:10px 0; text-align:center; color:#fff;}
.i-service .i-tit .fa{ display:block; font-size:26px;}

.i-service .i-con {background: rgba(62,62,62,0.8); min-height:300px;}

.i-service .i-con ul{ width:130px; margin:0 auto;padding-bottom:10px;}
.i-service .i-con ul li {padding-top:10px;}
.i-service .i-con ul li a{ display:block;width:130px; height:30px; line-height:30px;border:1px solid #fff; text-align:center; border-radius:5px; color:#fff; font-size:12px;}
.i-service .i-con ul li a:hover{ border:1px solid #F60;color:#F60; text-decoration:none;}


.i-service .bg-a { background:#F60;}
.i-service .bg-b { background:#0CC;}
.i-service .bg-c { background:#66C;}
.i-service .bg-d { background:#069;}
.i-service .bg-e { background:#F96;}

@media (max-width:767px){
  .i-service {display:none;}
}

.subsNav {display:none; margin-top:15px;}
.subsNav .t1{ font-size:14px;}
.subsNav .t1 a{ text-align:center;background:#999;display:block;color:#fff; text-decoration:none; margin:3px 0;}
.subsNav .t1 a:hover{ background:#09F;}

@media (max-width:767px){
  .subsNav {display:block;}
}

/*  youshi  */

.i-youshi { background:#c3e7ff; }

.i-youshi h4 {font-size: 18px;margin-bottom:0px;}

.i-youshi .serCona {padding:20px 30px;background:#f3f7fa url(../images/index-adv-bg5.png) no-repeat right;}
.i-youshi .serConb {padding:20px 30px;background:#f3f7fa url(../images/index-adv-bg5.png) no-repeat right;}
.i-youshi .serConc {padding:20px 30px;background:#f3f7fa url(../images/index-adv-bg5.png) no-repeat right;}

.i-youshi dl {}
.i-youshi dl dt {float:left;}
.i-youshi dl dd {float:right; margin-top:15px;}

.i-youshi dl dd a{ width:100px;display:block;color:#fff; font-size:14px; background:#F60; text-align:center; height:36px; line-height:36px; border-radius:36px; text-decoration:none;}
.i-youshi dl dd a:hover{ background:#09F;color:#fff;}


.i-youshi a{ color:#09F; text-decoration:none;}
.i-youshi a:hover{ color:#09F;}

@media (max-width:767px){
  .i-youshi { display:none;} 
}


/*  solutions  */

.i-solutions {background-image:url(../images/in_news.jpg);background-repeat: no-repeat;background-position: center center;}

.i-solutions .first  {}
.i-solutions .first h5 {font-size:42px;color: #333;font-family: Arial;font-weight: bold; line-height:54px;}
.i-solutions .first h5 span{color: #09F; display:block;}
.i-solutions .first h3 {font-size: 30px;color: #333;margin-top: 28px;position: relative;}

.i-solutions .first .i-btn {margin-top: 45px; width:70%;}
.i-solutions .first .i-btn a{ display:block;color:#fff; font-size:14px; background:#999; text-align:center; height:45px; line-height:45px; border-radius:36px; text-decoration:none;}
.i-solutions .first .i-btn a:hover{ background:#09F;}

.i-solutions .i-s-tit { font-size:16px;font-weight: bold; padding:8px 0;}
.i-solutions .i-s-tit a{ color:#333;}
.i-solutions .i-s-tit a:hover{ color:#09F;}

.i-solutions .i-s-ms { font-size:14px; line-height:24px;}

.i-s-jianju {padding-top: 50px;}


@media (max-width:767px){
  .i-solutions .first h5 {font-size:24px;text-align:center;line-height:30px;}
  .i-solutions .first h5 span{display: inline;}
  .i-solutions .first h3 {font-size:18px;margin-top:0px;text-align:center;}
  .i-solutions .first .i-btn { margin:0 auto;width:40%;}
  .i-solutions .first .i-btn a{  height:40px; line-height:40px; }
  
  .i-solutions .i-s-img, .i-solutions .i-s-tit, .i-solutions .i-s-ms {text-align:center;}
  .i-solutions .i-s-img {text-align:center; margin-top:20px;}
}

/*  news  */

.i-news {background-image:url(../images/bg_news.png);background-repeat: no-repeat;background-position: top center;}

.i-news-ma {padding-top:80px;}

.news_box_title { background:#09F; text-align:center; padding:15px 0; color:#fff; font-size:18px; font-weight:normal; margin-bottom:0px;}

.news_box_con { border:1px solid #eee;}

.news_box_wd {border-top:1px solid #eee; padding:15px;}
.news_box_wd .t1{ color:#F60;font-size:15px;}
.news_box_wd .t2{ font-size:13px; line-height:26px; border-bottom:1px dashed #ddd; padding-bottom:10px;margin-bottom:10px;}

.news_box_tb { text-align:center; font-size:54px; color:#999;padding:20px 0;}

.ny-news{margin:15px 15px 17px 15px;}
.ny-news a.pic-link {margin-right: 20px;}
.ny-news h4{font-size:16px;margin:0;padding:28px 0 14px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.ny-news  img {width: 200px;height: 140px}

.news_box_list { border-top:1px solid #eee; padding:15px;}
.news_box_list ul {}
.news_box_list ul li{ font-size:12px;}
.news_box_list ul li span{padding-right:10px;}
.news_box_list ul li a{ color:#333;width: 80%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;float: left;}
.news_box_list ul li a:hover{ color:#09F;}
.news_box_list ul li small {color: #ddd;}

.news_box_con .i-s-img {padding:15px;}

.news_box_yun { border-top:1px solid #eee; padding:15px;}
.news_box_yun ul { padding-top:1px;}
.news_box_yun ul li{ font-size:12px;}
.news_box_yun ul li span{padding-right:10px;}
.news_box_yun ul li a{ color:#333;width:100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;float: left;}
.news_box_yun ul li a:hover{ color:#09F;}


.i-news .btn-center {margin: 0px 5px;}

@media (max-width:767px) {
	.i-news-ma {padding-top:20px;}
	.ny-news h4{padding:12px 0 8px 0;}
	.news_box_con .i-s-img { text-align:center;}
	.i-news .col-sm-3 { display:none;} 
	
}


/*  contact  */


.i-contact {background-image:url(../images/lianxi-bg.jpg);background-repeat: no-repeat;background-position: top center;}


.lianxi-l h2 {font-size: 46px;color: #fff;margin-top: 118px;}
.lianxi-l h3 {font-size: 18px;color: #fff;margin-top: 50px;}
.lianxi-l p {font-size: 16px;color: #fff;margin-top: 70px;}
.lianxi-l p .fa { padding-right:15px;}
.lianxi-l a {background: #09F;color: #fff;font-size: 16px;margin-top: 24px;}
.lianxi-l a:hover {background: #fff;color: #09F;}

.lianxi-r {background: #09F; height:550px;}

.lianxi-r .i-s-img { padding-top:80px;}

.lianxi-r .hg-2 {margin-top:60px;background:#09C; padding:20px 0; color:#fff; font-size:18px; line-height:35px;}
.lianxi-r .hg-2 span{font-size:30px; font-weight:bold;}


@media (max-width:767px) {
	.lianxi-l h2 {margin-top:40px;font-size:22px; text-align:center;}
	.lianxi-l h3 {font-size: 16px;color: #fff;margin-top:10px;text-align:center;}
	.lianxi-l p {font-size: 16px;color: #fff;margin-top:20px;text-align:center;}
	
	.lianxi-l a {display:none;}
	.lianxi-r {background: #09F; height:240px; margin-bottom:30px;}
	.lianxi-r .hg-2 { display:none;}
	.lianxi-r .i-s-img { padding-top:20px;}
	.lianxi-r .i-s-img img{}
}


/*foot*/
.foot-bg {background: #f5f5f5; padding:30px 0;}

.foot-bg .col-sm-5 {}

.foot-bg .i-s-txt h2{ font-size:24px; font-weight: normal;}

.f-item {width:20%;float: left;}
.f-item h2 {font-size: 18px;color: #333;margin-bottom:20px;margin-top:0px;}
.f-item li {font-size: 14px;line-height: 30px;}
.f-item li a {color: #999;}
.f-item li a:hover {color: #ed6d00;}

/*  copy  */

.copy {background:#ccc;padding:15px 0;color: #666;}
.copy a {color: #333;}
.copy a:hover {color: #09F}

@media (max-width:767px) {
	.foot-bg .col-sm-5 { text-align: center;}
	.foot-bg .col-sm-7 { display:none;}
}


/*客服*/
.kefu{bottom:50px;right:30px;margin-bottom:0;display:block;position:fixed;z-index:999999999}
.kefu li {margin-top: 8px}
.kefu a{color:#fff;font-size:24px;background-color:#09F;height:44px; width:44px;padding-top:9px;display:block;border-radius:100%;text-decoration:none;text-align:center}
@media (min-width:767px) {.kefu a:hover{background-color:#F90}}
@media (max-width:767px){.kefu{width:100%;text-align:center;background-color:#09F;bottom:0;right:0}.kefu li{display:inline-block}.kefu a{padding:4px 10px;height:34px;border-radius:0;background-color:hsla(0,0%,0%,0.00)}}


