@charset "UTF-8";
.nav .nav5{
    background:#041b30;
}
/*banner  样式开始*/
.banner img{
    width:100%;
    min-width:1200px;
    margin-bottom:30px;
}

/* banner 样式结束 */

/* 面包屑 样式开始 */
.site {
   width:100%;
   height:58px;
   font-size: 18px;
   background:#e6e6e6;
   line-height:58px;
   margin-bottom: 50px;  
}

.site .siLeft{
    font-size: 16px;
    color:#999;  
    height:20px;   
}
.site .siLeft>li{
    display:inline-block;
    *display:inline;
    *zoom:1; 
}
.site .siLeft a:link,.site .siLeft a:visited{
    color: #999;
}
.site  .left_1 a:link,.site .left_1 a:visited{
    color:#333;  
}
.site .siRight a:link,.site .site1 .siRight a:visited{
     color:#666; 
}
.site  .siRight li{
    width:100px;
    height:58px;
    display:inline-block;
    *display:inline;
    *zoom:1; 
    text-align: center;
    margin-left: 22px;
    position: relative;
}
.site  .siRight a:link,.site  .siRight a:visited{
    color:#333;
}
.site  .siRight i{
    display:inline-block;
    *display:inline;
    *zoom:1; 
    width:30px;
    height:1px;
    background:#f14e0d;
    position: absolute;
    bottom:0;
    right:30px;
    display: none;
}
.site  .siRight li:hover a{
    color:#f14e0d;
}
.site  .siRight li:hover i{
    display: block;
}
/*面包屑 样式结束*/
/*min banner 样式开始*/
.minbanner div{
    width: 100%;
    margin-bottom:100px;
}
/*min bannerj 样式结束*/

/*motorcade 样式开始*/
.box{
    /* height: 400px; */
    margin-bottom: 100px;
}
.box .boxleft{
    width:224px;
    margin-bottom: 184px; 
}
.box .boxleft>ul{
    display:inline-block;
}
.box .boxleft>ul>li>i{
    display:inline-block;
    width:74px;
    border:1px solid #e5e5e5;

}
.box .boxleft>ul>li{
    text-align:left;
    margin-bottom:30px;
}
.box .boxleft>ul>li>a{
    color:#808080;
}
.box .boxleft .boxleft1{
    width:40px;
    font-size: 20px;
    color: #333;
}
.box .boxleft .boxleft2>a{
    color: #f14e0d;
}

.boxright{
    /* width: 950px; */
    width: 100%;
    color:#fff;
    
}
.box .boxright>ul{
    font-size:0;
}
.boxright>ul>li{
    display: inline-block;
    position: relative;
    overflow: hidden;
    width: 23%;
    height: 200px;
    margin-right: 2%;
    margin-bottom: 30px;
    overflow: hidden;
}
.boxright>ul>li img {
    display: block;
    height: 100%;
}
.boxright>ul>li:nth-child(4n) {
    margin-right: 0;
}

.honor{
    /* width: 950px; */
    width: 100%;
    color:#fff;
    
}
.box .honor>ul{
    font-size:0;
}
.honor>ul>li{
    display: inline-block;
    position: relative;
    overflow: hidden;
    width: 16%;
    height: 200px;
    margin-right: 2%;
    margin-bottom: 30px;
    overflow: hidden;
}
.honor>ul>li img {
    display: block;
    height: 100%;
}
.honor>ul>li:nth-child(4n) {
    margin-right: 0;
}
.box .honor ul>li>b{
    position: absolute;
    left: 50%;
    bottom: 0;
    /* margin-left: -50px; */
    z-index: 5;
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: rgba(0,0,0,.5);
    line-height: 50px;
    opacity: 0;
    transition: all 0.5s 0.2s;
    font-size: 15px;text-align: left;
    
}
.box .honor ul>li>b a {
    display: block;
    width: 88%;
    margin: 0 6%;
    color: #fff;
    white-space: nowrap;
    word-break: normal;
    overflow: hidden;
    text-overflow: ellipsis;
}
.honor ul li:hover b{
    opacity:1;
    left:0;
}


/* .box .boxright .box_2{
    margin:0 24px;

} */
.box .boxright ul>li>b{
    position: absolute;
    left: 50%;
    bottom: 0;
    /* margin-left: -50px; */
    z-index: 5;
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: rgba(0,0,0,.5);
    line-height: 50px;
    opacity: 0;
    transition: all 0.5s 0.2s;
    font-size: 15px;text-align: left;
    
}
.box .boxright ul>li>b a {
    display: block;
    width: 88%;
    margin: 0 6%;
    color: #fff;
    white-space: nowrap;
    word-break: normal;
    overflow: hidden;
    text-overflow: ellipsis;
}
.boxright ul li:hover b{
    opacity:1;
    left:0;
}

/*motorcade 样式结束*/

