@CHaRSET "UTF-8";
body {
    /*padding-top: 0px;*/
    background: #f0f0f0;
}
a{color: #000}
a:hover, a:focus {
    color: #be1918;
}
a,a:hover,a:focus{text-decoration: none;}
body.body-white {
    background: #fff;
}
ul,li{margin:0;padding:0;list-style-type:none;}
p{margin-bottom: 0;line-height: 24px;}
h3{margin-top: 10px;}
.f_l{float: left;}
.f_r{float: right;}
.height10{height: 10px;}
.height20{height: 20px;}
.height30{height: 30px;}
.height40{height: 40px;}
.height50{height: 50px;}
.height100{height: 100px;}
.height150{height: 150px;}


{animation-name: fadeInUp;
animation-duration: 2s;
animation-delay: 1s;
animation-fill-mode: both;}

section{padding:50px 0;}
.section{min-height: 600px;padding:50px 0;}
.section1{min-height: 520px;padding:50px 0;background: url("../images/about_gb.jpg") no-repeat;}
.section2{min-height: 650px;padding:50px 0;background: #f7f7f7;}
.section3{min-height: 600px;padding:50px 0;position: relative;background: url("../images/fuwu_gb.jpg") no-repeat;background-attachment: fixed;background-position: center;color:#fff;}
.section4{min-height: 600px;padding:50px 0;}
.section5{min-height: 650px;padding:50px 0;background: url("../images/contact_gb.jpg") no-repeat center center;}
.section6{min-height: 600px;padding:20px 0;}
.section7{min-height: 50px;padding:20px 0;background: #e6e6e6;}
/*品牌*/
.section8{min-height: 600px;padding:80px 0;background: url("../images/pinpai_gb.jpg") no-repeat center center;}
.section_cheqian{min-height: 600px;padding:80px 0;background: url("../images/group_2_gb.jpg") no-repeat center center;}
.cheqian_gb_1{background: rgba(255,255,255,0.8);}

/*关于*/
.about_left img{position: relative;left: -200px;top: 22px;opacity: 0;}
.about_right{text-align: right;}
.about_right img{position: relative;opacity: 0;top:-150px;}

.active .about_left img{position: relative;left: -200px;top: -22px;opacity: 1;transition-delay: 0.7s;}
.active .about_right img{position: relative;opacity: 1;transition-delay: 0.7s;top:0px;}

/*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;
}

#backtotop:hover {
    color: #333;
}

#main-menu-user li.user {
    display: none;
}

.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;
    }
}



/*logo*/
.navbar-brand {
    float: left;
    padding: 4px 0;
    font-size: 18px;
    line-height: 20px;
    
}
/*导航*/

.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: #000;
    font-size: 18px;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #be1918;
    background:none;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #be1918;
    background:none;
}


.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background:none;color:#be1918;
}


/*banner*/
.sy-slides-wrap{z-index: -1}
.sy-pager{margin:-3em 0 0;}


/*footder nav*/
.foot-nav a{color:#808080;font-size: 16px;}
.foot-nav a:hover,.foot-nav a:focus{color:#be1918;}


/*孵化品牌*/
#fuwu .img #imgg{margin:auto;z-index:1;display:none;position:absolute;top:2px;left:-1px;}
#fuwu .img a:focus,#fuwu .img a:hover{border:1px red solid;background:url(../images/pinpai_gb.png) no-repeat; }
#fuwu .img:focus #imgg,#fuwu .img:hover #imgg{display:block;}

.header .item-image a{line-height: 214px;}
.section2 .tc-gridbox .header img {
    margin-bottom: 5px;
    width:auto;
    max-width: 100%;
}
.section2 .tc-gridbox:hover,.section2 .tc-gridbox:focus{-webkit-transition: all 0.1s ease, opacity 0.1s ease; transition: all 0.1s ease, opacity 0.1s ease;}
/*.section2 .tc-gridbox .header .item-image {padding-bottom: 60%;}*/
.section2 .tc-gridbox .body {margin-top: 14px;text-align: center;}



    /* Aligning */
    .left {
        text-align: left;
    }
    
    .right {
        text-align: right;
    }
    
    .center {
        text-align: center;
    }

    .carousel.flexible .items {
        display: none;
    }
    .carousel-example {
        padding: 0;
    }
    .carousel-example .col-xs-2{padding-left: 10px;padding-right: 10px;}
    #complicated-content-carousel .carousel-control {
        position: absolute;
        top: -20px;
        right: 0;
        left: auto;
        bottom: auto;
        width: 14px;
        font-size: 25px;
        color: #3c3c3c !important;
        opacity: 1;
    }
    
    #complicated-content-carousel .carousel-control.left,
    #complicated-content-carousel .carousel-control.right {
        background-image: none;
    }
    
    #complicated-content-carousel .carousel-control.left {
        right: 35px;
    }
    
    #complicated-content-carousel .index {
        position: absolute;
        top: -70px;
        right: 0;
        font-size: 16px;
        color: #3c3c3c;
    }
    
    #complicated-content-carousel .flex-item {
        position: relative;
        display: inline-block;
        width: 280px;
        height: 298px;
        padding: 16px 13px;
        background-color: #f5f6f7;
        border: 6px solid #f5f6f7;
    }
    
    #complicated-content-carousel .flex-item:hover,
    #complicated-content-carousel .flex-item:focus {
        border: 6px solid #d2d4d5;
        border-radius: 3px;
    }

    .flex-item .tc-gridbox .header .item-image {
        height: auto;
        min-height: 1px;
        padding-bottom: 0;
    }

    .carousel-control {
        width: 50px;
        height: 50px;
        top: 50%;
        transform: translateY(-50%);
        bottom: auto;
        font-size: 30px;
        text-align: center;
        opacity: 1;
        border: 1px#999 solid;
        border-radius: 10px;
    }
    
    a.carousel-control.left{
        background-image: none;
        opacity: 1;
        text-align: center;
        left: -5%;
    }
    a.carousel-control.right {
        background-image: none;
        opacity: 1;
        text-align: center;
        right: -5%;
    }
    /* MEDIA QUERIES */
    /* styles for phones' displays */
    @media only screen and (max-width: 350px) {
        #complicated-content-carousel .flex-item {
            width: 300px;
        }
    }
    
    /* styles for medium size displays */
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
        #complicated-content-carousel .flex-item {
            width: 300px;
        }
    }


