/* photo部分 */

.photo {
    height: 468px;
    /*margin: 0 auto;*/
    /*min-width: 1920px;*/
    /*max-width: 1920px;*/
    /*overflow:hidden;*/
}


.lunbo .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.lunbo .bd li {
  height: 468px;  
  zoom: 1;
  vertical-align: middle;
}
/* 公司简介部分 */

.gsjj {
    height: 384px;
    box-sizing: border-box;
    padding-top: 39px;
}

.gsjj .gsjj-in .zuo img{
    width:473px;
    height:305px;
}

.gsjj .gsjj-in .you .you-top {
    height: 30px;
    width: 595px;
    border-bottom: 1px solid #B5B5B5;
}

.gsjj-in .you .you-top .jianjie {
    display: inline-block;
    width: 81px;
    text-align: center;
    color: #000;
    height: 28px;
    border-bottom: 3px solid #AB161B;
}



.gsjj-in .you .you-top .gengduo {
    float: right;
    font-size: 14px;
    margin-top: 8px;
    color: #AB161B;
}

.gsjj-in .you .you-bottom {
    box-sizing: border-box;
    padding-top: 23px;
}

.gsjj-in .you .you-bottom i {
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #AB161B;
    border-radius: 50%;
    margin-right: 8px;
    margin-bottom: 6px;
}

.gsjj-in .you .you-bottom .neirong {
    color: #333;
    font-weight: 700;
    width: 330px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
}

.gsjj-in .you .you-bottom .pneirong {
    margin-top: 20px;
    width: 574px;
    height: 210px;
    box-sizing: border-box;
    padding-left: 15px;
    line-height: 26px;
}
.gsjj-in .you .you-bottom .pneirong a {
    color: #000;
    font-size: 14px;
}

/* 新闻动态 */
.lunkuo {
    height: 415px;
    background-color: #F4F4F4;
}
.xwdt {
    height: 368px;
    box-sizing: border-box;
    padding-top: 20px;
    
}
.xwdt .tongzhigg {
    height: 42px;
    background-color: #EEEEEE;
    border: 1px solid #CDCDCD;
    margin-bottom: 20px;
}
.tongzhigg .gde {
    font-size: 14px;
    color: #333333;
    margin-top: 14px;
    margin-right: 20px;

}
.tongzhigg .duobx {
    box-sizing: border-box;
    padding-left: 39px;
    display: inline-block;
    height: 42px;
    line-height: 42px;
    color: #fff;
    font-size: 18px;
    width: 200px;
    background: url(../images/duobx.png) no-repeat;
}
.tongzhigg div {
    display: inline-block;
}
.tongzhigg div .work-r {
    display: inline-block;
    margin-top: 11px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 484px;
    margin-left: 29px;
    color: #333;
    font-weight: 700;
}
.xwdt .xwdt-l {
    width: 566px;
}

.xwdt .xwdt-l .tito {
    height: 33px;
    width: 566px;
    border-bottom: 1px solid #999999;
    position: relative;
}

.xwdt .xwdt-l .tito span {
    display: inline-block;
    width: 110px;
    font-weight: normal;
    text-align: center;
    line-height: 33px;
}

.xwdt .xwdt-l .tito i {
    display: inline-block;
    width: 4px;
    height: 18px;
    background-color: #AB161B;
    vertical-align: middle;
    margin-left: 3px;
    margin-right: 8px;
}

.xwdt .xwdt-l .gengduo {
    float: right;
    font-size: 14px;
    margin-top: 8px;
    color: #AB161B;
    position: absolute;
    right: 7px;
}

.xwdt .xwdt-l ul {
    box-sizing: border-box;
    padding-top: 20px;
    padding-right: 10px;
}

.xwdt .xwdt-l ul li i {
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #AB161B;
    border-radius: 50%;
    margin-left: 3px;
    margin-right: 8px;
    margin-bottom: 5px;
}

.xwdt .xwdt-l ul li a {
    color: #333333;
    font-size: 14px;
}

.xwdt .xwdt-l ul li a .qians {
    display: inline-block;
    width: 385px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.xwdt .xwdt-l ul li a:hover .qians {
    color: #AB161B;
}

.xwdt .xwdt-l li {
    height: 35px;
}

.xwdt .lunbo {
    width: 498px;
    height: 285px;
    background-color: pink;
}











.lunbo .slideBox{ width:498px; height:285px; overflow:hidden; position:relative;}
.lunbo .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.lunbo .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.lunbo .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.lunbo .slideBox .hd ul li.on{ background:#f00; color:#fff; }
.lunbo .slideBox .bd{ position:relative; height:100%; z-index:0;}
.lunbo .slideBox .bd li{ zoom:1; vertical-align:middle; }
.lunbo .slideBox .bd img { width: 498px; height: 285px; display:block;}
.lunbo .slideBox .bd li a .biaoti{
	    position: absolute;
	    width: 498px;
	    height: 32px;
	    left:0px;
	    bottom: 0px;
	    background-color:rgba(51, 51, 51, 0.7);
	    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
	}
.lunbo .slideBox .bd li a .biaoti span{
	    display:inline-block;
	    width: 410px;
	    height: 32px;
	    text-overflow:ellipsis; 
	    white-space:nowrap; 
	    overflow:hidden;
	    color: #fff;
	    line-height: 32px;
	    padding-left:10px;
	}



















/* 业务平台开始 */

.ywpt {
    height: 266px;
    background-color: #F4F4F4;
    border-bottom: 1px solid #D9D9D9;
}

.ywpt .ywpt-in {
    height: 266px;
    background-color: #AB161B;
    box-sizing: border-box;
    padding-left: 33px;
}

.ywpt-in .title {
    height: 46px;
    line-height: 46px;
}

.ywpt-in .title .xian {
    display: inline-block;
    width: 480px;
    height: 1px;
    background-color: #fff;
    vertical-align: middle;
}

.ywpt-in .title .zi {
    color: #fff;
    font-weight: 700;
    margin: 0 5px
}

.ywpt .ywpt-in ul li {
    float: left;
    margin-left: 20px;
}

.ywpt .ywpt-in ul .meiy {
    margin-left: 0;
}

.ywpt .ywpt-in ul li a {
    display: inline-block;
    overflow: hidden;
    position: relative;
    height: 200px;
}

.ywpt .ywpt-in ul li a p {
    width: 246px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.4);
    text-align: center;
    color: #fff;
    position: absolute;
    bottom: 0;
}

/* 首页飘窗 */
.floatWindows{position: fixed;width: 220px;height: 107px;right: 0;top:0;cursor: pointer;z-index: 9999;background-color: #fff;}
.floatWindows a{display: inline-block;}
.floatWindows img{width: 220px;height: 107px;}