

/*.banner{position: relative;}*/
/*.banner img{width: 100%;}*/

.pm,.rm{padding: 5px;}

.header{width: 100%;padding-bottom:840px;
/*background: url(../../picture/banner.png) no-repeat bottom center;*/
    
}
.swiper-container{
    position: absolute;
    z-index: 3;
    width: 100%;

    height: 840px;

}

.swiper-slide{

    width: 100%;

    height: 840px;

}

.swiper-slide img{

    width: 100%;

    height: 100%;

}
.swiper-pagination-bullet{width:12px !important;height: 12px !important;}
/*.header img{width: 100%;}*/

/*旗下公司开始*/
.qxgs_bg{margin-top: 50px;margin-bottom: 150px;}
.qxgs-title{text-align: center;margin-bottom: 40px;}
.qxgs-title h3{color: #565759;font-size: 40px;margin-bottom: 10px;}

.qxgs-nr{text-align: center;}

.qxgs-nr .jit{background: url(../../picture/jituan.png) no-repeat 0 0;padding: 50px 0 40px;}
.qxgs-nr .liuz{background: url(../../picture/liuzhou.png) no-repeat 0 0;padding: 50px 0 40px;}
.qxgs-nr .nann{background: url(../../picture/nanning.png) no-repeat 0 0;padding: 50px 0 40px;}
.qxgs-nr .guil{background: url(../../picture/guilin.png) no-repeat 0 0;padding: 50px 0 40px;}
.qxgs-nr .yul{background: url(../../picture/yulin.png) no-repeat 0 0;padding: 50px 0 40px;}
.qxgs-nr .dianzi{background: url(../../picture/dianzi.png) no-repeat 0 0;padding: 50px 0 40px;}
.qxgs-nr .anzh{background: url(../../picture/anzhuang.png) no-repeat 0 0;padding: 50px 0 40px;}
.qxgs-nr .aosi{background: url(../../picture/aosim.png) no-repeat 0 0;padding: 50px 0 40px;}


.qxgs-nr h3{font-size: 24px;line-height: 36px;color: #fff;font-weight: bold;margin-bottom: 10px;letter-spacing: 6px;}
.qxgs-nr a{display: inline-block;font-size: 14px;line-height: 16px;color: #fff;padding: 10px 16px;border: 1px solid #fff;}
.qxgs-nr a:hover{background: #fff;color: #164da0;}

.block {
  
  height: 184px;
  cursor: pointer;
  /* 3D变形 */
  transform-style: preserve-3d;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  perspective: 1000;
  position: relative;
}
 .block-in {
    /*background: brown;*/
    height: 100%;
    transition: 0.8s;
  }
  .block-out{
    display: none;
    position: absolute;top:5px;left:15px;
    transition:all 2s ease-in -out;
    padding: 15px;
    background: rgba(30, 137, 224, 0.6);
    color: #fff;
    width: 89%;
    height: 174px;
    text-align: left;
    text-indent:2em;
    line-height: 25px;
    overflow: hidden;
  }

  .block-out p{
    display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden;
  }
  
.block:hover .block-in {
transform: rotateY(180deg);

}
.block:hover .title ,.block:hover .xiangq{display: none}
.block:hover .block-out{display: block;}

/*旗下公司结束*/


/*旗下品牌开始*/
.qxpp-bg{background: url(../../picture/brand-bg.jpg) no-repeat center bottom;padding: 45px 0 160px;}
.qxpp-bg .spec{width:100%;height:77px;}
.qxpp-title{text-align: center;margin-bottom: 0px;}
.qxpp-title p{font-size: 80px;line-height: 80px;color: #1b365c;font-weight: bold;font-family: inherit;}
.qxpp-title h3{color: #1b365c;font-size: 45px;line-height: 45px;font-weight: bold;}

.qxpp-nr{}
.qxpp-nr img{width: 100%;}

.qxpp-nr .tit {
    
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
    transition: all 0.8s;
    padding-right: 0px !important;
    padding-left: 0px !important;
    top:200px;
    left:130px;
    margin-left: 88px;
    border: 4px solid #175d92;
    border-radius: 10px;
}
.qxpp-nr .tit:hover {
    box-shadow: 0px 0px 0px rgba(36, 36, 36, 0.35);
}
.qxpp-nr .tit:hover .text_block {
    -webkit-transform: translate3d(0%, 0px, 0px);
    -moz-transform: translate3d(0%, 0px, 0px);
    transform: translate3d(0%, 0px, 0px);
    left: 0;
    top: 0;
    display: block;
    background: rgba(30, 137, 224, 0.6);
    color:rgba(255,255,255,0.9)
}

.qxpp-nr .tit .text_block {
    width: 100%;
    height: 100%;
    -webkit-transform: translate3d(100%, 0px, 0px);
    -moz-transform: translate3d(100%, 0px, 0px);
    transform: translate3d(100%, 0px, 0px);
    position: absolute;
    left: 47px;
    top: 5px;
    background: rgba(30, 137, 224, 0.0);
    padding: 10%;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: left;
    z-index: 100;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
    display: block;
    color:rgba(255,255,255,0.0);
    line-height: 25px
}

/*旗下品牌结束*/


/*新闻中心开始*/
/*
.xinw_bg{margin-top: 100px;margin-bottom: 80px;}
.xinw-title{text-align: center;margin-bottom: 40px;}
.xinw-title h3{color: #565759;font-size: 40px;margin-bottom: 10px;}

.xinw-nr{}
.xinw-nr .xinw_01{margin-bottom: 100px;overflow: hidden;}
.xinw-nr .xinw_01 img{width: 100%;}
.xinw-nr .xinw_01 .xinw_text01{padding-left: 60px;}
.xinw-nr .xinw_01 .xinw_text01 .xinw-date{font-size: 12px;line-height: 12px;color: #97989a;margin-top: 40px;}
.xinw-nr .xinw_01 .xinw_text01 hr{border-top: 1px solid #114e8d;width: 9%;margin-top: 15px;margin-bottom: 30px;}
.xinw-nr .xinw_01 .xinw_text01 h3{font-size: 18px;line-height: 18px;margin-bottom: 30px;font-weight: bold;letter-spacing: 1px;}
.xinw-nr .xinw_01 .xinw_text01 p{font-size: 14px;line-height: 36px;color: #565759;}
.xinw-nr .xinw_01 .xinw_text01 a{font-size: 16px;background: #164da0;padding: 12px 40px;color: #fff;display: inline-block;margin-top: 13px;}

.xinw_02{}
.xinw_02 .xinw_text02{box-shadow: 2px 5px 10px #9d9d9d;padding: 20px 20px 50px;}
.xinw_02 .xinw_text02 .xinw-date{font-size: 12px;line-height: 12px;color: #97989a;margin-top: 10px;}
.xinw_02 .xinw_text02 hr{border-top: 1px solid #114e8d;width: 9%;margin-top: 15px;margin-bottom: 30px;}
.xinw_02 .xinw_text02 h3{font-size: 18px;line-height: 36px;margin-bottom: 13px;font-weight: bold;letter-spacing: 1px;}
.xinw_02 .xinw_text02 a{font-size: 14px;color: #afafaf;margin-top: 13px;}
.xinw_02 .text-bg{background: url(../../picture/xinw-img2.png) no-repeat 0 0;background-size: 110%;}
.xinw_02 .text-bg .xinw-date,.xinw_02 .text-bg h3,.xinw_02 .text-bg a{color: #fff;}
.xinw_02 .text-bg hr{border-top: 1px solid #fff;}
*/


/*新闻中心结束*/



/*同创动态开始*/
.tc-xw{padding: 50px 0;}
.xw-title{}
.xw-title h3{text-align: center;font-size: 30px;font-weight: bold;color:#1B365C}
.xw-title .mask{width: 50px;height: 4px;background: #2490E3;margin: auto;margin-top: 20px;}
.xw-title hr{border-top: 1px solid #ddd;margin-top: 0}

.xw-cont{}
.xw-box1{    padding-bottom: 20px;border-bottom: 1px solid #ddd;}
.xw-box1 .xw-img{height: 250px;overflow: hidden;width: 360px;}
.xw-box1 .xw-img img{width: 100%;height: 250px;transition: all .8s;}
.xw-box1 a:hover .xw-img img{transform: scale(1.1);}
.xw-box1 .xw-bt{padding: 0 10px;height: 18px;margin-top: 10px;overflow: hidden;}
.xw-box1 .xw-bt h3{font-size: 18px;color: #1B365C;font-weight: bold;}
.xw-box1 a:hover .xw-bt h3{color: #1f89e0;}


.xw-box2{}
.xw-box2 .xw-fl{}
.xw-box2 .xw-fl ul{overflow:hidden;}
.xw-box2 .xw-fl li{float: left;    width: 33.3%;border: 1px solid #ddd;height: 50px;}
.xw-box2 .xw-fl a{text-align: center;line-height: 50px;font-size: 16px;color: #454545;display: block;}
.xw-box2 .xw-fl a.active{background: #175D92;border: 1px solid #175D92;color: #fff;}
.xw-box2 .xw-nr{}
.xw-box2 .xw-nr .xnr-box{overflow: hidden;padding: 16px 0;border-bottom: 1px solid #ddd;}
.xw-box2 .xw-nr .xnr-box .xw-date{float: left;width: 13%;text-align: center;    border-right: 1px solid #ddd;}
.xw-box2 .xw-nr .xnr-box .xw-date h3{font-size: 30px;font-weight: bold;color: #175D92;}
.xw-box2 .xw-nr .xnr-box .xw-date p{font-size: 13px;line-height: 16px;color: #6d6d6d;}
.xw-box2 .xw-nr .xnr-box .xw-t{float: left;width: 85%;padding-left: 20px;}
.xw-box2 .xw-nr .xnr-box .xw-t a{font-size: 16px;color: #333;transition: all 1s;}
.xw-box2 .xw-nr .xnr-box .xw-t a:hover{color: #1f89e0;margin-left: 10px;}
.xw-box2 .xw-more{}
.xw-box2 .xw-more a{float: right;display: inline-block;margin-top: 10px;color: #999;margin-right: 5px;}
.xw-box2 .xw-more a:hover{color: #1f89e0;}

@media (max-width: 768px){
	.container{width: auto !important;}
	.xw-box1{margin-bottom: 20px;border: none;}
	.xw-box1 .xw-img{width: auto}
	.xw-box1,.xw-box2{padding: 0 !important;}
	.xw-box2 .xw-nr .xnr-box .xw-date{width: 20%;}
	.xw-box2 .xw-nr .xnr-box .xw-t{width: 80%;}
}





/*同创动态结束*/



/*关于同创开始*/
.tc-gy{
    /*background: url(../../picture/gy-bg.jpg) fixed no-repeat center center;*/
    padding: 70px 0;height: 600px;
    background: #175d92;
}
.gy-title{text-align:center}
.gy-title p{font-size: 80px;
    line-height: 80px;
    color: rgba(255,255,255,.1);
    font-weight: bold;
    
}
.gy-title h3{text-align: center;font-size:40px;font-weight: bold;color: #fff;margin-top:-67px}
.gy-title .mask{width: 50px;height: 30px;/*background: #fff;*/margin: auto;margin-top: 20px;}
.gy-title hr{border-top: 1px solid #ddd;margin-top: 0;margin-bottom: 50px;}


.gy-sp{}
.gy-sp img{width: 100%;}
.gy-sp video{width: 100%;height: 290px;}


@media (max-width: 768px){
	
	.gy-sp{padding: 0 !important;}
	
	.gy-sp video{width: 100%;height: 200px;}
	.tc-gy{padding: 30px 0;height:630px}
	.gy-title hr{margin-bottom: 20px;}
	
}







/*荣誉*/
.gy-ry{overflow: hidden;}
.picCenter {margin: 15px auto;}
.xinxiIcon {margin:0 0 -20px auto;}
.xinxiIcon img {width: 100%;height: auto;object-fit: cover;}
.photo_img{width: 383px;}
.photo_img img {box-sizing: border-box;border: 1px solid #fff;transition:all .7s ease 0s; width: 100%;}
.photo_img img:hover {box-sizing: border-box;border: 1px solid #023246;box-shadow: 1px 0px 15px -3px rgba(0,0,0,0.53);-webkit-box-shadow: 1px 0px 15px -3px rgba(0,0,0,0.53);-moz-box-shadow: 1px 0px 15px -3px rgba(0,0,0,0.53);}
.photo_nr {display: flex;align-items: center;width: 100%;}
.photo_nr ul li {float: left;margin: 0 10px;line-height: 30px;text-align: center;}
.photo_nr p {padding: 0;margin: 0;}
#LeftArr {background: url(img/e_left.png) no-repeat;width: 40px;height: 40px;margin-left: -15px;text-decoration: none;color: #323232;}
#RightArr {background: url(img/e_right.png) no-repeat;width: 40px;height: 40px;margin-right: -15px;text-decoration: none;color: #323232;}
.listRotation{}

.gy-ry h5{text-align: center;
    font-size: 24px;
    color: #fff;
    line-height: 24px;
    margin-top: 15px;
    
}
.gy-ry hr{margin: 8px auto 0;
    border-top: 2px solid #fff;
    width: 50%;}

@media (max-width: 768px){
	.photo_img {width: 150px;}
	.gy-ry{padding: 0;}
	
}


/*关于同创结束*/




/*旗下公司和集团简介开始*/
.tc-gs{background: url(../../picture/js-bg.jpg) no-repeat center bottom;padding-top: 70px;}



/*旗下公司*/

/*
.gs-box{padding: 0 10%;}
.gs-list{overflow: hidden;}
.gs-list li{float: left;width: 11%;margin:0 8px;border: 4px solid #BD0003;height: 300px;display: flex;}
.gs-list li a{font-size: 26px;color: #fff;font-weight: bold;align-self: center;    text-align: center;display: block;padding: 36%;}
*/



.gs-nr{text-align: center;padding: 0 10%;}
.gs-nr .gs-list{}
.gs-nr .gs-list li{float: left;width: 10%;margin:0 14px;height: 224px;padding: 0;
    background: rgba(255,255,255,.3);position: relative;
    align-items: center;
    justify-content: center;}
.gs-nr .gs-list li a{font-size: 26px;color: #fff;font-weight: bold;align-self: center;    text-align: center;display: block;padding: 36%;}
.gs-nr h3{font-size: 24px;line-height: 30px;color: #fff;letter-spacing: 6px;padding: 36%;
    text-align: center;    align-self: center;    font-weight: 500;}
.gs-nr a{display: inline-block;font-size: 14px;line-height: 16px;padding: 10px 16px;}
.gs-nr a:hover{color: #164da0;}

.gs-nr .block {
  
  height: 184px;
  cursor: pointer;
  /* 3D变形 */
  transform-style: preserve-3d;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  perspective: 1000;
  position: relative;
}
 .gs-nr .block-in {
    /*background: brown;*/
    height: 100%;
    transition: 0.8s;
	 display: flex;
  }
 .gs-nr .block-out{
    display: none;
    position: absolute;top: 0;left:0;
    transition:all 2s ease-in -out;
    padding: 10px;
    background: rgba(30, 137, 224, 0.6);
    color: #fff;
    width: 100%;
    height: 100%;
    text-align: left;
    text-indent:2em;
    line-height: 24px;
    overflow: hidden;
  }

 .gs-nr .block-out p{
    display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden;height: 100%;
    font-size: 14px;
    text-indent: 20px;line-height: 21px;font-weight: normal;
  }
  
.gs-nr .block:hover .block-in {
transform: rotateY(180deg);

}
.gs-nr .block:hover .title ,.block:hover .xiangq{display: none}
.gs-nr .block:hover .block-out{display: block;}


@media (max-width: 768px){
	
	.gs-nr{padding: 0 10px;}
	.gs-nr .gs-list li{width: 22.7%;    height: 200px;  margin: 0 4px 20px;}
	.gs-nr h3{font-size: 20px;line-height: 26px;    padding: 25%;}
}




/*简介开始*/
.jj-box{margin-top: 90px;padding: 0 0px;overflow: hidden;height: 300px;}
.jj-bt{width: 24% !important;margin-right: 1%;background: #2490e3;padding: 30px;height: 300px;text-align:center}
.jj-bt h3{    font-size: 56px;font-weight: 500;color: #fff;letter-spacing: 1px;margin-bottom: 0px;margin-top:85px}
.jj-bt p{    font-size: 20px;text-transform: uppercase;color: #fff;line-height: 24px;}
.jj-nr{color: #fff;width: 62% !important;margin-left: 13%;}
.jj-nr .mask{width: 80px;height: 10px;border-radius: 5px;background: #2490e3;margin-bottom: 30px;}
.jj-nr p{text-indent: 50px;font-size: 20px;line-height: 40px;}


@media (max-width: 768px){
	.tc-gs{padding-top: 30px;background: url(../../picture/js-bg1.jpg) no-repeat center bottom;}
	.jj-box{margin-top: 30px;padding: 0 10px;height: auto;}
	.jj-bt{width: 100% !important;height: auto;padding: 10px;}
	.jj-bt h3{font-size: 55px;margin-bottom: 0px;margin-top:5px}
	.jj-bt p{font-size: 16px;font-weight: bold;line-height: 18px;}
	.jj-nr .mask{display: none;}
	.jj-nr{width: 100% !important;padding: 10px !important;margin: 0}
	.jj-nr p{    text-indent: 24px;font-size: 13px;line-height: 20px;}
}








/*旗下公司和集团简介结束*/











@media (max-width: 1400px){

}


@media (max-width: 1200px){
    .qxgs-nr h3 {font-size: 30px;}
    .qxgs-nr .jit, .qxgs-nr .liuz, .qxgs-nr .nann, .qxgs-nr .guil, .qxgs-nr .yul, .qxgs-nr .dianzi, .qxgs-nr .anzh, .qxgs-nr .aosi {padding: 30px 0 40px;}
    .xinw_02 .xinw_text02 {box-shadow: 1px 3px 6px #9d9d9d;padding: 10px 12px 20px;}
}


@media (min-width: 992px){
    .qxpp-nr .col-md-3{
        width: 23% !important;
    }
  }


@media (max-width: 768px){
    .tc-xw{padding:0px 0px 50px 0px}
    .header{padding-bottom: 900px;}
    .qxgs_bg {margin-top: 50px;margin-bottom: 80px;}
    .pm {padding: 10px;}
    .rm {padding: 2px !important;}
    .qxgs-nr h3 {font-size: 20px;}
    .qxgs-nr .jit, .qxgs-nr .liuz, .qxgs-nr .nann, .qxgs-nr .guil, .qxgs-nr .yul, .qxgs-nr .dianzi, .qxgs-nr .anzh, .qxgs-nr .aosi {padding: 10px 0 20px;}
    .qxgs-nr a {font-size: 12px;padding: 6px 12px;}
    .qxpp-bg {padding: 50px 0;}
    .xinw-nr .xinw_01 .xinw_text01 {padding-left: 30px;}
    .xinw-nr .xinw_01 .xinw_text01 h3 {line-height: 24px;}
    .xinw-nr .xinw_01 {margin-bottom: 50px;}
    .xinw_02 .xinw_text02 {margin-bottom: 10px;}
    .header{width: 100%;padding-bottom: 425px !important;}
    .swiper-container{width: 100%;height: 350px;margin-top: 30px;z-index: 0 !important;}
    .swiper-slide{width: 100%;height: 540px;}
    .block{height: 110px}
    .qxpp-nr .tit .text_block{display: none}
    .qxpp-nr .tit {
        top:90px;
        left:73px;
        margin-right: 15px;
        margin-bottom: 20px;
        width: 27% !important;
        margin-left:0px ;
    }
    
    .block-out{
        top:2px;
        left:2px;
        width: 98%;
        height: 106px;
    }
    .block-out p{
        display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;
    }
	
    /*品牌*/
    .brand {padding: 80px 0;}
    .qxpp-title p {font-size: 6rem;line-height: 6rem;}
    .qxpp-title h3 {font-size: 3rem;line-height: 3rem;}
    .qxpp-bg .spec{height:0px}
}