.section2 .tc-gridbox .header h3 {
    color: 
    #454a4e;
    margin: 5px 10px;
    font-size: 14px;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 24px;
    height: 48px;
}

.section2 .tc-gridbox .header h3 a, .section2 .tc-gridbox .header h3 a:focus, .section2 .tc-gridbox .header h3 a:hover {
    color: #454a4e;
    white-space: initial;
}

/*集团列阵*/
/*手机 end*/

@media (max-width:767px){
    .case-box{width:100%;margin:auto;text-align:center;}
    .case-box figure{margin:0;overflow:hidden}
    .case-box figure>a{position:relative;display:block;max-width:100%;overflow:hidden;}
    .case-box figure>a img{margin:0;padding:0;color:#ccc;width:100%;}
    .case-box figure .new-pic{width:78px;height:80px;display:block;position:absolute;left:0;top:0;background: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}
    .tab-pane .block{margin-bottom: 20px;}
    .tab-pane .case-box figure .pic-hover h4{margin:2px 0;}
}

@media (max-width:1199px){.case-box figure{margin-bottom:0}
.case-box figure .pic-hover h4{font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;margin:0}
.case-box figure .pic-hover h4 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>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%;height:100%;display:block;padding: 60px 5px;-webkit-transition:.25s;transition:.25s}
.case-box figure:hover .pic-hover{background-color:rgba(0,0,0,.75)}
.case-box figure .pic-hover h4{font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;padding:0 0 5px 0;margin:0;color:#fff}
.case-box figure .pic-hover h4 a{color:#fff}
.case-box figure .pic-hover h4{-webkit-transition:.3s;transition:transform .3s}
.case-box figure .pic-hover div{padding-top:10px;color:#fff}
.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 li{display: inline-block;}
.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:hover .pic-hover div{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:.25s;transition-duration:.25s}
.case-box figure .pic-hover span{background-color:#be1918;display:block;height:1px;width:120px;margin:15px auto 0 auto}
.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 h4,.case-box figure .pic-hover span,.pic-hover div,.case-box figure .pic-hover ul{filter:alpha(opacity=0);opacity:0}
.case-box figure .pic-hover h4,.case-box figure .pic-hover span,.pic-hover div,.case-box figure .pic-hover ul{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
.case-box figure:hover .pic-hover h4,.case-box figure:hover .pic-hover span,.case-box figure:hover .pic-hover ul,.case-box figure:hover .pic-hover div{filter:alpha(opacity=100);opacity:1}
.case-box figure:hover .pic-hover h4,.case-box figure:hover .pic-hover span,.case-box figure:hover .pic-hover ul,.case-box figure:hover .pic-hover div{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.xg .case-box figure .pic-hover{padding:52px 30px}}



@media (max-width:1366px){
.case-box{width:100%;margin:auto;text-align:center;}
.case-box figure{margin:0;overflow:hidden}
.case-box figure>a{position:relative;display:block;overflow:hidden;}
.case-box figure>a img{margin:0;padding:0;color:#ccc;width:100%;}
.case-box figure .new-pic{width:78px;height:80px;display:block;position:absolute;left:0;top:0;background: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:1440px) and (min-width:1367px) {
.case-box{width:100%;margin:auto;text-align:center;}
.case-box figure{margin:0;overflow:hidden}
.case-box figure>a{position:relative;display:block;height:216px;overflow:hidden}
.case-box figure>a img{margin:0;padding:0;color:#ccc;width:100%;}
.case-box figure .new-pic{width:78px;height:80px;display:block;position:absolute;left:0;top:0;background: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 (min-width:1441px){
.case-box{width:100%;margin:auto;text-align:center;}
.case-box figure{margin:0;overflow:hidden}
.case-box figure>a{position:relative;display:block;overflow:hidden}
.case-box figure>a img{margin:0;padding:0;color:#ccc;width:100%;}
.case-box figure .new-pic{width:78px;height:80px;display:block;position:absolute;left:0;top:0;background: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}
.case-box figure{position:relative}
.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%;height:100%;display:block;padding: 50px 5px;-webkit-transition:.25s;transition:.25s}
.case-box figure:hover .pic-hover{background-color:rgba(0,0,0,.9)}
.case-box figure .pic-hover h4{font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;padding:0 0 5px 0;margin:0;color:#fff}
.case-box figure .pic-hover h4 a{color:#fff;line-height: 30px;}
.case-box figure .pic-hover h4{-webkit-transition:.3s;transition:transform .3s}
.case-box figure .pic-hover div{padding-top:10px;color:#fff}
.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 li{display: inline-block;}
.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:hover .pic-hover div{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:.25s;transition-duration:.25s}
.case-box figure .pic-hover span{background-color:#be1918;display:block;height:1px;width:120px;margin:8px auto}
.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 h4,.case-box figure .pic-hover span,.pic-hover div,.case-box figure .pic-hover ul{filter:alpha(opacity=0);opacity:0}
.case-box figure .pic-hover h4,.case-box figure .pic-hover span,.pic-hover div,.case-box figure .pic-hover ul{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
.case-box figure:hover .pic-hover h4,.case-box figure:hover .pic-hover span,.case-box figure:hover .pic-hover ul,.case-box figure:hover .pic-hover div{filter:alpha(opacity=100);opacity:1}
.case-box figure:hover .pic-hover h4,.case-box figure:hover .pic-hover span,.case-box figure:hover .pic-hover ul,.case-box figure:hover .pic-hover div{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.xg .case-box figure .pic-hover{padding:52px 30px}
}

/*服务*/
/*.fuwu .fu_1{height:124px;background: url(../images/fu_1.png) no-repeat center center;margin:auto;}
.fuwu .fu_1:hover{background: url(../images/fu_1_2.png) no-repeat center center;margin:auto;}
.fuwu .fu_2{height:124px;background: url(../images/fu_2.png) no-repeat center center;margin:auto;}
.fuwu .fu_2:hover{background: url(../images/fu_2_2.png) no-repeat center center;margin:auto;}
.fuwu .fu_3{height:124px;background: url(../images/fu_3.png) no-repeat center center;margin:auto;}
.fuwu .fu_3:hover{background: url(../images/fu_3_2.png) no-repeat center center;margin:auto;}
.fuwu .fu_4{height:124px;background: url(../images/fu_4.png) no-repeat center center;margin:auto;}
.fuwu .fu_4:hover{background: url(../images/fu_4_2.png) no-repeat center center;margin:auto;}
.fuwu .fu_5{height:124px;background: url(../images/fu_5.png) no-repeat center center;margin:auto;}
.fuwu .fu_5:hover{background: url(../images/fu_5_2.png) no-repeat center center;margin:auto;}
.fuwu .fu_6{height:124px;background: url(../images/fu_6.png) no-repeat center center;margin:auto;}
.fuwu .fu_6:hover{background: url(../images/fu_6_2.png) no-repeat center center;margin:auto;}
*/

/*首页新闻*/
#news-3{
    /*width:585px;*/
    /*float:left; margin-top:15px;*/
    
}
#news-3 ul {
    color:#565656; list-style-type:none;margin:0;padding:0; margin-bottom:8px;
}
#news-3 ul li a:hover{
    color:#be1918; 
}
#news-3 ul li a {
    color:#232323; 
    font-weight: bold;
}
#news-3 ul li {
    line-height:22px;
    font-size:12px;
    padding-bottom:10px;
    padding-top:10px;
    
}
#news-3 ul li.zyjs{ background-image:none; line-height:26px; font-size:12px; text-align:left; color:#666666; }
#news-3 ul li b{ font-size:30px; font-weight:normal; line-height:30px; }
#news-3 ul li p{ font-size:16px; line-height:24px;}
#news-3 ul li div{ height:36px;border-bottom:#dddddd dotted 1px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#news-3 ul li a h2 { text-align:right;cursor:pointer;
    width:70px;
    height:60px;font-weight:normal;
    /*border:#0B89DD 5px solid;*/
    /*background-color:#0B89DD;
    color:#fff;*/
    float:left;
    margin:0;
    margin-right:20px;
    font-family: "Swis721 BlkCn BT";
    font-size: 15px;
    line-height:24px;border-radius:2px;border-right: 1px#999 solid;padding-right: 10px;
}
#news-3 ul li a:hover h2{
     /*border:#be1918 5px solid; background-color:#be1918; color:#fff; */float:left;font-family: "Swis721 BlkCn BT";font-size: 15px;line-height:24px;
}



/*联系我们*/
.contact_left_gb{min-height:400px;background: #be1918;color:#fff;padding: 40px;}
.contact_right_gb{min-height:400px;background: rgba(255,255,255,0.5);color:#fff;padding: 40px;}


/*留言板*/




/*招聘*/
.section6 .tc-gridbox .header .item-image {
    overflow: hidden;
    width: 100%;
    height: 0;
    padding-bottom: 80%;}

.section6 .tc-gridbox .header h3 {
    color: #454a4e;
    margin: 0 5px;
    font-size: 24px;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 30px;
}



/*新闻列表*/

/*分类*/
.proNav{
    width: 504px;
    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;
    
}
.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%;
    border:1px #000 solid;
    color: #000; padding: 5px 15px;
 
}
.proNav > li > a:hover,.proNav > li > a:focus{
    display: block;
    width: 100%;
    border:1px #be1918 solid;
    color: #fff; padding: 5px 15px;
    background: #be1918;
}
.proNav > li:nth-child(1){
    /*padding-right: 20px;*/
    border-right: none;
    /*font-weight: bold;*/
}
.proNav > li:last-child{
    border-right: none;

}

.proNav .xuan a{
    background: #be1918;
    color:#fff;
    border:1px #be1918 solid;
}




@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}
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:#f93}

@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}}



/*内容标签*/
.biaoqian span{
    padding: 3px 10px;
    border-radius: 2px;
    display: block;
    float: left;
 
}
.biaoqian {overflow: hidden; margin-bottom: 20px;}
.biaoqian a {background: #00c1de; color: #fff; padding: 3px 10px; border-radius: 2px;display: block;float: left;margin-right: 10px;}
.biaoqian a:nth-child(2){ background:#0099cb}
.biaoqian a:nth-child(3){ background:#1e8fe3}
.biaoqian a:nth-child(4){ background:#0099cb}
.biaoqian a:nth-child(5){ background:#e2523a}



/*banner*/
.banner{
    width: 100%;
    /* height: 680px; */
    overflow: hidden;
    position: relative;
}
.banner > .banner_bac {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.3);
}
.banner img{
    width: 100%;
    /* height: 100%; */
    display: block;
    transform: scale(1.2);
    transition: all 2s
}

.productT{
    position: absolute;
    left: 0;
    right: 0;
    top: 44%;
    text-align: center;
}
.productT > p:nth-child(2){
    color: #fff;
    font-size: 30px;
    font-family:MicrosoftYaHeiLight;
    color:rgba(254,254,254,1);
}
.productT > p:nth-child(1){
    color: #fff;
    font-size: 72px;
    font-family: "GOTHICB" !important;
    font-weight: bold;
    margin-top: 10px;
}




/*关于道合*/
.content_title span:nth-child(1){font-family: Geometr415 Blk BT;}
.content_title span:nth-child(2){font-size:18px;margin-left:10px;}



/*乳化品牌*/
.tabbable ul>li:nth-child(1){border-top: 1px #666 solid;}
.tabbable ul>li{writing-mode: tb-rl;float: none;border: 1px #666 solid;border-top: 0;margin:0;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #fff;
    background-color:#be1918;
    border: 1px solid #be1918;
    cursor: default;
}
.nav-tabs > li > a { margin-right: 0;}

.nav-tabs > li > a:hover,.nav-tabs > li > a:focus {color: #fff; border: 1px solid #be1918;background-color:#be1918;}

.white_gb{background: rgba(255,255,255,0.7);padding:40px;}
.tab-content-a{background:#be1918;padding: 10px;color:#fff;text-align: center;}
.tab-content-a span{padding-left: 20px;color:#fff;}
.tab-content-a a{color:#fff;}
.tab-content-a a:hover,.tab-content-a a:focus{text-decoration: underline;}


/*集团列阵*/
.jt_list .tc-gridbox{border:1px #666 solid;border-radius: 5px;background: none;}
.jt_list .tc-gridbox .header{background: none;}
.jt_list .tc-gridbox: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;border-radius: 5px;}
.jt_list .tc-gridbox .header .item-image {overflow: hidden;width: 100%;height: 232px;padding-bottom: 0;}
.groud_img{padding:15px;}
.jt_list .tc-gridbox .header .groud_hr{border-top: 4px#be1918 solid;width: 80%;margin: auto;}
#groud_h3 {font-size: 24px;line-height: 35px;color: #be1918;}

.jt_list p{font-size: 16px;color:#666;}



.li_disc li{font-size: 20px;line-height:60px;padding-left:30px;background:url(../images/list_style_img.png) no-repeat 5px; }

.group_gb_jb{
    background: linear-gradient(to bottom,#ffffff, #cccccc);
    background: -webkit-linear-gradient(to bottom,#ffffff, #cccccc);
    background: -o-linear-gradient(to bottom,#ffffff, #cccccc);
    background: -moz-linear-gradient(to bottom,#ffffff, #cccccc);
}

.che_content{width: 80%;margin: auto;}
.group3_2_gb{background:#d23436;color:#fff;}

@keyframes glow {
  0% {
    opacity: 0.9;
  }
  50% {
    opacity: 0.1;
  }
  100% {
    opacity: 0.9;
  }
}
@-webkit-keyframes glow {
  0% {
    opacity: 0.9;
  }
  50% {
    opacity: 0.1;
  }
  100% {
    opacity: 0.9;
  }
}

@-o-keyframes glow {
  0% {
    opacity: 0.9;
  }
  50% {
    opacity: 0.1;
  }
  100% {
    opacity: 0.9;
  }
}

@-moz-keyframes glow {
  0% {
    opacity: 0.9;
  }
  50% {
    opacity: 0.2;
  }
  100% {
    opacity: 0.9;
  }
}

@-webkit-keyframes cc {
    from{
        background-position: 0 0;
        transform: translateY(10px);
    }
    to{
        background-position: 600% 0;
    }
}
@-o-keyframes cc {
    from{
        background-position: 0 0;
        transform: translateY(10px);
    }
    to{
        background-position: 600% 0;
    }
}
@-moz-keyframes cc {
    from{
        background-position: 0 0;
        transform: translateY(10px);
    }
    to{
        background-position: 600% 0;
    }
}
@keyframes cc {
    0%{
        background-position: 0 0;
    }
    100%{
        background-position: 600% 0;
    }
}

@keyframes da {
    0%{
        background-position: 0 0;
    }
    100%{
        background-position: 0 600%;
    }
}
@-webkit-keyframes da {
    0%{
        background-position: 0 0;
    }
    100%{
        background-position: 0 600%;
    }
}
@-moz-keyframes da {
    0%{
        background-position: 0 0;
    }
    100%{
        background-position: 0 600%;
    }
}
@-o-keyframes da {
    0%{
        background-position: 0 0;
    }
    100%{
        background-position: 0 600%;
    }
}
@keyframes fd { /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/ 
    0%{
       transform: scale(1);  /*开始为原始大小*/
    } 
    50%{
        transform: scale(1.1);
    }
    
    
}

@-webkit-keyframes fd {
    0%{
       transform: scale(1);  /*开始为原始大小*/
    } 
    50%{
        transform: scale(1.1);
    }
   
}

@-moz-keyframes fd {
    0%{
       transform: scale(1);  /*开始为原始大小*/
    } 
    50%{
        transform: scale(1.1);
    }
   
     
}

@-o-keyframes fd {
    0%{
       transform: scale(1);  /*开始为原始大小*/
    } 
    50%{
        transform: scale(1.1);
    }
   
}


@keyframes fds { /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/ 
    0%{
       transform: scale(1);  /*开始为原始大小*/
    } 
    
    100%{
        transform: scale(1.1);
    }
    
    
}

@-webkit-keyframes fds {
    0%{
       transform: scale(1);  /*开始为原始大小*/
    }
   
    100%{
        transform: scale(1.1);
    }
   
}

@-moz-keyframes fds {
    0%{
       transform: scale(1);  /*开始为原始大小*/
    } 
    
    100%{
        transform: scale(1.1);
    }
   
     
}

@-o-keyframes fds {
    0%{
       transform: scale(1);  /*开始为原始大小*/
    } 
    
    100%{
        transform: scale(1.1);
    }
   
}

@keyframes dax { /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/ 
    0%{
       transform: scale(1.2);  /*开始为原始大小*/
    } 
    
    100%{
        transform: scale(1);
    } 
}

@-webkit-keyframes dax {
    0%{
       transform: scale(1.2);  /*开始为原始大小*/
    } 
    
    100%{
        transform: scale(1);
    }
}

@-moz-keyframes dax {
    0%{
       transform: scale(1.2);  /*开始为原始大小*/
    } 
    
    100%{
        transform: scale(1);
    }
}

@-o-keyframes dax {
   0%{
       transform: scale(1.2);  /*开始为原始大小*/
    } 
    
    100%{
        transform: scale(1);
    }
}



@keyframes run{
    from{  
        -webkit-transform:rotate(0deg);  
    }
    to{  
        -webkit-transform:rotate(360deg);  
    }  
}
@-webkit-keyframes run{  
    from{  
        -webkit-transform:rotate(0deg);  
    }
    to{  
        -webkit-transform:rotate(360deg);  
    }  
}

@-moz-keyframes run {
    from{  
        -webkit-transform:rotate(0deg);  
    }
    to{  
        -webkit-transform:rotate(360deg);  
    }
}


@keyframes xue{
    0% { background-position: center 0, 0 0;}
    100% { background-position: center 885px, 0 0;}
}

@-moz-keyframes xue {
    0% { background-position: center 0, 0 0;}
    100% { background-position: center 885px, 0 0;}
}

@-webkit-keyframes xue{ 
    0% { background-position: center 0, 0 0;}
    100% { background-position: center 885px, 0 0;}
}

@-o-keyframes xue {
    0%{
        background-position: center 0, 0 0;
    }
    100%{
        background-position: center 885px, 0 0;
    }
}