.banner{height:363px;overflow: hidden;position: relative;width:1200px;max-width: 1200px;}
/*margin:8px auto;*/
/* .banner .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.banner .hd ul li.on{ background:#f00; color:#fff; } */
.banner .bd{ position:relative; height:100%; z-index:0;}
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{ height:363px; display:block;width: 100%;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
/* .banner .prev,
.banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner .next{ left:auto; right:3%; background-position:8px 5px; } */
.banner .next{background: url(../images/rightr.png) no-repeat; position: absolute;width:35px;height: 63px;filter:alpha(opacity=50);opacity:0.5; right:3%; top:50%;}
.banner .prev{background: url(../images/leftl.png) no-repeat; position: absolute;width:35px;height: 63px;filter:alpha(opacity=50);opacity:0.5; left:3%; top:50%;}
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }


.headtitle{font-size: 42px;font-weight: bold;color:#333333;text-align: center;padding: 26px 0;}
.headtitle img{width:156px;height:140px;float:left;}
.headtitle div{width:1004px;padding:0 20px;float:left;background:#F2F0F0;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.headtitle a {font-family:"Arial","PingFang SC", "Helvetica Neue", Helvetica, sans-serif, system-ui, -apple-system, BlinkMacSystemFont;line-height:140px;font-size: 43px;}
.headtitle a:hover{color:#0562CC;}
/* 新闻中心 */
/*border: 1px solid #ccc;*/
.news .newsBox{margin-bottom:18px;width: 1200px;box-sizing: border-box;box-shadow: 4px 4px 4px #eee;}
.news .newsBox .slide{position: relative;width: 650px;height: 390px;overflow: hidden;margin-right:43px;}
.news .newsBox .slide .hd{position: absolute;height: 10px;overflow:hidden;right: 23px;bottom: 21px;z-index: 1;}
.news .newsBox .slide .hd ul{overflow:hidden; zoom:1; float:left;}
.news .newsBox .slide .hd ul li{float:left; margin-right:8px; width:10px; height:10px;line-height:14px; text-align:center;background:#fff; cursor:pointer;list-style: none;}
.news .newsBox .slide .hd ul li.on{background:#0562CC; color:#fff; }

.news .newsBox .slide .bd{position:relative; height:100%; z-index:0; }
.news .newsBox .slide .bd li{ zoom:1; vertical-align:middle;list-style: none;}
.news .newsBox .slide .bd li a span{position: absolute;width: 500px;height: 50px;left:0px;bottom: 0px;background-color:rgba(51, 51, 51, 0.7);text-overflow:ellipsis; white-space:nowrap; overflow:hidden;color: #fff;font-size: 16px;line-height: 50px;padding-left: 28px;padding-right: 172px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.news .newsBox .slide .bd li img{width:650px; height:390px;padding-top:7px;}

.news .newsBox .new-list{height: 390px;width: 475px;padding: 0 10px;}
.new-list .hd{height: 56px;position: relative;border-bottom: 1px solid #999999;line-height: 56px;font-size: 18px;font-weight: bold;color:#333;}
.new-list .hd ul li{float: left;padding-right: 30px;font-family:"Arial","PingFang SC", "Helvetica Neue", Helvetica, sans-serif, system-ui, -apple-system, BlinkMacSystemFont;line-height: 67px;}
.new-list .hd ul li.on a{color:#0562CC;}
.new-list .hd .more{position: absolute;right: 22px;font-size: 14px;font-weight: 400;color:#555;line-height: 67px;}
.new-list .hd .more:hover{color:#0562CC;}
.new-list .bd{margin-top: 10px;}
.new-list .bd ul li{}
.new-list .bd ul li a{font-size: 16px;font-weight: 400;line-height: 44px;color:#333;}
.new-list .bd ul li a .title::before{display: inline-block;content: '';width: 7px;height: 7px;background: #333;border-radius: 50%;margin-bottom: 2px;margin-right: 10px;margin-left: 10px;}
.new-list .bd ul li a .title{float: left;width:350px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new-list .bd ul li a .time{float: right;margin-right: 10px;}
.new-list .bd ul li a:hover .title{color:#0562CC;}

/* 集团业务 */
.group-business{height: 548px;max-width: 1920px;margin: 0 auto;background:rgba(242,240,240,1);border:1px solid rgba(238,238,237,1);margin-bottom: 20px;}
.group-business .gruop-box{position: relative;margin: 25px auto; width:1200px;overflow: hidden;zoom: 1;}
.group-business .gruop-box .hd{float: left;width: 284px;height: 496px;;background:rgba(255,255,255,1);border:1px solid rgba(191,191,191,1);}
.group-business .gruop-box .hd ul li{height: 50px;border-bottom: 1px solid rgba(191,191,191,1);font-size: 20px;font-weight: bold;color:#333;line-height: 50px;box-sizing: border-box;padding-left: 22px;}
.group-business .gruop-box .hd ul li a{display: block;font-size: 18px;font-weight: bold;color:#333;}
.group-business .gruop-box .hd ul li a i{float: left;width: 45px;height: 45px;margin-top:20px;margin-left: 18px;margin-right: 18px;}
.slfd{background: url(../images/icon-slfd.png) no-repeat;}
.sdkfysg{background: url(../images/icon-sdkfysg.png) no-repeat;}
.yl{background: url(../images/icon-yl.png) no-repeat;}
.tzjrymy{background: url(../images/icon-bgcyyly.png);}
.bgcyyly{background: url(../images/icon-tzjrymy.png);}
.zyywy{background: url(../images/icon-zyywy.png);}
.group-business .gruop-box .hd ul li.on{background:#0562CC;}
.group-business .gruop-box .hd ul .liItem0.on a i{background: url(../images/icon-slfd-1.png) no-repeat;}
.group-business .gruop-box .hd ul .liItem1.on a i{background: url(../images/icon-sdkfysg-1.png) no-repeat;}
.group-business .gruop-box .hd ul .liItem2.on a i{background: url(../images/icon-yl-1.png) no-repeat;}
.group-business .gruop-box .hd ul .liItem3.on a i{background: url(../images/icon-bgcyyly-1.png) no-repeat;}
.group-business .gruop-box .hd ul .liItem4.on a i{background: url(../images/icon-tzjrymy-1.png) no-repeat;}
.group-business .gruop-box .hd ul .liItem5.on a i{background: url(../images/icon-zyywy-1.png) no-repeat;}

.group-business .gruop-box .hd ul li.on span{color: #fff;}

.group-business .gruop-box .bd{position: absolute;right: 0px;}
.group-business .gruop-box .bd li{position:relative; zoom:1; vertical-align:middle;}
.group-business .gruop-box .bd li img{width:914px; height:498px; vertical-align:bottom;}


/* 新的底部轮播 */
.box{height: 257px;margin-bottom: 40px;}
.box .boxBox{width:286px;height: 232px;float: left;margin-right: 17px;box-shadow: 0px 3px 3px 0px rgb(0 0 0 / 20%);border-radius: 10px;}
.box .boxBox:nth-child(4){margin-right: 0;}
.box .boxBox .lunbo {width: 286px;height: 180px;position: relative;overflow: hidden;}
.box .boxBox .lunbo .bd ul .item {margin-right: 4px;}.box .boxBox.lunbo .bd ul .item a{display: inline-block;}
.box .boxBox .lunbo .bd ul .item a img {width: 286px;height: 180px;}
.box .boxBox .lunbo .hd a {position: absolute;width: 16px;height: 28px;line-height: 24px;background: #3F3F3F;opacity: 0.45;border-radius: 2px;color: #fff;top: 20px;}
.box .boxBox .lunbo .hd .prev {left: 5px;}
.box .boxBox .lunbo .hd .next {right: 5px;}
.box .boxBox p{height: 16px;font-size: 16px;font-weight: bold;color: #0562CC;text-align: center;padding: 14px 0;line-height: 16px;}

/* 首页飘窗 */
.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;}
