@charset "utf-8";
/* CSS Document */
.topic{ margin:10px auto; max-width:100%;}
.topic img{width:100%;}
.module{ margin-bottom:15px;}
.list-item{ margin-bottom:10px;}
/*不同高时对齐*/
.list-col01,.list-col02,.list-col03,.list-col04,.list-col05{ margin-right:0;}
.list-col02,.list-col03,.list-col04,.list-col05{ font-size:0; letter-spacing:-6px;}
.list-col02 .list-item,.list-col03 .list-item,.list-col04 .list-item,.list-col05 .list-item{display:inline-block;*display:inline; letter-spacing:0; zoom:1;vertical-align:top; margin-right:0; }
/*列数*/
.list-col01 .list-item{width:100%;}
.list-col02 .list-item{width:50%;}
.list-col03 .list-item{width:33.3%;}
.list-col04 .list-item{width:25%;}
.list-col05 .list-item{width:20%;}
/*左右间距*/
.list-item .text,.list-item .picText{margin:0 10px 0 0; clear:both; overflow:hidden;}
.list-col01 .list-item .text,.list-col01 .list-item .picText{margin:0 auto;}
/*icon*/
.list-icon .tit{ background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.m_listIcon.png) 0 0 no-repeat;}
.list-icon li{ background:none; padding-left:0px;}
/*图标1*/
.list-icon01 .tit{ background-position:0 0; padding-left:11px;}
.list-icon01 .info{ padding-left:11px;}
/*重要新闻*/
.list-icon-important .tit{background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.m_listIcon.png) 0 0 no-repeat; background-position:0 -83px;padding-left:24px; }
.list-icon-important .tit a{color:#960000;}
.list-icon-important .info{padding-left:24px;}
.important-info{background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.m_listIcon.png) 0 -35px no-repeat; padding-left:24px; font-size:14px; line-height:25px; float:right; position:relative;top:3px; right:10px;}
.important-list-wrap .info span{ margin-right:10px; color:#666;}
.important-list-wrap .info span a{ color:#666;}
.list-icon-important-none .tit,.list-icon-important-none .info{padding-left:24px; }
/*通用组件标题*/
.module-title{ clear:both; overflow:hidden; margin-bottom:10px; background-repeat:no-repeat; line-height:30px;}
.module-title h2{font-size:14px;font-weight:bold;}
.btnMore,.module-title a {color:#000;float:right;margin-right:10px;}
.btn-hide{display:none;}

/*********************************************标题摘要列表*********************************************************/
.tit{ font-size:14px;/*font-weight:lighter;*/ /*line-height:21px;*/table-layout:fixed; word-break:break-all;overflow:hidden; line-height:25px;}
.info{ font-size:12px;   font-weight:lighter; /*font-size:12px;line-height:21px; */clear:both;}
.tit i{float:right; /*font-size:12px;*/ color:#828282; margin-left:20px; margin-top:0px;}
.date-none .tit i{display:none;}
.tit a,p.info{word-wrap:break-word;/*英文换行*/white-space:pre-wrap;/*中文换行*/}
.tbList2 p.info a,.tbList3 p.info a{ color:#c00;}
.tbList2 p.info a{margin-left:3px;}
.tbList1 .list-item{ margin-bottom:0px;}
.tbList1 .info{ margin-bottom:10px;}
.tbList3 .tit{font-size:15px;}
.tbList2-wrap .list-col01 .list-item .tit,.tbList2-wrap .list-col01 .list-item .info{ margin:0;}

/*********************************************图文列表*********************************************************/
/*图左标题摘要右*/
.pic-lr .picArea{float:left; margin-right:10px; position:relative; z-index:10;}
.pic-lr .txtArea{ overflow:hidden;}
/**********************************************图片列表(一)-pList1********************************************/
.pList1 .picText{margin:0 auto;}
.pList1 .picArea{margin-bottom:5px; text-align:center;}
.pList1 .picArea img{/* display:inline;*/}
.pList1 .picText .txtArea .tit{ text-align:center; font-weight:normal;}
/**********************************************图片列表(二)-pList2********************************************/
.pList2 li a{ display:block; text-align:center;}
.pList2 li a img{ display:inline;}
.pList2 li a.pic02,.pList2 li:hover a.pic01{ display:none;}
.pList2 li:hover a.pic02{ display:block;}

/**********************************************图片列表(三)-pList3********************************************/
.pList3 .picText{ position:relative;/*margin:0 auto;*/}
.pList3 .txtArea{ position:absolute; left:0; bottom:0; width:100%;background:rgba(0,0,0,0.6);background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.opacity.png) repeat\9; display:none;}
.pList3 .tit{ padding:2px 10px; line-height:21px;}
.pList3 .tit a{ color:#fff;}
.pList3 .picText:hover .txtArea,.pList3 li.current .txtArea{ display:block;}
/**********************************************轮播图(一)-focusPicCon********************************************/
/*.focusPicCon{width:572px; height:331px;}*/
.scrollCon,.scrollList,.scrollList li,.scrollList li img{width:100%;}
.focusPicCon {overflow:hidden;position:relative;}
.focusPicCon li {position:relative;left:0;top:0; display:none;}
.focusPicCon li.current{display:block;}
.scroll-btn {width: 17px;height: 30px; background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.arrows.png) no-repeat; position: absolute;top: 50%;margin-top:-15px;z-index: 10; cursor:pointer;}
.scroll-btn.btn-l {left:10px; background-position:0 0;}
.scroll-btn.btn-r {right:10px; background-position:0 -30px;}
.scrollThumbs{position:absolute;bottom:10px;height:10px;right:10px;}
.scrollThumbs span{display:inline-block;margin-left:5px; width:10px; height:10px; border-radius:5px; background:#fff; text-indent:-9999px; cursor:pointer;}
.scrollThumbs span.current{background:#00a0e9 ;}

/**********************************************轮播图(二)-gallery********************************************/
.cri-gallery{width:980px; margin:0 auto;}
.cri-image-wrapper{width:980px; height:490px;margin:0 auto;position:relative;}
.cri-image{ display: none;width:980px;height:490px;position:relative;}
.cri-image-btn{width:40px; height:100px;position: absolute;top:50%; margin-top:-50px; background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.arrows.png) no-repeat; cursor:pointer;}
.cri-image-prev{ left:0; background-position:0 -180px;}
.cri-image-next{right:0; background-position:0 -70px; }
/*标题--gallerty-title*/
.img-title{width:100%; padding:10px 0; position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.6);background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.opacity.png) repeat\9; text-align:left;}
.img-title h3{ color:#fff; font-size:18px; padding:0 10px;}
/*缩略图*/
.cri-nav{width:980px;height:60px;position:relative;overflow:hidden;margin-top:10px;}
.cri-nav ul{width:10000px;}
.cri-thumbs{width:900px;height:60px;margin:0 auto; overflow: hidden;}
.cri-nav ul li{width:120px;height: 60px;float:left;position:relative;margin-right:10px; cursor:pointer;}
.cri-nav ul li img{width:120px; height:60px;}
.cri-nav ul li span.currrent-bor{ display:none;width:114px;height:54px;position:absolute;top:0;left:0;border: 3px solid #087cc8; background:none;}
.cri-nav ul li.current span.currrent-bor{ display:block;}
.cri-nav-btn{width:30px; height:60px;background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.arrows.png) no-repeat;position: absolute;top:0; cursor:pointer;}
.cri-nav-back{left:0; background-position:0 -290px;}
.cri-nav-forward{right:0; background-position:0 -360px;}

/*摘要--gallerty-brief*/
.hide-info{ display:none;}
.imgInfo{ height:50px; width:980px; margin-top:10px;font-size:14px; line-height:25px;color:#333;}
.imgInfo .img-info{ text-align:left;}
.imgInfo .imgIndex{width:50px; height:50px;float: right;margin-left:10px; font-family:Georgia,"Monotype Corsiva",Arial,sans-serif; font-style:italic; text-align:center; }
.imgIndex .currentImg{ font-size:36px; color:#087cc8;}

/**********************************************轮播图(三)-jcImgScroll********************************************/
.jcImgScroll { position: relative; width:980px; margin:0 auto; overflow:hidden;}
.jcImgScroll li { /*border: 1px solid #000; */}
.jcImgScroll li a { background: #fff; display: block; height: 323px; position:absolute;}
.jcImgScroll li.loading a {background: url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.loading.gif) no-repeat #fff  center center; }
.jcImgScroll li img, .jcImgScroll li, .jcImgScroll em, .jcImgScroll dl { display: none; }
.jcImgScroll .img-box{cursor: pointer; position: absolute; z-index: 1; opacity: 0;}
.jcImgScroll b.img-title{width:100%;display:none;padding:0;position:absolute;z-index:2;left:0;bottom:0;overflow:hidden;background:rgba(0,0,0,0.6);background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.opacity.png) repeat\9;}
.jcImgScroll b.img-title h3{padding:10px;line-height:25px; font-size:14px; color:#fff; }
.jcImgScroll em.jcImg-btn{width:60px; height:76px; position:absolute; top:50%; margin-top:-38px; background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.jcImgScroll.png) no-repeat;cursor: pointer; z-index: 10;}
.jcImgScroll em.sPrev { background-position:0 0; left:0;}
.jcImgScroll em.sNext {background-position:0 -81px; right:0; }

/**********************************************图文直播--cri-live********************************************/
.liveCon{width:100%; overflow-x:hidden; overflow-y:auto;}
.live-box{width:100%;font-size:14px; line-height:25px;}
.live-list-item{ padding:0 10px; margin-bottom:15px;}
.live-list-item h3{ color:#0033ff;}
.live-list-item img{ max-width:90%; margin:5px auto;}
.live-list-item .avatar-info{ font-size:13px; text-align:center; color:#0033ff; font-family:"楷体","宋体";}
.live-list-item .live-time{color:#333;}
.live-list-item .live-time-none{ display:none;}
.sort-btn{ float:right;}
/*.sort-btn a{ display:inline-block;padding:0 5px;border:1px solid #d2d2d4;background:#e6e6e6;color:#000; margin-right:10px; line-height:21px; text-decoration:none;}*/
.sort-btn span{ margin-right:10px;color:#000; line-height:21px; cursor:pointer;}
.sort-btn span b{ margin-right:5px; position:relative;top:-2px;}
/**********************************************视频点播/音频点播--module-jplayer********************************************/
.jp-player-wrap{ margin:0 auto 15px;}
/*全屏*/
div.jp-video-full {width: 480px; height: 270px;position: static !important; position: relative; }
div.jp-video-full div div { z-index: 1000; }
div.jp-video-full div.jp-jplayer { top: 0; left: 0; overflow: hidden; position: fixed !important; position: relative; }
div.jp-video-full div.jp-gui { position: fixed !important; position: static;  top: 0; left: 0; width: 100%; height: 100%; z-index: 1001;}
div.jp-video-full div.jp-interface { position: absolute !important; position: relative;  bottom: 0; left: 0; }
/********工具条样式*********/
div.jp-interface { position: relative; width: 100%; height: 45px; }
div.jp-controls-holder { clear: both; width: 100%; margin: 0 auto; position: relative; overflow: hidden; top: 12px; }
div.jp-controls-holder a{ text-decoration:none;}
/*进度条*/
div.jp-progress { width: 100%; height: 5px; overflow:hidden; background: #808080; }
div.jp-seek-bar { background: #808080; width: 0px; height: 100%; cursor: pointer; }
div.jp-play-bar { background: #2fceb3; width: 0px; height: 100%; position: relative; }
/*各种按钮*/
div.jp-bar { width: 100%; height:38px; background: #000; position: relative; z-index: 0; }
div.jp-interface ul.jp-controls, div.jp-interface ul.jp-controls li { overflow: hidden; display: inline; float: left; }
div.jp-interface ul.jp-controls a { display: block; overflow: hidden; text-indent: -9999px; background: url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.player-icon.png) no-repeat; margin-top: 0; position: absolute; top: 0; }
/*播放暂停*/
div.jp-interface ul.jp-controls a.jp-play, div.jp-interface ul.jp-controls a.jp-pause { width: 14px; height: 16px; position: static; margin-left:75px; }
div.jp-interface ul.jp-controls a.jp-play { background-position: 0 0px; }
div.jp-interface ul.jp-controls a.jp-pause { background-position: -36px 0; display: none; }
/*音量*/
a.jp-mute, a.jp-unmute { width: 12px; height: 16px; right: 175px; }
a.jp-volume-max, a.jp-volume-unmax { width: 23px; height: 16px; margin-top: 12px; right: 75px; }
div.jp-interface ul.jp-controls a.jp-mute { background-position: 0 -26px; }
div.jp-interface ul.jp-controls a.jp-unmute { background-position: -38px -26px; display: none; }
div.jp-interface ul.jp-controls a.jp-volume-max { background-position: 0 -52px; }
div.jp-interface ul.jp-controls a.jp-volume-unmax { background-position: -27px -52px; }
/*音量条*/
div.jp-volume-bar { position: absolute; overflow: hidden; background: #fff; width: 50px; height: 5px; cursor: pointer; top: 6px; right: 110px; }
div.jp-volume-bar-value { background: #2fceb3; width: 0px; height: 5px; }
/*时间*/
div.time { color: #fff; font-size: 14px; font-family: "Times New Roman", Times, serif; position: absolute; right: 195px; top: 12px; }
div.jp-current-time { float: left; display: inline; margin-right: 5px; }
div.jp-duration { display: inline; margin-left: 5px; }
div.jp-current-time { margin-left: 20px; }
div.jp-duration { margin-right: 20px; }
/*播放器上*/
div.jp-jplayer { background-color: #000000; }
.video-cover{ display:none;}
/*播放器上的大图标*/
div.jp-video-play {width:100%;overflow:hidden;cursor:pointer;background-color:rgba(0,0,0,0);}
div.jp-video-play,div.jp-video-play {margin-top:-360px;height:360px;}
div.jp-video-full div.jp-video-play {height:100%;}
a.jp-video-play-icon { position: relative; display: block; width: 112px; height: 100px; margin-left: -56px; margin-top: -50px; left: 50%; top: 50%; text-indent: -9999px; }
/*全屏按钮*/
ul.jp-toggles { list-style-type: none; padding: 0; margin: 0 auto; overflow: hidden; margin-top: 0px; margin-right: 30px;  }
ul.jp-toggles li { display: block; float: right; }
ul.jp-toggles li a { display: block; width: 16px; height: 16px; text-indent: -9999px; line-height: 100%;}
a.jp-full-screen { background: url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.player-icon.png) 0 -78px no-repeat; }
a.jp-restore-screen { background: url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.player-icon.png) 0 -78px no-repeat; }
/*不同宽的视频*/
.video-w480-01,.video-w480-02,.audio-w480{width: 480px;}
.video-w660-01,.video-w660-02,.audio-w660{width: 660px;}
.video-w980-01,.video-w980-02,.audio-w980 {width: 980px;}
.video-w320-01,.audio-w320{width:320px;}
/*4:3*/
.video-w480-01 .jp-jplayer{width:480px; height:360px;}
.video-w660-01 .jp-jplayer{width:660px; height:495px;}
.video-w980-01 .jp-jplayer{width:980px; height:735px;}
.video-w480-01 div.jp-video-play,div.jp-video-play {margin-top:-360px;	height:360px;}
.video-w660-01 div.jp-video-play,div.jp-video-play {margin-top:-495px;	height:495px;}
.video-w980-01 div.jp-video-play,div.jp-video-play {margin-top:-735px;	height:735px;}
/*移动端*/
.video-w320-01 .jp-jplayer{width:320px; height:240px;}
.video-w320-01 div.jp-video-play,div.jp-video-play {margin-top:-240px;	height:240px;}
/*16:9*/
.video-w480-02 .jp-jplayer{width:480px; height:270px;}
.video-w660-02 .jp-jplayer{width:660px; height:370px;}
.video-w980-02 .jp-jplayer{width:980px; height:550px;}
.video-w480-02 div.jp-video-play,div.jp-video-play {margin-top:-270px;	height:270px;}
.video-w660-02 div.jp-video-play,div.jp-video-play {margin-top:-370px;	height:370px;}
.video-w980-02 div.jp-video-play,div.jp-video-play {margin-top:-550px;	height:550px;}

/**********************************************视频直播/音频直播--module-mms********************************************/
/*音频直播*/
.media-w320-02,.media-w660-01 embed{width:320px; height:45px;}
.media-w320-03,.media-w660-01 embed{width:320px; height:65px;}
/*4:3*/
.media-w480-01,.media-w480-01 embed{width:480px; height:360px;}
.media-w660-01,.media-w660-01 embed{width:660px; height:495px;}
.media-w980-01,.media-w660-01 embed{width:980px; height:735px;}
.media-w320-01,.media-w660-01 embed{width:320px; height:240px;}
/*16:9*/
.media-w480-02,.media-w480-02 embed{width:480px; height:270px;}
.media-w660-02,.media-w660-02 embed{width:660px; height:370px;}
.media-w980-02,.media-w980-02 embed{width:980px; height:550px;}


/**********************************************视频点播+列表********************************************/
.play-wrap{width:980px; height:415px; overflow:hidden;}
.play-box{width:660px; float:left; margin-right:4px;}
.play-list{width:316px;float:left; background:#000; height:100%; overflow:hidden; position:relative;}
.media-list02 li{ height:73px; padding:10px 15px 5px;  border-top:1px solid #4d4d4d; border-bottom:1px solid #000; font-size:16px; line-height:27px; font-weight:bold; float:left;width:286px;}
.media-list02 li.last{border-bottom:1px solid #4d4d4d;}
.media-list02 li.hover{ background:#4d4d4d; border-bottom:1px solid #252525;}
.media-list02 li  a{color:#fff;}
.media-list02 li.hover a{color:#2fceb3;}
.media-list02 li div.more-info{color:#a4a4a4;text-align:right; line-height:21px;}
.media-list02 li div.more-info a{color:#a4a4a4; font-size:12px; font-weight:normal;}
.media-list02 li span{color:#2fceb3; margin-right:10px;}
.play-list span.more{ position:absolute;bottom:10px; right:0; margin-right:20px; margin-top:10px;}
.play-list .more a{color:#fff;}
.video-src,.video-cover{ display:none;}

/**********************************************tab切换--module-tab********************************************/
.tab-box{ margin:10px auto 15px;}
.tab-box,.tab-box-menu,.tab-box-menu ul{width:100%;}
.tab-box-menu ul{ height:45px; line-height:43px; text-align:center; border-bottom:1px solid #e3edff;}
.tab-box-menu ul li,.tab-box-menu ul li a{display:inline-block; margin:0 10px;color:#00a0e9;font-size:16px;}
.tab-box-menu ul li a:hover{text-decoration:none;}
.tab-box-menu ul li.current{border-bottom:2px solid #0ba4ea;}
.tab-box-content{ display:none;}
.tab-box-content ul li.first{ margin-bottom:10px;}
.tab-box-content .tit{ font-weight:normal;}
.picText02 .picArea{ position:relative; margin-bottom:5px;}
.picText02 .pic-tit{width:100%; position:absolute;left:0; bottom:0; background:rgba(0,0,0,0.6); background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.opacity.png) repeat\9; padding:5px 0;}
.picText02 .pic-tit a{ padding:0 10px; /*font-size:12px;*/color:#fff; display:block;}
.picText02 .txtArea{ /*font-size:12px; line-height:21px;*/}

/**********************************************iframe嵌入--iframe-wrap********************************************/
.iframe-wrap{ overflow:auto;}
.iframe-wrap,.iframe-wrap iframe{width:100%;}

/**********************************************图集--photos-wrap********************************************/
.photos{width:978px; margin:0 auto; clear:both; overflow:hidden;}
.photos a,.photos a:hover{text-decoration:none;}
.photos-l,.photos-c,.photos-r{width:326px; float:left; display:inline; position:relative;}
.photos .img-box{ clear:both; overflow:hidden;}
.big-img,.small-img{ float:left; position:relative;}
.photos-btn{width:326px; height:163px;}
.photos-btn a{ display:block;width:326px; height:163px; text-align:center; line-height:163px; color:#000;}
.photos .img-info-wrap{ display:none;width:100%; padding:5px 0; position:absolute;left:0;bottom:0; background:rgba(0,0,0,0.6); background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.opacity.png) repeat\9;}
:root .img-info-wrap{filter: none;/*for IE9*/}
.photos .big-img:hover .img-info-wrap,.photos .small-img:hover .img-info-wrap{ display:block; text-decoration:none; color:#fff;}
.photos .img-info-wrap h3{ font-size:14px; line-height:25px; position:relative; z-index:999;padding:0 10px;}

/**********************************************Medal table********************************************/
.table6 tr{ border-bottom:1px #ccc solid;}
.table6 td{ padding:5px 0;}
.thc1,.thc2,.thc3,.thc4,.thc5,.thc6{height:32px; background:#32AE4F; color:#ffffff;}
.thc1{width:10%;}
.thc2{width:30%;}
.thc2,.thc3,.thc6{border-left:3px #fff solid;}
.thc3,.thc4,.thc5,.thc6{width:15%;}
.thc3 span,.thc4 span,.thc5 span{ display:block; position: relative; left:50%; margin-left:-12px; width:24px; height:32px; background: url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.Medals.jpg)}
.thc3 span{ background-position:-5px 0;}
.thc4 span{ background-position:-35px 0;}
.thc5 span{ background-position:-66px 0;}

/**********************************************CustomizeNav********************************************/
.CustomizeNav li {float:left;}
.CustomizeNav li a:hover{text-decoration:none;}


/**********************************************尾部********************************************/
.footer{ text-align:center;}
.footer img{ display:inline;}

/**********************************************头部********************************************/
.selcect2015{ position:absolute!important;top:25px!important;left:0;}
.nav-02-bg{width:100%; height:55px; background:url(//v2.cri.cn/M00/1B/18/CqgNOlZVFjiAEoERAAAAAAAAAAA7221092.nav-02-bg.jpg) repeat-x;}
.nav-02{width:980px; margin:0 auto;height:55px; overflow:hidden;}
.nav-02 .logo{width:190px; float:left;}
.nav-02 .nav-con{width:780px; float:right;color:#333; font-size:16px; line-height:55px;}
.nav-02 .nav-con a{ color:#333;}


.tbList2-wrap .list-item .tit{ font-weight:bold !important;}