/* Write your styles */
body{font-family:"微软雅黑"}ul,li{margin:0;padding:0;list-style: none}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td{margin:0;padding:0;}
.m0{margin:0!important; }
.p0{padding:0!important; }

.ml{margin-left: 0!important}
.mr{margin-right: 0!important}
.mt{margin-top: 0!important}
.mb{margin-bottom: 0!important}
.p0{padding:0!important}
.pl{padding-left: 0!important}
.pr{padding-right: 0!important}
.pt{padding-top: 0!important}
.pb{padding-bottom: 0!important}

.ml5{margin-left:5px}
.mr5{margin-right:5px}
.mt5{margin-top:5px}
.mb5{margin-bottom:5px}

.pl5{padding-left:5px!important}
.pr5{padding-right:5px!important}
.pt5{padding-top:5px!important}
.pb5{padding-bottom:5px!important}

.ml15{margin-left:15px}
.mr15{margin-right:15px}
.mt15{margin-top:15px}
.mb15{margin-bottom:15px}

.pl15{padding-left:15px!important}
.pr15{padding-right:15px!important}
.pt15{padding-top:15px!important}
.pb15{padding-bottom:15px!important}

.ml10{margin-left:10px}
.mr10{margin-right:10px}
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}

.pl10{padding-left:10px!important}
.pr10{padding-right:10px!important}
.pt10{padding-top:10px!important}
.pb10{padding-bottom:10px!important}

.ml20{margin-left:20px}
.mr20{margin-right:20px}
.mt20{margin-top:20px}
.mb20{margin-bottom:20px}

.pl20{padding-left:20px!important}
.pr20{padding-right:20px!important}
.pt20{padding-top:20px!important}
.pb20{padding-bottom:20px!important}


.ml40{margin-left:40px!important;}
.mr40{margin-right:40px!important;}
.mt40{margin-top:40px!important;}
.mb40{margin-bottom:40px!important;}


.pl40{padding-left:40px}
.pr40{padding-right:40px}
.pt40{padding-top:40px}
.pb40{padding-bottom:40px}


.ml40{margin-left:40px!important;}
.mr40{margin-right:40px!important;}
.mt40{margin-top:40px!important;}
.mb40{margin-bottom:40px!important;}

.f12{font-size:12px!important;}
.f14{font-size:14px!important;}
.f16{font-size:16px!important;}
.f18{font-size:18px!important;}
.f20{font-size:20px!important}
.f22{font-size:22px!important}
.f26{font-size:26px!important}
.f40{font-size: 40px;}
.fw{font-weight:bold;}

.fl{float: left;}
.fr{float: right;}

.w100{width: 100%;}
.w90{width: 90%;}
.w80{width: 80%;}
.w70{width: 70%;}
.w60{width: 60%;}
.w50{width: 50%;}
.w40{width: 40%;}
.w30{width: 30%;}

.auto{margin:0 auto;}
.center{text-align:center;}
.tl{text-align: left;}
.tr{text-align: right;}
.dblock{display: block;}

