﻿/*-----global CSS 清除浏览默认样式-----*/
*{ margin:0; padding:0;}
body{ font-family:Microsoft YaHei,SimHei,SimSun,Arial, Helvetica, sans-serif;font-size:14px;background-color: #0137cb;}
li{ list-style:none;}
a{ text-decoration:none; color:#333;transition:color .5s;
-moz-transition:color .5s; /* Firefox 4 */
-webkit-transition:color .5s; /* Safari and Chrome */
-o-transition:color .5s; /* Opera */}
a:hover{ text-decoration:none; color:#d83064;}
img{ border:none; vertical-align:bottom; display:inline-block;}
h1{ font-size:16px;}
h2{ font-size:14px;}
h3{ font-size:14px;}
.fl{ float:left;}
.fr{ float:right;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb30{ margin-bottom:30px;}
.mr10{ margin-right:10px;}
.fb{ font-weight:bold;}
.no_margin{ margin-bottom:0;}
.clear{ overflow:hidden; zoom:1;}



/*-----layout CSS-----*/

/*------------------------头部 start--------------------------*/
.header{ width:100%; margin:0 auto;background: url("../images/bg_01_01.jpg") top center no-repeat; }
.header img{}
/*导航*/
.menuWrap{background:#fff; height:133px; line-height:133px;}
.menu{ width:1200px; margin:0 auto; text-align:center;}
.menu a{ color:#fff; display:inline-block; width:22%; text-align:center; font-size:20px;}
.menu a:hover{ background:#fffcf9;}



/*------------------------内容 start--------------------------*/
.cont-wrap{}

.mod-wrap{  background:url(../images/bg_02.jpg); padding:70px 0 50px;}

.video{ width:1200px; margin:0 auto; background:#2b4ed0; border-radius:10px; padding:20px 20px 10px;}
.video-mod p{ text-indent:0 !important; margin-bottom:0 !important;}
.video video{ width:100%;}
.video h3{ font-size:36px; text-align:center; color:#ffdd69; padding:40px 20px; font-weight:normal;}

/*现场直击*/
.xczj-mod{ /*background:#fff url(../images/cont-bg_20.png) no-repeat top center;*/ background-color:#fff; background-repeat:no-repeat,no-repeat; background-position:top left,bottom right;padding:50px 0;}
.modb{ width:1200px; margin:0 auto;}

.imgList {}
.imgList li{ background:#d9f1ff; vertical-align:middle;  padding:38px; overflow:hidden; zoom:1; border-top:4px solid #b5dcf1;border-bottom:8px solid #2b65d0; border-radius:10px; margin-bottom:37px; box-shadow:0 6px 0 #f2f2f2;}
.imgList li:last-child{ margin-bottom:0;}
.imgList li:nth-child(2n) img{ float:right; margin-right:0; margin-left:40px; }
.imgList li a{ display:flex;}
.imgList li a img{ float:left; width:550px; height:305px; margin-right:40px;}
.imgList li p{ font-size:18px; line-height:160%; color:#000000; text-align:justify; text-indent: 2em;}
.imgList li p span{ color:#a80000;}
.imgList h3{ font-size:28px; font-weight:normal; margin-bottom:18px;text-align:justify;}
.djq{font-size:22px;background-color: #a0deff; color: #2b65d0; border-radius: 50px;	width: fit-content;width: -webkit-fit-content;width: -moz-fit-content; padding: 5px 16px; margin-bottom: 20px;}


.newsList{ width:520px; float:left;}
.newsList li{  height:22px;line-height:22px; margin-bottom:20px; overflow: hidden;vertical-align:middle;}
.newsList li:last-child{ margin-bottom:0;}
.newsList li a{ color:#333; font-size:18px;}
.newsList li a:hover{color:#d83064;}
.newsList li a:before{ content:""; width:6px; height:6px; margin-bottom:4px; border-radius:6px; margin-right:10px; background:#f96871; display: inline-block;}
.modb .bd .clear ul:last-child{ float:right;}


/*通用栏目-----*/
.hd{ margin-bottom:30px;}
.hd img{ width:100%;}
.more-btn{ color:#fff; font-size:16px; height:50px; line-height:50px; text-align:center; display:block; width:120px; border-radius:50px; width:200px; margin:50px auto 0;}
.more-btn:hover{ color:#fff;}

.modb{}

/*特邀嘉宾*/
.tyjb-mod{  }

.modc .hd{width:1200px; margin:0 auto 60px;}
.modc .bd{ width:1200px; margin:0 auto;}

#guest-swiper {position: relative;margin: 0 auto}
#guest-swiper .swiper-container {}
#guest-swiper .swiper-slide {width: 380px !important; border-radius:10px; padding: 30px 20px; background:#0084dd;text-align: center;margin: 0 30px;}
#guest-swiper .swiper-slide img {display: block; width: 338px; height: 580px; opacity:0.8;text-align: center; margin: 0 auto;}
#guest-swiper .swiper-slide p{ text-align:center; font-size:18px; text-align: 56px; color:#fff; margin: 20px auto;}
#guest-swiper .swiper-slide-active {opacity: 1;background:#0084dd; }
#guest-swiper .swiper-slide-active img{ opacity:1;}

#guest-swiper .swiper-button-prev {left: 12px; width: 80px;height: 82px; }
#guest-swiper .swiper-button-next {right: 80px;width: 80px;height: 82px; }


/*------------------------底部 start--------------------------*/
.footer{ width:100%; background:#0082dd; text-align: center;color:#fff;font: 14px/36px "宋体"; padding-top: 50px;padding-bottom: 30px; margin-top: 50px;
    }
.footer a{color:#fff;}

