@CHaRSET "UTF-8";
body {
    padding-top: 90px;
    background: #f7f8f8;
    font-size: 16px;
    font-family:'思源黑体';
}

.f_l{float: left;}
.f_r{float: right;}
a {color: #333;text-decoration: none}
a:hover,a:focus{color: #000;text-decoration: none}
ul,li{margin:0;padding:0;list-style-type:none;}
p{margin: 0;line-height: 28px;}
.h2_color{color:#fff;font-weight: 600;}
.h2_color_s{font-weight: 600;}
.h3_color{color:#fff;font-weight: 600;}
.h3_bg{background: #1347a3;margin:0;padding:10px 0;color:#fff;border-radius: 10px;}
/*左边nav*/
.h4_bg{background: #eeeeee;margin:8px 8px;padding:5px 0;color:#333;border-radius: 10px;}
a:hover .h4_bg,a:focus .h4_bg{background: #7ecef4;color:#fff;}
.list-unstyled .selected .h4_bg{background: #7ecef4;color:#fff;}

.height10{height: 10px;}
.height15{height: 15px;}
.height20{height: 20px;}
.height30{height: 30px;}
.height40{height: 40px;}
.height50{height: 50px;}
.height100{height: 100px;}
.height150{height: 150px;}
.size18{font-size: 18px;line-height: 30px;}
.text-center {
    text-align: center;text-align: -webkit-center;text-align: -ms-center;
}

h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 10px;
    margin-bottom: 10px;
}


@media (min-width:1441px){
    .container{width:100%;padding:0 10%;}
    .section_neiye .container{width:1200px;margin:auto;padding:0 15px;}
}
@media (min-width: 1367px) and (max-width:1440px){
    .container{width:100%;padding:0 3%;}
    .section_neiye .container{width:1200px;margin:auto;padding:0 15px;}
}
@media (min-width: 1280px) and (max-width: 1366px){}

.section{padding:20px 0;}
.section_about{min-height: 600px;background: #f2f2f3;}
/*.section_about .container{min-height: 900px;background: url(../images/about-gb.jpg) no-repeat top center;}*/


.section_honner{width:100%;/*min-height: 900px;*/background: url(../images/honner-gb.jpg) repeat top left;color:#fff;}
.section_honner .h-sanjiao{margin-bottom: 10px;}
.section_honner .number{line-height: 40px}
.section_honner .number span{font-size: 40px;font-weight: 600}

/*.section_services{min-height: 900px;background: url(../images/fuwu-gb.jpg) no-repeat top center;}*/
.section_contact{min-height: 800px;padding-bottom:0;background: url(../images/contact-gb.jpg) repeat top center;}


.section_neiye{min-height: 500px;padding-bottom:0;}

/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(1);}*/
#backtotop {position: fixed;bottom: 50px;right: 20px;display: none;cursor: pointer;font-size: 50px;z-index: 9999;color: #333;}
#backtotop:hover {color: #333}
#main-menu-user li.user {display: none;}


/*banner*/

.caption-wraper {position: absolute;left: 50%;bottom: 2em;}
.caption-wraper .caption { position: relative;left: -50%; background-color: rgba(0, 0, 0, 0.54);padding: 0.4em 1em; color: #fff;-webkit-border-radius: 1.2em; -moz-border-radius: 1.2em;-ms-border-radius: 1.2em;-o-border-radius: 1.2em;border-radius: 1.2em;}
.tc-gridbox {margin: 0;}
 @media (max-width: 767px) {.caption-wraper {left: 0;bottom: 0.4em;}
.caption-wraper .caption {left: 0; padding: 0.2em 0.4em;font-size: 0.92em;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;}}

.sy-box{position: relative;}
.sy-box .sy-pager{position: absolute;bottom: 0px;z-index: 99;}
.sy-box .sy-pager li {display: inline-block;width: 10px;height: 10px;}
.sy-box .sy-pager li a {background-color: #fff;border-radius: 50%;}
.sy-box .sy-pager li.sy-active a {background-color: #ba9768;}
/*banner end*/


/*nav*/
/*logo*/
.navbar-brand {float: left;padding: 5px 0px;font-size: 18px;line-height: 20px;height: 90px; margin-left: 15px;}
.navbar{margin-bottom: 0;min-height: 90px;background: #544d4b;}
.navbar-default .navbar-nav > li > a {color: #fff;font-size: 18px;}
.navbar-default .navbar-nav > .active > a{color: #fff;background: none;}
.navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #ba9768;background: none;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color: #ba9768;background: none;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #ba9768;background: none;}

@media ( min-width: 1441px) {
.nav > li > a {position: relative;display: block;padding-left: 25px;padding-right: 25px;padding-top: 35px;padding-bottom: 35px;}
}
@media ( min-width: 1200px) and ( max-width: 1440px){
    .nav > li > a {position: relative;display: block;padding-left: 18px;padding-right: 18px;padding-top: 35px;padding-bottom: 35px;}
    /*.navbar-form{display: none;}*/
}
@media ( min-width: 1200px) and ( max-width: 1360px){
    .nav > li > a {position: relative;display: block;padding-left: 16px;padding-right: 16px;padding-top: 35px;padding-bottom: 35px;}
    .navbar-form{display: none;}
}

@media (max-width:768px){
.navbar-default .navbar-nav .open .dropdown-menu > .active > a{color: #fff;background-color: rgba(255, 255, 255, 0.7);}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {color: #ba9768;background-color: rgba(255, 255, 255, 0.7);}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #fff;font-size: 16px; text-align: center;}
.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: #544d4b;border: 0;-webkit-box-shadow: none;box-shadow: none;}
.nav > li > a {position: relative;display: block;padding-left: 25px;padding-right: 25px;padding-top: 15px;padding-bottom: 15px;}
.navbar-form{display: none;}
}



.navbar-fixed-top{ -webkit-box-shadow: #666 0px 0px 10px; -moz-box-shadow: #666 0px 0px 10px; box-shadow: #666 0px 0px 10px;}

.navbar-default .navbar-nav > li > a {
    color: #fff;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #ba9768;
    background: none;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background: none;
}

.navbar .nav > li {
    border-bottom: 1px #fff solid;
    text-align: center;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {

    border-top: 2px #ba9768 solid;
}


.navbar-toggle {
    position: relative;
    float: right;
    margin-right: 15px;
    padding: 9px 10px;
    margin-top: 28px;
    margin-bottom: 28px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #ba9768;
}
/*
@media ( max-width: 1440px) {
    .nav > li > a {
        position: relative;
        display: block;
        padding: 25px 30px;
    }
}

.navbar-ul {
    margin-left:30px;
    margin-top: 17px;
    padding-bottom: 20px;
    
}*/

/*nav*/
.proNav{
 
    display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
    -webkit-justify-content: space-between; -moz-justify-content: space-between;  -ms-justify-content: space-between;  -o-justify-content: space-between;  justify-content: space-between;
    margin: 0 auto;
    height: 90px;
    line-height: 90px;
}
.proNav > li{
    border-right: 0px solid #000000;
   /* padding-right: 16px;*/
    color: #000;
    font-size: 16px;
    font-weight: bold;
}
.proNav > li > a{
    display: block;
    width: 100%;
}
.proNav > li:nth-child(1){
    /*padding-right: 20px;*/
    border-right: none;
    /*font-weight: bold;*/
}
.proNav > li:last-child{
    border-right: none;

}
/*.nav {

    padding-left: 15px;

}*/
/*.active{
    color: #ff2600!important;
}*/
.proListBox{
    width: 900px;
    height: auto;
    margin: 0 auto;
    margin-top: 70px;
}
.proListBox > li{
    width: 100%;
    height: 90px;
    border-bottom: 1px solid #f5f5f5;
}
.proListBox > li{
    width: 100%            ;
    height: 90px;
    display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
    -webkit-justify-content: space-between; -moz-justify-content: space-between;  -ms-justify-content: space-between;  -o-justify-content: space-between;  justify-content: space-between;
    line-height: 90px;
    position: relative;
}
.proListBox > li >div:nth-child(1) > a span{
    font-size: 24px;
    font-weight: bold;
    color: #000000;
}
.proListBox > li >div:nth-child(2) > a span{
    font-size: 12px;
    font-weight: bold;
    color: #9e9e9e;
}
.heng{
    width: 46px;
    height: 2px;
    background: #ff2600;
    position: absolute;
    left:0;
    bottom: 13px;
    display: none;
}
.proListBox > li:hover div:nth-child(1) > a span{
    color: #ff2600;
}
.proListBox > li:hover .heng{}

/*二级nav*/
/*.navbar-toggle{padding:8px 9px;margin-top:14px}
.navbar-default .navbar-nav>li>a{padding:5px 15px;font-weight:700}
.nav>li>ul li a,.nav>li>ul li a:hover,.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:hover{color:#fff;text-decoration:none}
.navbar-default .navbar-nav>li>ul{width:100%;padding:0;margin:0 30px}*/

@media (min-width:768px){
/*.navbar-default .navbar-nav>li>a{border-radius:0}*/
/*.navbar-default .navbar-nav>li>a{position:relative;display:block;padding:27px 0 22px 0;border-bottom:3px solid rgba(255,255,255,0);margin:0 12px;color:#000;font-size:16px}*/
.navbar-default .navbar-nav>li:hover>a,.navbar-default .navbar-nav>li>a.hover,.navbar-default .navbar-nav>li>a:hover{color: #ba9768;}
.navbar-default .navbar-nav>li>ul{position:absolute;width:100%;min-width:132px;background:#ba9768;display:none;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1);box-shadow:0 6px 12px rgba(0,0,0,.1);left:50%;margin-left:-50%;padding:0;border: 0; border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;}

.navbar-default .navbar-nav>li>ul li:first-child{padding-top:5px}
.navbar-default .navbar-nav>li>ul li:last-child{padding-bottom:5px}
.navbar-default .navbar-nav>li>ul li a{padding:4px 10px;margin:4px 5px;display:block;border-top:1px solid rgba(255,255,255,.2);text-align:center;border-radius: 10px; color: #fff;background: #544d4b;font-size: 16px;}
.navbar-default .navbar-nav>li>ul li:first-child a{border-top:0}
.navbar-default .navbar-nav>li>ul li a:hover{color:#ba9768;text-decoration:none;background: #544d4b;}
.navbar-default .navbar-nav>li:hover ul{display:block}
}

/*首页简介*/
.section_about .container{position: relative;}
.section_about .container .img{position: relative;}
.section_about .container .text{position: absolute;top:50px;}
.section_about .container .text .text-padding{padding: 80px;}


/*荣誉资质*/
.honner ul li{/*width:380px;height:198px;float:left;margin-right:15px;*/margin-bottom:15px;position:relative;overflow:hidden;cursor:pointer;padding:0;margin:0;}
.honner ul li img{width:100%;}
.txt{width:100%;height:45px;background:rgba(186,151,104,0.6);/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:0;color:#fff;}
.txt h3{font-size:20px;font-weight:100;/*height:45px;text-align:center;*/line-height:45px;margin:0;padding:0;}
.txt p{font-size:14px;padding:0 20px;}


/*品牌*/
.case-box {text-align:center}
.case-box figure {margin-bottom:30px;overflow:hidden}
.case-box figure>a {position:relative;display:block;overflow:hidden}
.case-box figure .new-pic {width:78px;height:80px;display:block;position:absolute;left:0;top:0;background-image:url(../images/new.png);background-repeat:no-repeat;background-position:0 0;z-index:2}
.case-box figure .pic-hover ul li {margin:0;padding:0;color:#ccc}
@media(max-width:1199px) {
 .case-box figure {margin-bottom:0}
 .case-box figure .pic-hover h3 {font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;padding:20px 0 0;margin:0}
 .case-box figure .pic-hover h3 a {color:#000}
 .case-box figure .pic-hover ul {margin-bottom:15px;font-size:12px}
 .case-box figure .pic-hover ul li {color:#777}
 .case-box figure .pic-hover ul a {color:#777}
}
@media(min-width:1200px) {
 .case-box figure {position:relative}
 .case-box figure .pic-title{position: absolute;top: 40%;width: 100%;text-align: center;font-size: 24px;color:#fff;font-weight: 600;}
 .case-box figure:hover .pic-title{filter:alpha(opacity=0);opacity:0}
 .case-box figure>a img {transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
 .case-box figure:hover>a img {transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
 .case-box figure .pic-hover {background-color:transparent;position:absolute;z-index:1;top:0;left:0;width:100%;/*max-width:360px;*/height:100%;display:block;padding:17% 30px;-webkit-transition:.25s;transition:.25s}
 .case-box figure:hover .pic-hover {background-color:rgba(0,0,0,.75)}
 .case-box figure .pic-hover h3 {font-size:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;padding:0 0 5px;margin:0;color:#fff;font-weight: 600;}
 .case-box figure .pic-hover h3 a {color:#fff}
 .case-box figure .pic-hover h3 {-webkit-transition:.3s;transition:transform .3s}
 .case-box figure .pic-hover ul {margin:0;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s}
 .case-box figure .pic-hover ul a {color:#ccc}
 .case-box figure:hover .pic-hover ul {-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:.25s;transition-duration:.25s}
 .case-box figure .pic-hover span {/*background-color:#df3741;*/display:block;height: 15px;width: 35px;margin:5px auto 0}
 .case-box figure:hover .pic-hover span {-webkit-transition-delay:.15s;transition-delay:.15s;-webkit-transition-duration:.25s;transition-duration:.25s}
 .case-box figure .pic-hover h3,.case-box figure .pic-hover span,.case-box figure .pic-hover ul {filter:alpha(opacity=0);opacity:0}
 .case-box figure .pic-hover h3,.case-box figure .pic-hover span,.case-box figure .pic-hover ul {-webkit-transform:translate3d(0,20px,0); transform:translate3d(0,20px,0)}
 .case-box figure:hover .pic-hover h3,.case-box figure:hover .pic-hover span,.case-box figure:hover .pic-hover ul {filter:alpha(opacity=100);opacity:1}
 .case-box figure:hover .pic-hover h3,.case-box figure:hover .pic-hover span,.case-box figure:hover .pic-hover ul {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
 .xg .case-box figure .pic-hover {padding:52px 30px}
}



/*more*/
/*.more a{padding: 5px 20px;background: #bcbabb;color: #fff;border-radius: 15px;}
.more a:hover,.more a:focus{color: #fff;background: #193c7f}*/

.more a{padding: 8px 30px;border-radius: 20px; border: 1px #ba9768 solid;line-height: 40px;}
.more a:hover,.more a:focus{color: #ba9768; border: 1px #999 solid;}

.more2 a{padding: 8px 30px;border-radius: 20px; border: 1px #fff solid;line-height: 40px;color:#fff;}
.more2 a:hover,.more a:focus{color: #000; border: 1px #000 solid;}

.more3 a{padding: 5px 20px;border-radius: 20px; border: 1px #333 solid;line-height: 20px;color:#333;font-size: 16px;}
.more3 a:hover,.more a:focus{color: #ba9768; border: 1px #ba9768 solid;}


/*招标公告*/

.zb_ul a:hover{color: #ba9768;}
.zb_ul a li{border-bottom:1px #e8e8e8 dashed;display: block;height: 35px;line-height: 35px;padding:0 10px;overflow:hidden;}
.zb_ul a li .wid-time{color: #ba9768;}
.wid5 {
    width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}



/*服务目录*/
.services{width: 100%;padding:0;}
.cloud-services-ul{width:100%;color: #333;}
.cloud-services-ul li{position:relative;/*width:17%;*/height:450px;float:left;}
.cloud-services-ul li:first-child{margin-left:0}
.cloud-services-single-top{width:100%;height:60px;line-height:60px;text-align:center;}
.cloud-services-name{font-size:18px;color:#333;font-weight:700}
.cloud-services-single-bottom{padding-top: 78%}
.empty-space{width:100%;height:99px;padding:26px 0 0 0;}
.normal-inner{width:100%;height:600px;}
.single-bottom-item{height:600px;width:100%}
.single-bottom-item:first-child{border-right:1px solid #eee}
.bg-services-pic{width:100%;height:82px}


.services-introduce-title-1{margin-bottom:14px;height:22px;line-height:22px;font-size:22px;text-align:center;color: #fff}
.services-introduce-title-2{margin-bottom:14px;height:22px;line-height:22px;font-size:22px;text-align:center;}
.services-introduce-more-1{width: 60px;height: 60px;line-height: 60px;background: #ba9768;border-radius: 50%;text-align: center;color:#fff;margin:auto;}
.services-introduce-more-2{width: 60px;height: 60px;line-height: 60px;background: #ba9768;border-radius: 50%;text-align: center;color:#fff; margin: auto;}
.services-introduce-more-2 a{color:#fff;}
.services-introduce-title.normal-weight{font-weight:400}
.services-introduce-content{margin:0 auto 26px;width:180px;line-height:14px;font-size:14px;text-align:center;}
.services-introduce-list{margin:0 auto;padding-top:30px;height:200px;width:80%;}
.introduce-list-small{margin-bottom:10px;/*line-height:14px;*/font-size:14px;text-align:left}
.services-introduce-price{margin:48px auto 0;font-size:14px;text-align:center;}
.price-blue{font-size:38px}
.normal-inner{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.active-inner{position:relative;display:none;height:100%;-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.introduce-link{position:absolute;top:0;left:0;width:100%;height:360px}

.active-inner-item{margin: 20% auto;background: rgba(255,255,255,0.8);width: 80%;}
.cloud-services-ul li.active1 .active-inner{display:block;-moz-opacity:1;-khtml-opacity:1;opacity:1}
.cloud-services-ul li.active1 .normal-inner{display:none;-moz-opacity:0;-khtml-opacity:0;opacity:0}
.cloud-services-ul li{/*-webkit-box-shadow:1px 1px 12px rgba(0,0,0,.08);-moz-box-shadow:1px 1px 12px rgba(0,0,0,.08);box-shadow:1px 1px 12px rgba(0,0,0,.08);*/-webkit-transition:width .15s linear;-o-transition:width .15s linear;-moz-transition:width .15s linear;transition:width .15s linear}
.cloud-services-ul li.active1{z-index:9;/*width:32%;*/}
.active1 .services-introduce-content{}
.active-services-introduce-title{}
/*.active1 .services-introduce-list{padding-top:22px;border-color:#3f9ff9}*/
.introduce-list-large{margin:0 auto;width:228px;line-height:22px;font-size:14px}
.active1 .services-introduce-price{margin-top:32px;}
.services-introduce-price .price-white{display:inline-block;font-size:36px;height:36px;line-height:36px;}
.buy-link-btn{display:block;margin:30px auto 0;width:90%;height:40px;line-height:40px;background-color:#ff9600;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.buy-link-btn:hover{background-color:#f80}






/*全国分布*/
.section_fenbu{position: relative;}
.section_fenbu .img{position: relative;}
.section_fenbu .container .text{position: absolute;top:50px;right:0;}
.section_fenbu .container .text-padding{padding: 100px;}
.section_fenbu .container .text-padding p{font-weight: 600;}
.size20{font-size: 20px;line-height: 32px;}

/*联系我们*/
.section_contact .section_top{min-height:50px;background: url(../images/section-top.jpg) repeat-y left center;}
/*.section_contact .section_top .container{width: 1170px;padding:0 15px;}*/

.size30{font-size: 18px;line-height: 70px;}
.size30 span{font-size: 24px;color:#fff;}

.btn-primary {color: #fff;background-color: #ba9768;border-color: #ba9768;}
.btn-primary:hover,.btn-primary:focus{color: #ba9768;background-color: #fff;border-color: #fff;}

.contact-wechat{color:#fff;text-align: center}
.contact-tel p{text-align:right;font-size: 20px;font-family: Berlin Sans FB;letter-spacing: 10px;line-height: 40px;}
.contact-tel p span{font-size: 35px;}
.contact-tel p span span{font-size: 45px;}

.section_contact .section_bottom{min-height:70px;background: #544d4b;}
/*.section_contact .section_bottom .container{width: 1170px;padding:0 15px;}*/


/*留言*/

/*.section_contact .liuyan .container{width: 1170px;padding:0 15px;}*/
.section_contact .liuyan .container .size24{font-size: 18px;color:#fff;line-height: 28px;}
.section_contact .liuyan .container .size24 span{font-size: 24px;color:#fff;line-height: 30px;margin-right: 30px;}
.section_contact .liuyan .white-gb{/*background: #fff;*/padding:5px 15px 15px;color:#fff;}
.section_contact .liuyan .white-gb h3{margin-top:0;color:#fff;}
.section_contact .liuyan .white-gb a{margin-top:0;color:#fff;}

.section_contact .liuyan .contact-text { color:#fff;}
.section_contact .liuyan .contact-text .div-gb{ background:#ba9768;font-size: 20px;padding:5px 15px;/*border-radius: 8px*/}
.section_contact .liuyan .contact-ul li{float: left;margin-right:30px;}
.section_contact .liuyan .contact-ul li:before { content: "";width: 6px; height: 6px; display: inline-block; border-radius: 50%; background: #fff;vertical-align: middle; margin-right: 8px;}

.radio-padding{padding:5px 20px;border:1px #fff solid;margin-right: 10px;line-height: 35px;}


/*foot*/
.section_foot{min-height: 100px;background: #a0a0a0 url(../images/foot-gb.png) no-repeat top center;color:#fff;padding-bottom: 20px;}
.section_foot a{color:#fff;}
.section_foot a:hover,.section_foot a:focus{color:#000;}
.section_foot .links{font-size: 14px;}
.section_foot .links a{font-size: 14px;}




/*内页  */
/*简介*/
.section_content_about{background: #f2f2f3}
.section_content_about .container .about_gb_left{/*background:#fff url(../images/about_left_gb.png) no-repeat left center;*/border:5px #a0a0a0 solid;}

.section_content_about .container .about_gb_color{background: #fff ;}
.section_content_about .container .text{border:5px #a0a0a0 solid;background: #fff;}
.section_content_about .container .text-padding{padding: 10px;}

/*旗下品牌*/
.about_qixia .qixia{width:200px;height:200px;background: #e5e5e5;color:#9fa0a0;border-radius: 50%;margin:auto; padding:84px 10px;font-size: 22px;text-align: center;cursor: pointer;}
.about_qixia .qixia:hover{background: #ba9768;color:#fff;}
.qiu{padding: 10px 0;}
/*.qiu:nth-child(1){border: 1px #999 solid;
    border-radius: 50%;
    padding: 28px 0;
    border-bottom: 0;
    border-left-width: 0;
    border-right-width: 0;
}

.qiu:nth-child(2){border: 1px #999 solid;
    border-radius: 50%;
    padding: 28px 0;
    border-top: 0;
    border-left-width: 0;
    border-right-width: 0;
}

.qiu:nth-child(3){border: 1px #999 solid;
    border-radius: 50%;
    padding: 28px 0;
    border-bottom: 0;
    border-left-width: 0;
    border-right-width: 0;
}

.qiu:nth-child(4){border: 1px #999 solid;
    border-radius: 50%;
    padding: 28px 0;
    border-top: 0;
    border-left-width: 0;
    border-right-width: 0;
}

.qiu:nth-child(5){border: 1px #999 solid;
    border-radius: 50%;
    padding: 28px 0;
    border-bottom: 0;
    border-left-width: 0;
    border-right-width: 0;
}

.qiu:nth-child(6){border: 1px #999 solid;
    border-radius: 50%;
    padding: 28px 0;
    border-top: 0;
    border-left-width: 0;
    border-right-width: 0;
}*/

/*优势*/
.section_youshi{min-height: 400px;background: url(../images/about_youshi.jpg) no-repeat top center;}
.section_youshi .youshi-gb{min-height:300px;background: rgba(255,255,255,0.5);}
.section_youshi .youshi-gb h2{margin-top:0;}
.section_youshi .youshi-gb-2{min-height:300px;background: rgba(255,255,255,0.8);margin-top:50px;padding-top:40px;padding-left:40px;}
.section_youshi .youshi-gb-2 p span{font-size: 26px;line-height: 40px;}

/*文化*/
.section_wenhua{height: 370px;background: url(../images/about_wenhua.jpg) no-repeat center center;}
.section_wenhua .about-wenhua{text-align: center;color:#fff;}
.section_wenhua .about-wenhua p{font-size: 30px;line-height: 50px;font-weight: 600;}
.section_wenhua .about-wenhua p span{background: #544d4b;padding:5px 20px;}



.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid #f0f0f0;
    border-radius: 0px;
    -webkit-box-shadow:0px 0px 0px rgba(206, 206, 206, 0.69);
    box-shadow:0px 0px 0px rgba(206, 206, 206, 0.69);
}
.border_left{border-left: 1px #e3e3e3 solid;}
.contact_left{padding:20px;background: #eeeeee;border-radius:10px; }
.nav_size{font-size: 20px;}
.nav_size:hover{color:#015198;}
.nav_color{color:#015198;}

.nav_border{border-bottom: 3px #015198 solid;}

/*模态框*/
.modal-dialog {
    min-width: 50%;
    margin: 8% auto;
}

.carousel-inner > .item {text-align: center;text-align: -webkit-center;text-align: -moz-center}
.carousel-control.left {
 background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.05) 0, rgba(0,0,0,0.0001) 100%);
 background-image:-o-linear-gradient(left, rgba(0,0,0,0.05) 0, rgba(0,0,0,0.0001) 100%);
 background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.05)), to(rgba(0,0,0,0.0001)));
 background-image:linear-gradient(to right, rgba(0,0,0,0.05) 0, rgba(0,0,0,0.0001) 100%);
 background-repeat:repeat-x;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)
}
.carousel-control.right {
 left:auto;
 right:0;
 background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.05) 100%);
 background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.05) 100%);
 background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.05)));
 background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.05) 100%);
 background-repeat:repeat-x;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)
}

.gallery_list {position:relative;}
.gallery_list:after {display:block;clear:both;content:'';}
.gallery_list li {position:relative;display:block;float:left;margin:15px 0;}
.gallery .gallery_list li:nth-child(10n), .search .gallery_list {margin-right:0;}
.gallery_list li.on .box_view{visibility:visible;opacity:1;}
.gallery_list .box_view {visibility:hidden;opacity:0;position:absolute;top:30%;left:30%;z-index:200;border:1px solid #eee;border-radius:5px;background:#fff;padding:10px 10px 25px;-webkit-box-shadow: -2px 5px 10px -5px rgba(204,204,204,1);box-shadow: -2px 5px 10px -5px rgba(204,204,204,1);text-align:left;}
.gallery_list .box_view figure {position:relative;width:230px;height:145px;overflow:hidden;margin-bottom:10px;}
.gallery_list .box_view figure img {width:100%;}
.gallery_list .box_view figcaption {position:absolute;bottom:13px;left:13px;font-size:12px;color:#fff;line-height:18px;}
.gallery_list .box_view a p{font-size:12px;/*color:#3294b8;*/}





/*新闻列表*/
@media only screen and (max-width:991px){div.articles-index-recommend .carousel-indicators{display:none}
div.articles-index-recommend .carousel-control.right{left:100%}}
div.articles-index-recommend .carousel-control>i{/* margin-top:3px;font-size:50px; */opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}
div.articles-index-main .articles-index-list{margin-bottom:10px}
div.articles-index-main .articles-index-list:hover{-webkit-transition: all 0.5s ease, opacity 0.5s ease; transition: all 0.5s ease, opacity 0.5s ease; opacity: 1; -webkit-box-shadow: #666 0px 0px 10px; -moz-box-shadow: #666 0px 0px 10px; box-shadow: #666 0px 0px 10px; }
div.articles-index-main .articles-index-list .index-article-item{padding:25px;border:1px solid #ddd;background: #fafafa;}
div.articles-index-main .articles-index-list .index-article-item:after,div.articles-index-main .articles-index-list .index-article-item:before{content:" ";display:table}
div.articles-index-main .articles-index-list .index-article-item:hover{background-color:#fafafa}
div.articles-index-main .articles-index-list .index-article-item.last{border-bottom:none}
div.articles-index-main .articles-index-list .index-article-item .article-item-image{float:left;display:block;width:180px;height:130px;line-height:130px;overflow:hidden}

@media only screen and (max-width:767px){div.articles-index-main .articles-index-list .index-article-item{padding:15px}
div.articles-index-main .articles-index-list .index-article-item .article-item-image{float:none;margin:10px auto}}

div.articles-index-main .articles-index-list .index-article-item .article-item-image>img{width:100%}
div.articles-index-main .articles-index-list .index-article-item .article-item-text{margin-left:205px}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-category{float:left;display:block;margin-right:10px;padding:0 5px;line-height:18px;font-size:12px;color:red;border-radius:3px;border-color:red}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-category:active,
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-category:focus,
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-category:hover{color:#fff;background-color:red}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-title:hover{text-decoration:none}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-title:hover>h1{color:#ba9768}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-options .article-item-more:hover{color: #ba9768;}

@media only screen and (max-width:767px){div.articles-index-main .articles-index-list .index-article-item .article-item-text{margin-left:0}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-title{text-align:center}}

div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-title>h1{margin:0;line-height:20px;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:15px 0 20px 0}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-tags{margin-top:10px;margin-left:-3px}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-desc{height:40px;line-height:20px;font-size:12px;color:#999;overflow:hidden}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-options{margin-bottom:0;font-size:12px;color:#999}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-options>span{display:inline-block}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-options .article-item-more,
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-options>span>span{color:#333}
form.article-index-search{margin-bottom:15px}
form.article-index-search .form-group{width:209px}

@media only screen and (min-width:992px) and (max-width:1199px){div.articles-index-recommend .carousel-control{bottom:15px}
form.article-index-search .form-group{width:159px}}


.return a:hover,.return a:focus{color:#ba9768;}
.nextinfo a:hover,.nextinfo a:focus{color:#ba9768;}
.size-color{}



/*详情*/
.white{background: #fff;}
/*.article-nextinfo{border: 1px #e6e6e6 solid;border-radius: 15px;padding: 2px 20px;}*/

.article_video{width:400px;height:300px;}
.article_img{border:1px #ddd solid;}


/*加盟优势*/
.section_content_join{min-height:500px;background:#eeeeee; }
.section_content_join .join-gb{min-height:200px;background:#e5e5e5; border-radius: 10px;}


/*加盟前景*/
.section_qianjing{min-height: 500px;background: url(../images/join-qianjing.jpg) no-repeat center center;}
.section_qianjing .qianjing-gb{min-height:500px;background: rgba(255,255,255,0.9);}
/*.section_qianjing .container {width: 1170px;padding: 0 15px;}
*/
/*全国分布*/
/*.section_fenbu{min-height: 500px;background: url(../images/fenbu-gb.jpg) no-repeat center center;}*/
/*.section_fenbu .container{width: 1170px;padding: 0 15px;}*/
.section_fenbu .container .fenbu-gb-color{background: url(../images/fenbu-gb-2.jpg) repeat top left;padding:10px;}
.fenbu-h2-color{color:#544d4b;font-weight: 600;margin-top:10px;}
/*.fenbu-h3-color{ position: relative;}*/
/*.fenbu-h3-color span{background: url(../images/fenbu-gb-2.jpg) repeat top left; position: relative;padding-right: 30px; z-index: 99;}*/
.fenbu-h3-color p{border: 1px #999 solid; position: relative;top: -12px;}
.fenbu-p-color p{color:#9fa0a0}

.fenbu-h3-color a{color:#544d4b;}
.fenbu-h3-color a:hover{color:#ba9768;}

.section_fuwu .container{width:100%;padding:0;position: relative;}
.section_fuwu .container .fuwu-img{position: relative;}
.section_fuwu .container .fuwu-div .fuwu-title{margin-top:10px;}

.section_fuwu .container .fuwu-div{position: absolute;top: 30%;background: rgba(255,255,255,0.8);padding:50px;}
.section_fuwu .container .fuwu-div .fuwu-more{position: absolute;right: -30px;top: 40%;width: 60px;height: 60px;line-height: 60px;background: #ba9768;border-radius: 50%;text-align: center;color: #fff;}

.section_fuwu .container:nth-child(2n) .fuwu-div{position: absolute;top: 30%;background: rgba(255,255,255,0.8);padding:50px;right: 0;}
.section_fuwu .container:nth-child(2n) .fuwu-div .fuwu-more{position: absolute;left: -30px;top: 40%;width: 60px;height: 60px;line-height: 60px;background: #ba9768;border-radius: 50%;text-align: center;color: #fff;}

.section_fuwu .container .fuwu-div a:hover .fuwu-title,.section_fuwu .container .fuwu-div a:focus .fuwu-title{color:#ba9768;}
.section_fuwu .container .fuwu-div a:hover .fuwu-more,.section_fuwu .container .fuwu-div a:focus .fuwu-more{color:#ba9768;background:rgba(255,255,255,0.8);}
.section_fuwu .container .fuwu-div a:hover .fuwu-text,.section_fuwu .container .fuwu-div a:focus .fuwu-text{color:#ba9768;}

/*荣誉证书*/
.picScroll-left{  overflow:hidden; position:relative;   }

.picScroll-left .prev{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picScroll-left .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picScroll-left .slidesjs-navigation {
    display: block;
    position: absolute;
    width: 40px;
    height: 40px;
    top: 45%;
    margin-top: -20px;
    border-radius: 7px;
    z-index: 999;
    background: url(../images/arrow.png) no-repeat;
        background-position-x: 0%;
        background-position-y: 0%;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.picScroll-left .slidesjs-previous {
    background-position: -120px 0;
    left: 20px;
}
.picScroll-left .slidesjs-next {
    background-position: -40px 0;
    right: 20px;
}
.picScroll-left .slidesjs-previous:hover {
    background-position: -80px 0;
    opacity: 1;
    filter: alpha(opacity=100);
}
.picScroll-left .slidesjs-next:hover {
    background-position: 0 0;
    opacity: 1;
    filter: alpha(opacity=100);
}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{/*width:270px; margin:0 8px;*/ float:left; _display:inline; overflow:hidden;}

/*资质证书*/
.section_zhengshu{min-height: 500px;background: url(../images/honor-zs-gb.jpg) no-repeat center center;}

/*.zhengshu{position: relative;width: 1200px;
    margin: 0 auto}*/
/*#mask {position: absolute; z-index: 1; left: 0; top: 0; width: 100%; height: 100%;}*/

#carousel {position: relative;z-index: 2;height: 600px; transform-style: preserve-3d; perspective: 1500px;}
#carousel img {position: absolute;left: 50%;top: 28%;width: 300px;margin-left: -150px; margin-top: -100px; border-radius: 8px; transition: transform 0.5s ease-in-out;}

#carousel2 {position: relative;z-index: 2;height: 600px; transform-style: preserve-3d; perspective: 6000px;}
#carousel2 img {position: absolute;left: 50%;top: 20%;width: 300px;margin-left: -150px; margin-top: -100px; border-radius: 8px; transition: transform 0.5s ease-in-out;}