@charset "utf-8"; body { font-family: "微软雅黑", "arial"; } 
img { border: none; } 
button { cursor: pointer; font-size: 0px; outline: none; border: none; } 
input { outline: none; } 
input:focus { outline: none; } 
a { text-decoration: none; } 
i { font-style: normal; } 
ul { padding-left: 0px; margin-bottom: 0px; } 
.clearfix { zoom: 1; } 
.clearfix:after { content: '020'; height: 0px; display: block; overflow: hidden; clear: both; } 
.w1200 { width: 1200px; margin: 0 auto; } 
.w800 { width: 800px; margin: 0 auto; } 
.main_box { min-height: 200px; padding-bottom: 40px; } 

/* banner */
.sy_banner { width: 100%; height: 500px; } 
.sy_banner .swiper-slide a { width: 100%; height: 500px; display: block; } 
.sy_box .fyq .swiper-pagination-bullet-active { width: 60px; height: 10px; background: #1677ff; } 
.sy_box .swiper-pagination-bullet { border-radius: inherit; } 
.fyq { position: absolute; left: auto !important; bottom: 136px !important; text-align: right !important; z-index: 12; right: 0; } 
.fyq .swiper-pagination-bullet { margin-right: 10px; width: 10px; height: 10px; opacity: 1; background-color: #ffffff; } 

/* 首页导航 */
.banner-nav { position: absolute; bottom: 0; width: 100%; z-index: 6; background: url(./tmbg.jpg) repeat; } 
.sy_box { position: relative; height: 100%; width: 100%; overflow: hidden; } 
.bn-nav-box { display: flex; } 
.banner-nav .banner-nav-ul { width: 1200px; margin: 0 auto; } 
.banner-nav .banner-nav-ul li { position: relative; flex: 0 0 25%; width: 25%; max-width: 25%; padding: 14px 0; text-align: center; float: left; } 
.banner-nav .banner-nav-ul li a { width: 100%; height: 100%; display: block; } 
.banner-nav .banner-nav-ul li a p { font-size: 18px; color: #333333; line-height: 25px; letter-spacing: 0.29px; text-align: center; margin-bottom: 8px; font-weight: 600; text-align: center; } 
.banner-nav .banner-nav-ul li a span { font-size: 14px; line-height: 19px; display: block; color: #666666; letter-spacing: 0.23px; font-weight: 200; text-align: center; } 
.banner-nav .banner-nav-ul li:hover { opacity: 0.95; background: #ffffff; } 
.banner-nav .banner-nav-ul li:hover a p { color: #1677ff; } 

/* 建投新闻 */
.jt_news { width: 100%; height: 438px; background: url(./jtnews.png) no-repeat center center; padding: 30px 0; } 
.jt_news_lb { float: left; width: 600px; height: 100%; background: #FFFFFF; } 

.jt_news>div { height: 100%; } 
.lb_list { width: 100%; height: 378px; } 
.lb_list>a { display: inline-block; width: 100%; height: 100%; overflow: hidden; } 
.lb_list img { width: 100%; } 
.lb_list_title { position:absolute; z-index: 20; bottom: 0; left: 0; width: 100%; height: 60px; background: #333; opacity: 0.85; } 
.lb_list_title>a { width: 100%; height: 100%; display: block; margin-left: 30px; font-weight: 500; font-size: 16px; color: #FFFFFF; letter-spacing: 0; line-height: 60px; } 
.lb_list_title>a:hover { color: #1677ff; } 
.jt_news_lb_box .swiper-wrapper { z-index: 14; } 
.lb_fyq { width: 20% !important; } 
.lb_fyq .swiper-pagination-bullet { border-radius: inherit; margin-right: 10px; width: 8px; height: 8px; opacity: 1; background: #ffffff; } 
.jt_news_lb_box .swiper-pagination-bullet-active { width: 36px; height: 8px; background: #1677ff; } 
.lb_fyq { position: absolute; left: auto !important; bottom: 18px !important; text-align: right !important; z-index: 14; right: 30px; } 

/* 右侧新闻 */
.jt_news_list { float: left; width: 600px; height: 100%; background: #FFFFFF; padding: 20px 20px 20px 30px; overflow: hidden; } 
.jt_news_list_title { width: 100%; height: 30px; } 
.jt_news_list_title>span { font-weight: 600; font-size: 22px; color: #333333; line-height: 30px; } 
.jt_more { padding-top: 4px; float: right; font-weight: 400; font-size: 16px; color: #999999; background: url(./xjt.png) no-repeat right center; padding-right: 24px; } 
.jt_more:hover { color: #1677ff; } 
.jt_news_list_ls ul li { font-size: 16px; font-weight: 500; line-height: 36px; letter-spacing: 0; text-align: justify; margin-bottom: 20px; } 
.jt_news_list_ls { height: 290px; overflow: hidden; margin-top: 20px; } 
.jt_news_list_ls ul li:last-child { margin-bottom: 0; } 
.jt_news_list_ls ul li>span { color: #666; margin-left: 10px; float:right;} 
.jt_news_list_ls ul li a:hover { color: #1677ff; } 


/* 中间区域 */
.sy_center { background: #ffffff; height: 536px; padding-top: 30px; } 
.sy_center>div { height: 100%; } 
.sy_center_l,.sy_center_r { width: 570px; height: 100%; } 
.sy_center_l { float: left; } 
.sy_center_r { float: right; } 
.jt_list { width: 100%; height: auto; margin-top: 20px; border-top: 1px solid #eee; } 


.jt_list .date_list { width: 100%; height: 84px; border-bottom: 1px solid #eee; padding: 20px 0; } 
.date_list_l { width: 55px; float: left; } 
.date_list_l span { display: inline-block; text-align: center; width: 100%; } 
.date_list_l span:first-child { font-weight: 600; font-size: 20px; color: #999999; } 
.date_list_l span:last-child { font-weight: 400; font-size: 10px; color: #999999; } 
.date_list_r { width: 513px; float: left; padding-left: 20px; } 
.date_list_r span { display: inline-block; } 
.date_list_r span:first-child { font-weight: 400; font-size: 16px; color: #333333; } 
.date_list_r span:last-child { font-weight: 400; font-size: 14px; color: #999999; margin-top: 10px; } 
.jt_list .date_list a:hover span { color: #1677ff; } 

/* 活动 */
.sy_hd { height: 520px; background: #F3F6FB; padding: 50px 0; } 
.sy_hd>div { height: 100%; } 
.sy_hd_list {float: left; background: #FFFFFF; width: 278px; height: 360px; margin-left: 28px;} 
.sy_hd_list:first-child{margin-left: 0;}
.sy_hd_img { width: 100%; overflow: hidden; height: 200px; } 
.sy_hd_img img { height: 100%; width: 100%; } 
.sy_hd_title { width: 100%; height: 160px; padding: 30px 30px 0 40px; } 
.sy_hd_title span { display: inline-block; width: 100%; } 
.sy_hd_title span:first-child { font-weight: 600; font-size: 22px; color: #333333; } 
.sy_hd_title span:last-child { font-weight: 400; font-size: 16px; color: #999999;margin-top: 5px; line-height: 32px;} 
.sy_hd_list a:hover span{color: #1677ff;}