body{background:#fff}
/*body{background: #fff url(http://www.cctgroup.com.cn/cctgroup/uiFramework/commonResource/image/2021062414552364911.jpg) no-repeat top center;
    padding-top: 175px;}*/
.morer a {font-size: 16px;color: #999999;float: right;margin-top: 7px;}
/*bannerå›¾ */
.bannerimg {position: relative;}
.bannerimg img{width:100%;}
.bnwarp{width: 1200px;position: absolute;top: 50%;left: 50%;margin: -115px 0 0 -600px;}
.bnwarp ul {display: inline-block;}
.bnwarp ul li {font-size:63px; color:#fff;margin-right:35px; float:left;   font-weight: bold;}
.bnwarp p {     margin-top: 35px;color: #fff;font-size: 20px;font-weight: bold;}
.bnwarp span{    width: 200px;height: 60px;display: block;background: #e22323;border-radius: 30px;margin-top: 60px;}
.bnwarp span a { width: 200px; height: 60px; display: inline-block; color: #fff; text-align: center; line-height: 60px;  font-size:22px;}
/*æ–°é—» */
.big {width:1200px; text-align:center;}
.txtScroll-top{width:1200px; margin-top:35px; height:48px;}
.xinxi{width:1200px; margin:0 auto; }
.listli{clear:both;height:24px;}
.listli p {display:inline-block; float:left; margin-right:30px;}
.listli span{float:left; color:#888888;}
.jtdt {float: left; font-size: 18px; font-weight: bold; background: url(/web/uiFramework/commonResource/image/2020120216450512723.png); background-repeat: no-repeat; padding-left: 22px; height: 23px; background-position: left center; line-height: 23px; padding-left: 32px;}
.tempWrap{line-height:23px; float:left;}
.bigtitle  a {font-size:36px; font-weight:bold; color:#333333}
.xinxilist{width:1200px; margin:0 auto; height:500px;}
.xwlist{width:1200px;margin:0 auto; height:430px;}
.xinxilistl{height:380px;float:left; width:580px;}
.xinxilistr{height:380px; float:right;width:580px;}
.zxywsss{height: 37px; line-height: 37px; float: left; padding-left: 3px; padding-right: 4px;}
.tab_y{border-bottom: 2px solid #e22323; padding-bottom: 12px;}
.tab_y a{font-weight:bold;}
.tab_x_n {display: none;}
.title-lixiss{float:left; margin-right:30px;}
.title-lixiss a{font-size:24px;color:#333333;}
.fwzn-ul{height: 39px; display: block; border-bottom: 1px solid #ddd;}
.list-il{height:45px; list-style: disc; margin-left:20px;}
.article-time{float:right;}
.list_ul{margin-top:30px;}

/*æ–°é—»1 */
.newbox{background:#f6f6f6; }
.new12{width:1200px; margin:0 auto; height:475px;}
.zbgg{width:580px;height:370px; float:left; margin-top:55px;}
.gsdj{width:580px;height:370px; float:right;margin-top: 55px;}
.news{width:1200px; margin:0 auto; height:475px;}
.cace{border-bottom: 2px solid #e22323;padding-bottom: 12px;}
/*æ ¸å¿ƒä¸šåŠ¡ */
.bottext{
position: absolute;
    bottom: 0;
    left: 0;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    width: 100%;
    text-align: center;
    background: #e22323;
    padding-bottom: 10px;
    padding-top: 10px;
}
.hxyw{margin-top:40px;}
.bottom{clear:both; margin-top:55px; height:850px;}
.business{width:1200px; margin:0 auto; height:480px;}
.imgleft{float:left;position: relative;}
.imgright{float:right; width:836px;}
.imgright ul li {float:left; margin-right:29px;     position: relative;}
.imgright ul li:last-child{margin-right:0;}
.firstul {margin-bottom:28px; display:inline-block;}
.imgleft{transition:all 0.6s;}
.imgright  li{transition:all 0.6s;}
.imgleft:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05); box-shadow:0px 0px 10px #888;}
.imgright li:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05); box-shadow:0px 0px 10px #888;}
/*å¿«æ·å…¥å£ */
.rknav{width:1200px; margin:0 auto; height:200px; margin-top:60px;}
.arrow-left{left: -62px; background: url(/web/uiFramework/commonResource/image/2020120411042184667.png) no-repeat center; background-size: 100% 100%;}
.arrow-left, .arrow-right{position: absolute; width: 50px; height: 50px; z-index: 10; top:40%; margin-top: -20px;}
.arrow-right{right: -62px; background: url(/web/uiFramework/commonResource/image/2020120411045159291.png) no-repeat center; background-size: 100% 100%;}
.dqydzt-lbt{width: 1200px;margin: 0 auto;position: relative; margin-top:40px;}
.dqydzt-lbt .swiper-slide img{width:94%;height: 140px; transition:all 0.6s;}
.dqydzt-lbt .swiper-slide img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05); box-shadow:0px 0px 10px #888;}
.dqydzt-lbt .ztlbt{height: 180px;}
.dqydzt-lbt .ztlbt li{text-align:center; padding-top:10px; list-style:none;}
.dqydzt-lbt .pagination{position: absolute;text-align: center;bottom: 10px;width: 100%;z-index: 10;right: 25px;}
.dqydzt-lbt .swiper-pagination-switch{display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #fff; box-shadow: 0px 1px 2px #555 inset; margin: 0 3px; cursor: pointer;}
.dqydzt-lbt .swiper-active-switch{background: #e60012;}
.arrow-left, .arrow-right{position: absolute; width: 50px; height: 50px; z-index: 10; top: 40%; margin-top: -20px;}
.arrow-left:hover{background: url(/web/uiFramework/commonResource/image/2020120411052077870.png) no-repeat center; background-size: 100% 100%;}
.arrow-right:hover{background: url(/web/uiFramework/commonResource/image/2020120411054867390.png) no-repeat center; background-size: 100% 100%;}


/*ç§»åŠ¨ç«¯ */
@media (max-width: 768px){
.tempWrap{float:none;}
.bnwarp ul,.bnwarp p{display:none}
.xinxi,.txtScroll-top{width:100%; padding:0 8px;}
.xwlist{width:100%;display:inline-block; height:auto; padding:0 15px;}
.xinxilistl,.swiperLoop{width:100% ! important;}
.xinxilistr{width:100%;}
.title-lixiss a{font-size:16px;}
.fwzn-ul{height:31px;}
.list-il p a {font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;width: 80%;margin-right: 1rem;}
.article-time{font-size: 13px;}
body,html{overflow-x:hidden;}
.newbox{width:100%; display:inline-block; height:auto;}
.new12{width:100%; height:auto; padding:0 15px; }
.zbgg,.gsdj{width:100%;margin-top:20px; height:auto;}
.list_ul img{width:100%;}
.bottom{width:100%; height:auto; padding:0 15px;}
.business{width:100%; height:380px;}
.imgleft,.imgleft img{width:100%; height:150px; margin-bottom:20px;}
.imgright{width:100%;}
.firstul {margin-bottom: 15px;display: flex;justify-content: space-between;align-items: center;margin-top: 15px;}
.firstul li{width:31%; margin-right: 0 ! important;}
.firstul li img{width:100%;}
.twoul{display: flex;justify-content: space-between;align-items: center;}
.twoul li {width:45%; }
.twoul li img{width:100%;}
.dqydzt-lbt{width:100%;}
.rknav{width:100%;}
.dqydzt-lbt{margin-top:0;}
.bottext{font-size:12px;}
}