@charset "utf-8";
/* CSS Document */
.main{padding-bottom:40px}
.focus_txt{background:url(gb2019_bg_blue.png); position:absolute; width:50%; left:30px; bottom:30px; color:#fff; }
.focus_txt h6{ font-size:20px; margin:10px 20px 4px;}
.focus_txt h6 a{color:#fff}
.focus_txt p{font-size:14px; line-height:24px; margin:0 20px 10px}
#swiper-focus-next,#swiper-focus-prev{width:30px; height:30px; bottom:30px; position:absolute; z-index:4}
#swiper-focus-next{background:url(gb2019_btn_r.png) no-repeat center #173a85; right:28px}
#swiper-focus-prev{background:url(gb2019_btn_l.png) no-repeat center #173a85; right:66px}
#swiper_top_Focus .swiper-slide img{height:454px; width:100%;}
.swiper-container,.swiper-slide{position:relative}
#swiper_top_Focus{margin-top:50px}

.main_title{overflow:hidden; margin-bottom:20px}
.main_title h4{font-size:40px; font-weight:bold; float:left;}
.main_title a{background:url(gb2019_more.png) no-repeat left center; padding-left:30px; font-size:20px; float:right; display:block; margin-top:22px}
.main_title a.pchide{display:none}
.row{margin-top:50px}
.new_list li{float:left; width:376px; margin-right:33px; border:1px solid #e5e6ef;}
.new_list li img{width:376px; height:244px}
.date{width:86px; float:left;border-right:1px solid #e5e6ef; text-align:center; color:#1215a9; height:70px; margin-right:16px;}
.date h5{font-size:30px; margin:4px 0 0px; font-weight:normal}
.date span{font-size:16px;}
.new_txt p{overflow:hidden; font-size:16px; line-height:26px; padding:10px 16px 0 0}

.row_left{float:left; width:790px;}
.row_right{float:right; width:376px;}

.event_list li{height:80px; background:#f3f4fa; border-left:10px solid #1e4392; margin-bottom:20px}
.event_list .date{background:#fff; height:80px; border:0;}
.event_list .date h5{font-size:32px; margin-top:6px}
.event_txt{overflow:hidden}
.event_txt p{display:table; width:100%; height:80px;}
.event_txt p a{display:table-cell; vertical-align:middle; font-size:16px; line-height:28px}

.link_list{background:#1e4392; padding:6px 0; height:366px; overflow:hidden}
.link_list li{margin:0 26px; padding:10px 0; border-bottom:1px dashed #556b9a;}
.link_list li a{font-size:16px; color:#fff; line-height:24px}

#swiper_public .swiper-slide{width:216px;}
#swiper_public .swiper-slide img{width:206px; height:272px; padding:5px; background:#f3f4fa}
#swiper_public{ overflow:hidden; height:282px;}
#swiper-public-prev,#swiper-public-next{width:31px; height:26px; float:left; margin-top:20px}
#swiper-public-prev{background:url(gb2019_btn_l.png) no-repeat center #1e4392;}
#swiper-public-next{background:url(gb2019_btn_r.png) no-repeat center #4c60db;}
.swiper_zt_box{ padding:0; position:relative; overflow:hidden; width:1230px;}
.public_txt{position:absolute; background:url(gb2019_bg_blue.png); width:193px; /*! height:56px; */ font-size:18px; color:#fff; left:5px; bottom:16px; color:#fff; line-height:24px;}
.public_txt a{color:#fff; margin:6px; display:block;}
.swiper_btn{float:right;}

.row_top{margin-top:30px}

