body{ letter-spacing: 1px; font-size: 14px; font-family: Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","WenQuanYi Micro Hei",sans-serif; /* background: url(../img/bodybg.jpg) no-repeat fixed bottom; */ } .yj-container{ max-width: 1240px; margin: auto; font-weight: normal; font-size: 12px; overflow: hidden; background: #FFF; } .infoBox_box_txt p{ margin: 0; } /* banner */ .banner .bannerBox{ height: 500px; width: 100%; } .investBox li img{ width: 100%; min-height: 180px; } /* Demo styles */ .bannerBox .swiper-container { width: 100%; height: 100%; } .bannerBox .swiper-slide { text-align: center; font-size: 18px; background: #fff; overflow: hidden; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; /* -webkit-box-pack: center; */ -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; /* -webkit-box-align: center; */ -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .bannerBox .swiper-pagination .swiper-pagination-bullet-active{ background: #125b9b; } /* notice */ .notice{ background: #eeeeee; overflow: auto; width: 100%; margin: auto; } .notice .yj-container{ background: #eeeeee; } .notice .noticeBox img{ height: 24px; float: left; margin: 8px; } .notice .noticeBox .noticeText{ float: left; line-height: 40px; color:#333; } .noticeText .textCon, .noticeText .textTime{ display: block; float: left; font-size: 14px; } .noticeText .textCon{ margin-right: 2em; } .noticeText .textTime{ color: #777; } .notice .noticeBox .noticeText:hover{ color: #125b9b; } .notice .noticeBox .notMore{ float: right; line-height: 40px; color:#777; } .notice .noticeBox .notMore:hover{ color:#125b9b; } /* notice end */ /* title */ .AllTitle{ width: 100%; overflow: auto; border-bottom:1px solid #eee; margin-bottom:2em; background: #fff; } .AllTitle .tLt{ float: left; line-height: 40px; position: relative; color: #221715; font-size: 20px; font-weight: bold; padding: 0 .2em; } .AllTitle .tLt::before{ position: absolute; bottom: 0; left: 0; content: ""; width: 100%; height: 3px; background: #023e8a; } .AllTitle .tRt{ float: right; } .AllTitle .tRt a{ display: block; line-height: 24px; margin: 7px 0; padding: 0 2em; color: #333; } .AllTitle .tRt a:hover{ color: #023e8a; } /* title end */ /* news strat */ #news{ overflow: auto; } #news .yj-container{ padding-top: 2em; padding-bottom: 2em; } .hotNew{ width: 45.8%; height: 400px; background: #221715; } .hotBagBlock{ opacity: 1; z-index: 9; } .hotBag{ position: relative; overflow: hidden; height: 300px; } .hotNew .hotBag a{ font-size: 14px; color: #fff; position: absolute; top: 0; left: 0; opacity: 0; z-index: 1; transition: all .5s; } .hotNew .hotBag a.active{ opacity: 1; z-index: 9; } .hotNew .hotBagImg{ width: 100%; height: 300px; } .hotNew .hotBagImg img{ display: block; width: auto; height: 300px; } .hotNew .hotBagText{ position: relative; width: 530px; padding: 0 2%; height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 40px; margin-top: -40px; background: rgba(34, 23, 21,.8); } .hotList{ width: 100%; height: 80px; overflow: hidden; } .hotList ul{ list-style: none; text-align: center; padding: 0; margin: 0; } .hotList ul li{ display: inline-block; margin: .4em 0; cursor: pointer; opacity: .5; transition: all .5s; width: 22%; margin: 0 1%; overflow: hidden; height: 65px; } .hotListImg img{ width:100%; height:100%;} .hotList ul li.active{ opacity: 1; } .otherNew{ width: 48%; height: 380px; } .marketBox{ padding-top: 30px; width: 100%; /* overflow: hidden; */ position: relative; } .otherNew .oNewBox{ width: 100%; height: auto; } .otherNew .oNewBox li{ margin-bottom:1.3em; margin-top: .5em } .otherNew .oNewBox li:last-child{ margin-bottom: 0; } .oNewBox li a{ color: #221715; } .oNewBox li a h4{ margin: 0; margin-bottom: .5em; font-size: 16px; position: relative; margin-bottom: .2em; padding-bottom: .5em; color: #333333; font-weight: 600; } .oNewBox li a h4::before{ position: absolute; bottom: 0; left: 0; content: ""; height: 1px; width: 10%; background: #eee ; transition: all .5s; } .oNewBox li a .text{ height: 25px; width: 100%; font-size: 14px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #999; } .oNewBox li a:hover{ color: #125b9b!important; } .oNewBox li a:hover h4{ color: #125b9b!important; } .oNewBox li a:hover h4::before{ width: 100%; background: #125b9b !important; } /* news end */ .marketName li{ display: block; float: left; list-style-type: none; } .marketName li a{ font-size: 20px; font-weight: 800; color: #666666; line-height: 30px; text-align: left; padding: 0 30px; } .marketName{ overflow: hidden; border-bottom: 1px solid #F0F0F0; } .marketName .active{ border-bottom: 3px solid #023e8a; } .marketName .active a{ color: #000000 !important; } .marketBox .mkBoxList li{ list-style-type: none; } .marketBox .mkBoxList{ display: none; transition: all 0.5s ease; } .marketBox .active{ transition: all 0.5s ease; display: block !important; } /* market end */ /* industry strat */ .industry{ overflow: auto; } .industry .yj-container{ padding: 1em 20px; } .industry .industryCon{ text-align: center; font-size: 0; position: relative; } .industry .industryCon::before{ position: absolute; top: 50%; left: 0; content: ""; height: 1px; width: 100%; } .industry .industryCon li{ display: inline-block; width: 16.5%; font-size: 0; /* border: 1px solid #777; */ } .industry .industryCon li a{ display: block; border: 1px solid #EEE; margin-right:-2px; color: #221715; font-size: 14px; padding: 2.5em 0; transition: all .3s .2s; overflow: hidden; } .bhc{ background: url(/themes/company/img/bhc.png) no-repeat center; width: 80px; height: 80px; margin: auto; background-size: 80%; } .xiaofang{ background: url(/themes/company/img/xiaofang.png) no-repeat center; width: 80px; height: 80px; margin: auto; background-size: 80%; } .yunshang{ background: url(/themes/company/img/yunshang.png) no-repeat center; width: 80px; height: 80px; margin: auto; background-size: 80%; } .industry .industryCon li a small{ font-size: 18px; } .industry .industryCon li:nth-of-type(7) a, .industry .industryCon li:last-child a{ /* border-right: 0;*/ } .industry .industryCon li a i{ font-size: 70px; display: block; transition: all .3s; } .industry .industryCon li a:hover{ color: #125b9b; } .industry .industryCon li a:hover i{ transform: scale(1.2) } /* industry end */ /* Investment strat */ /* .Investment{ margin: 4em 0; } */ .Investment .yj-container{ } .jiange{ padding:20px; /*border-bottom: 10px solid #eeeff0;*/ margin-bottom:15px;} #topjiange{ margin-top:15px;} .investBox{ margin-left: 0; } .investBox .investBoxList{ display: block; float: left; margin-right:10px; width: 292px; position: relative; color: #fff; transition: all .5s; } .investBox .investBoxList:last-child{ padding: 0; } .investBox .investBoxList .inImg{ width:100%; height: 180px; overflow: hidden; } .investBox .investBoxList .inImg img{ width:100%; min-height: 180px; } .investBoxList4,.investBoxList8,.investBoxList12{ margin-right: 0 !important; } .investBox .investBoxList .inText{ position: absolute; top: 50%; left: 0; height: auto; text-align: left; } .investBoxList .inText .text1{ position: relative; top: 0; background: #125b9b; width: 60%; line-height: 35px; font-size: 16px; padding: 0 .5em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: .5em; transition: all .5s; } .investBoxList .inText .text2{ position: relative; top: 0; background: #4680b1; width: 80%; line-height: 30px; padding: 0 .5em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all .5s; } .investBoxList:hover{ color: #221715; } .investBoxList:hover .inText .text1{ background: #125b9b; top: 2.8em; } .investBoxList:hover .inText .text2{ background: #125b9b; top: -2.8em; } /* Investment end */ /* info strat */ .info{ clear: both; } .info .yj-container{ padding: 2em 20px; } .info .AllTitle{ margin-bottom: .2em; } /* .infoCon{ display: inline-block; width: 32%; margin: 0 .5%; vertical-align: top; } */ .infoCon:nth-of-type(1){ display: inline-block; width: 100%; vertical-align: top; } .infoCon:nth-of-type(2){ display: inline-block; width: 40%; margin: 0 .5%; vertical-align: top; } .infoCon:nth-of-type(3){ display: inline-block; width: 28%; margin: 0 .5%; vertical-align: top; } .infoNameBox{ height: auto; border-bottom:1px solid #eee; overflow: hidden; } .infoNameBox .infoName{ float: left; line-height: 40px; position: relative; color: #666; font-size: 20px; font-weight: 800; padding: 0 .8em; } .infoNameBox .infoName.active{ border-bottom: 3px solid #023e8a; color: #000000; font-size: 20px; } .infoConBox{ padding: .5em 0; position: relative; height: 280px; overflow: hidden; } .infoConBox .infoBox{ background: #f5f5f5; position: absolute; PADDING: 10PX; top: 0; left: 3em; /* opacity: 0; */ transition: all .5s .3s; /* transform: scale(1.2); */ width: 100%; margin-top:20PX; } .infoConBox .infoBox.active{ left: 0; z-index: 9; /* opacity: 1; */ /* transform: scale(1); */ } .infoConBox ul li{ border-bottom: 1px #ccc dashed; margin-bottom: 10px; padding-bottom: 10px; list-style-type: disc; color: #023e8a; margin-left: 15px; } .infoConBox ul li a{ display: block; width: 100%; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; } .infoConBox ul li a:hover{ color: #125b9b; } /* info end */ .linkBox { overflow: auto; } .AllTitle { width: 100%; overflow: auto; border-bottom: 1px solid #F0F0F0; margin-bottom: 2em; background: none; } .AllTitle .tLt { float: left; line-height: 40px; position: relative; color: #000000; font-size: 20px; font-weight: bold; padding: 0 .2em; padding-left: 0.2em; /* padding-left: 40px; background: url(../img/timg.png) no-repeat left; */ } .linkBox .linkCon { padding-bottom: 4em; } .linkBox .linkCon li { display: inline-block; } .linkBox .linkCon li a { font-size: 14px; display: block; /* background: #5ca5d2; */ padding: .5em 1.2em; color: #777; border: 1px solid #98c3dc; margin: .3em; transition: all .3s; width: 144px; text-align: center; } .linkBox .linkCon li a:hover { transform: scale(1.1); background: #324663; border: 1px solid #324663; color: #fff; } .investBoxList P{ display: block; text-align: center; line-height: 50PX; color: #333; font-size: 18PX; MARGIN-TOP: 0PX; } .investBoxList P:HOVER{ color:#8d5c4d;} .hotListImg img{ } .infoBox .infoBox_box{ width:32.333%; height: 252px; margin-right: 1%; } .infoBox .infoBox_box img{ width: 100%; } .infoBox .infoBox_box2{ font-size: 14px; line-height: 1.5; text-indent: 2em; text-align: justify; padding: 20px; box-sizing: border-box; border-right: 1px solid #e8e8e8; } .infoBox .infoBox_box2 a{ font-size: 14px; color: #023e8a; margin-top: 20px; display: block; margin-left: 0; text-indent: 0; } .infoBox .infoBox_box3{ padding: 20px 0; box-sizing: border-box; font-size: 14px; padding-right: 10px; padding-left: 10px; } .infoBox .infoBox_box3 a{ font-size: 14px; }