/*news 样式开始 */
.news{
    margin-bottom: 100px;
}
.news .bigBox{
    margin-top: 50px;
}
/*新闻左图样式开始*/
.news .newsLeft{
    width: 751px;
}
.news .newsLeft .news1 {
    background: #e6e6e6;
}
.news .newsLeft .news1 .last-case-a {
    display: block;
    width: 398px;
    height: 398px;
    overflow: hidden;
}
.news .newsLeft .news1 .last-case-a img {
    display: block;
    width: 100%;
    min-height: 100%;
}
/*文字*/
.news .newsLeft .news1 .newsZi{
    display: inline-block;
    width: 303px;
    height: 348px;
    text-align: left;
    padding: 25px;
}
.news .newsLeft .news1 .newsZi li {
    margin-top: 10px;
    width: 100%;
}
.news .newsLeft .news1 .newsZi .newsZi_1{
    font-size: 14px;
    color:#8c8c8c;

}
.news .newsLeft .news1 .newsZi .newsZi_2{
    font-size: 25px;
    color:#333333; 
    line-height: 35px;
}
.news .newsLeft .news1 .newsZi .newsZi_3{
    width: unset;
    height: 28px;
    line-height: 28px;
    font-size: 15px;
    color: #fff;

}
.news .newsLeft .news1 .newsZi .newsZi_3 span {
    background: #195081;
    width: unset;
    padding: 5px 10px;
}
.news .newsLeft .news1 .newsZi .newsZi_4{
    font-size: 15px;
    color:#595959; 
    line-height: 25px;
}
/*新闻右图样式开始*/
.news .newsRight{
    width:416px;
}
.news .newsRight .newsZi1{
    margin-bottom: 30px;
    background: #e6e6e6;
}
.news .newsRight .newsZi1 .Zi{
    text-align: left;
    height: 144px;
    width: 192px;
    padding: 20px;
    overflow: hidden;
}
.news .newsRight .newsZi1 .Zi p {
    margin-top: 10px;
}
.news .newsRight .newsZi1 .Zi p:nth-child(1) {
    margin-top: 0px;
}
.news .newsRight .newsZi1 .Zi .Zi_1{
    font-size: 14px;
    color: #8c8c8c;
}
.news .newsRight .newsZi1 .Zi .Zi_2{
    font-size: 16px;
    color: #333;
    margin-bottom: 14px;
}
.news .newsRight .newsZi1 .Zi .Zi_3{
    font-size:15px;
    color: #fff;
    /* height: 16px; */
    margin-bottom: 22px;
}
.news .newsRight .newsZi1 .Zi .Zi_3 span {
    background-color:#195081;
    padding: 5px 10px;
}
.news .newsRight .newsZi2 {
    background: #e6e6e6;
    display: inline-block;
}
.news .newsRight .newsZi2 .Zi1{
    display:inline-block;
    *display:inline;
    *zoom:1;
    text-align:left;
    height: 144px;
    width: 192px;
    padding: 20px;
    overflow: hidden;
}
.news .newsRight .newsZi2 .Zi1 p {
    margin-top: 10px;
}
.news .newsRight .newsZi2 .Zi1 p:nth-child(1) {
    margin-top: 0px;
}

.news .newsRight .newsZi2 .Zi1 .Zi_1{
    font-size: 14px;
    color: #8c8c8c;
}
.news .newsRight .newsZi2 .Zi1 .Zi_2{
    font-size: 16px;
    color: #333;
    margin-bottom: 14px;
}
.news .newsRight .newsZi2 .Zi1 .Zi_3{
    font-size:15px;
    color: #fff;
    height: 16px;
    margin-bottom: 22px;
}
.news .newsRight .newsZi2 .Zi1 .Zi_3 span {
    background-color:#195081;
    padding: 5px 10px;
}
.news.recent-case {
    margin-bottom: 50px;
    display: inline-block;
}
.box>h1 {
    margin: 30px 0;
}

/* 页码 start */
.more { display:inline-block;margin: 40px auto 0;}
.more .lp{margin-left:22px;font-size: 18px;color: #333333;width: 70px;height: 24px; text-align: center;line-height: 24px;background-color:#072c4c;font-size: 14px;color: #003967;padding: 0 5px 0 5px;position: relative;transition: 0.3s; }
.more .lp span:after{content: ">"; color: #fff;position: absolute;opacity: 0;top: 0;right:5px;transition: 0.3s;}
.more .lp:hover span:after{opacity: 1;}
.more .rp{margin:0 22px 0 23px;width: 70px;height: 24px; text-align: center;line-height: 24px;background-color:#072c4c;font-size: 14px;color: #003967;padding: 0 5px 0 5px;position: relative;transition: 0.3s;}
.more .rp span:after{content: "<"; color: #fff;position: absolute;opacity: 0;top: 0;right:60px;transition: 0.3s;}
.more .rp:hover span:after{opacity: 1;}
.more li{display: inline-block;width: 24px;height: 24px;line-height: 24px;text-align: center;font-size:16px;color: #003967;border:1px solid #d6d6d6;margin:0 5px;}
.more ul a:link,.more ul a:visited{color:#072c4c;}
.more ul a:hover,.more ul a:active{color:#fff;background-color: #072c4c;}
.more .rp a:link,.more .rp a:visited{color:#fff;}
.more .rp a:hover,.more .rp a:active{transform:translateX(5px);}
.more .lp a:link,.more .lp a:visited{color:#fff;}
.more .lp a:hover,.more .lp1 a:active{transform:translateX(-5px);}
/* 页码 end */

/*news 结束*/