.c0{color: #000!important}
.cf{color: #fff!important}
.c9{color: #999!important}
 
.b0{border:none;}
.bb{padding-bottom: 15px;border-bottom: 1px solid #e0e0e0;}
.bt{padding-top: 15px;border-top: 1px solid #e0e0e0;}
.br{border-right: 1px solid #e0e0e0;}
.bl{border-left: 1px solid #e0e0e0;}

.ht{height: 10px;
    border-top: 1px solid #ededed;
    background-color:#f1f1f1;}

.middle{vertical-align:middle;}
 

 /*首页*/.site-header{    border-bottom: 1px solid #dedede}
 .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{margin-top: -30px;}
 .carousel-control{text-shadow: none}
  .carousel-control .fa{font-size:85px;}
  .carousel-control.left,.carousel-control.right{background-image: none}
  
  .mega-menu{line-height: 8px;min-height: 112px; margin-top:-10px}
  .mega-menu li{float: left;margin-right:30px;color:#fff; height:40px;line-height:40px;}
  .mega-menu li a{color: #fff;text-decoration:none}

.new{height: 343px;overflow: hidden;}
 .new img{width: 100%;min-height: 343px;cursor: pointer;  
                transition: all 0.6s;  } .new img:hover{ transform: scale(1.2);  }
 .news{height: 343px;position:relative;}
 .divs{ position:absolute;left: 0;bottom: 0;height:130px;width: 100%;padding:30px; 
    background:#000; /* 一些不支持背景渐变的浏览器 */  
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 255, 0)), to(rgba(0, 0, 0, 0.58))) 
  }.divs h2{color: #fff;height: 72px;overflow: hidden;    line-height: 36px;}



.col-md-2dot4 a{text-decoration: none;color: initial;}


 
.box {
    padding: 50px 30px 30px 30px;
    background: #fff;
    position: relative;
}
.box.first {
    margin-bottom: 70px;
}
 #services .box {
    padding-bottom: 0;
}

 
.box .box_title {
    text-align: center;
}
#services .box_title {
    padding-bottom: 80px;
}
.box .box_title h2 {
    padding: 5px 30px 10px 30px;
    display: block;
    color: #00b3fd;
    font-size: 30px;
}#services .row > div {
    margin-bottom: 50px;
}.icon-md {
    font-size: 24px;
    height: 140px;
    width: 140px;
    line-height: 68px;
    color: #fff;
 
    text-align: center;
    display: inline-block;
    margin-bottom: 10px;
}.col-md-2dot4 h4 {
    font-size: 22px;
}.icon-serve1 {
    background: url(../images/serve1.png) no-repeat 0px center;
}
.icon-serve1:hover{ background: url(../images/serve1-1.png) no-repeat 0px center; }
.icon-serve2 {
    background: url(../images/serve2.png) no-repeat 0px center;
}
.icon-serve2:hover{ background: url(../images/serve2-1.png) no-repeat 0px center; }
.icon-serve3 {
    background: url(../images/serve3.png) no-repeat 0px center;
}
.icon-serve3:hover{ background: url(../images/serve3-1.png) no-repeat 0px center; }
.icon-serve4 {
    background: url(../images/serve4.png) no-repeat 0px center;
}
.icon-serve4:hover{ background: url(../images/serve4-1.png) no-repeat 0px center; }
.icon-serve5 {
    background: url(../images/serve5.png) no-repeat 0px center;
}
.icon-serve5:hover{ background: url(../images/serve5-1.png) no-repeat 0px center; }

@media (min-width: 992px){.col-md-2dot4 {float: left;}}
@media (min-width: 992px){.col-md-2dot4 {width: 20%;}}
.box .box_title .tt{ width: 80px;  height:20px; border-top: solid 2px #00b3fd; display: inline-block;}


/**/
.salon {
    height: 322px;
    background: url(../images/ad8729b03956bd94b59fb95f29d31fbe.jpg) center center no-repeat;
    background-size: cover;
    background-attachment: fixed;padding:60px 0; 
} .g-heading-v10 .tt{height: 5px;background:#fff;width: 80px;display: block;margin-bottom:15px;}

.g-heading-v10{color: #fff}.g-heading-v10 h2{margin-bottom: 20px;}.g-heading-v10 p{text-indent: 2em;    height: 100px;
    overflow: hidden;}
 .sky-form input{height:40px;}.col-md-offset-0 .btn{width:100%;padding:15px 25px;background:#d00707;font-size: 20px!important;}


/**/
.title {height: 40px;line-height: 40px;}
.title p{height: 40px;line-height: 40px;border-bottom: 1px solid red;width:20%}
.title .trr{width:80%;float: left; border-bottom: 1px solid #dcdcdc}
.jianjie img{min-height: 175px;}
.word{    text-indent: 2em;
    line-height: 22px;
    height: 180px;
    overflow: hidden;
    text-align: justify;}.zp{height: 80px;margin-bottom: 10px;}
    .zp p{ height: 36px;overflow: hidden;}.zp img{width:75px;height: 75px;}



/**/

.global_footer {
    width: 100%;
 
    background: #000;
    overflow: hidden;
    -webkit-font-smoothing: antialiased;
}.global_footer .footer_inner {
    width: 100%;
    margin: 0 auto;
    position: relative;
}.global_footer .footer_inner .inner_link {
    width: 1120px;
    min-height: 239px;
    margin: 0 auto;
    border-bottom: 1px solid #333;
    padding-bottom:8px;
}.global_footer .footer_message {
    width: 100%;
    height:45px;
}.global_footer .footer_inner .inner_link dl {
    width: 120px;
    margin-right:0px;margin-left:8px;
    text-align: left;
    margin-top: 54px;
    float:right;
}.index_icons {
    background: url(../images/logly.png) no-repeat;
    background-size: 250px 750px;
}.global_footer .footer_inner .inner_link dl .logo_footer {
    width: 101px;
    height: 36px;
    background-position: -1px -617px;
}.global_footer .footer_inner .inner_link dl dt {
    font-size: 16px;
    color: #fff;
}.global_footer .footer_inner .inner_link dl dd {
    margin-top: 7px;
    position: relative;
}.global_footer .footer_inner .inner_link dl dd a {
    display: block;
    height: 30px;
    font-size: 14px;
    line-height: 43px;
    color: #999;
    width:120px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}.global_footer .footer_inner .inner_link .wechat_img {
    height: 123px;
    background: url(..images/img_e90c7500_wechatQR.png) no-repeat 0 10px;
}.global_footer .footer_message .footer_pcMsg {
    max-width: 1120px;
    margin: 0 auto;
}.global_footer .footer_message .inner_copyr {
    text-align: right;
    margin: 24px auto;
    color: #abb0bc;
}.global_footer .footer_message .inner_copyr .inner_lisense {
    position: relative;
    top: 2px;
}.global_footer .footer_message .inner_copyr .inner_no {
    display: inline-block;
    margin-left: 7px;
    font-size: 12px;
}.global_footer .footer_message .inner_copyr .inner_no a {
    color: #666;
}.global_footer .footer_message .inner_copyr .inner_img {
    display: inline-block;
    vertical-align: middle;
}.global_footer .footer_message .inner_copyr .inner_img a {
    display: block;
    line-height: 0;
}







/*二级页面 服务支持 */
.main{min-height: 500px}
.c92 {
    color: #929292;
}
.c00{color:#009ae0;}
.zuo{background:#03a9f4;color: #fff;position: relative;height:250px;padding:20px;}
.zuo .tit{position:absolute;bottom:20px;}.tit h1{font-size: 48px!important;}.tit h2{font-size:38px}
.hei{margin:0; width: 100%;background:#008fd0;height: 6px;}
.left ul li{height: 48px;line-height: 48px;background:#6cc1fa;font-size: 18px;font-weight: bold;color:#fff; display:inline-table;width:100%;float:left; text-align:left;  border-bottom: 1px dashed #fff;}
.left ul li ul li{height: 48px;line-height: 48px;background:#fff;font-size: 16px;font-weight: bold;color:#6cc1fa; display:inline-table;width:100%;float:left; text-align:left; border-bottom: 1px dashed #6cc1fa;border-left: 1px solid #6cc1fa;border-right: 1px solid #6cc1fa;}
.left ul li a { padding-left: 30px;display:block ;width:240px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; color:#fff; }
.left ul li ul li a{color:#0099FF; text-decoration:none }
.on{background:#bee2fa!important;color: #fff!important;}
.path a{color: initial;}.path{padding:4px 20px; background: #f5f5f5}.lian{margin-top: 20px}.lian h4{color:#009ae0;margin:20px 0 15px 0;}
.lian .fa{width: 15px;text-align: center;color:#009ae0}table tbody tr{margin-bottom: 5px!important;}
table tbody tr td{border:2px solid #fff!important; vertical-align:middle!important;height: 50px;}.bjs{background:#4ac7ff;color: #fff}
.btns .btn{width: 120px;margin:0 10px;margin-top: 20px}.about p{text-indent: 2em;line-height: 20px;margin-bottom:10px;}
.joins p{line-height: 20px}
.joins ol{list-style-type:none;counter-reset:sectioncounter; }.joins ol li{line-height: 22px;}
.joins ol li:before {  
    content:counter(sectioncounter) "、";   
    counter-increment:sectioncounter;  
 }  
.tbls tbody tr td,.tbls>thead>tr>th{text-align: center;}
.tbls>thead>tr>th{border-bottom: 8px solid #fff}
.tbls tbody tr td{border:0!important; height: initial;border-bottom:8px solid #fff!important;}
.b00{background: #009ae0!important;color: #fff}
.zhi .wor{padding:0 28px;}.zhi .wor p{line-height: 26px;}
.zhi { 
    display:flex;
  align-items:center;/*垂直居中*/padding: 20px 0 40px 0;border-bottom: 1px solid #f1f1f1; 
}.bb{border:0!important;}.zhi h4{    color: #03a9f4;}

.tin{text-indent: 2em;line-height: 22px;text-align: justify;}
.wor ul li{line-height: 24px;}
.news {
    margin-top:0px
}
.news ul li {
    width: 100%;
    height: 46px;
    line-height: 46px;
    border-bottom: 1px dashed #d9d9d9;
    background: url(../images/dian1.gif) no-repeat 0px 20px;
    text-indent: 10px;
    clear: both;
}








