body{font-size: 14px; min-width:1200px;  }
.sub-header{background: url(/Skins/ol/Images/sub-header.jpg) no-repeat center top; overflow-x:hidden;}
.sub-header-box{position: relative; width: 1200px; height: 594px; margin:0 auto;}
.sub-content{background: url(/Skins/ol/Images/sub-content.jpg) no-repeat center top; }
.sub-content-box {position: relative; width: 1200px; z-index: 5; margin: 0 auto; min-height: 970px; padding-bottom: 168px; }
.b_news {background: none;}
.header_media {background: url(/Skins/ol/Images/header_media.jpg) no-repeat center top; padding: 165px 0 0 100px; width: 1100px; height: 750px;}

.sub-tit{ position: relative; width: 715px; line-height: 72px; text-align: right; color: #78a6d5; margin: 0 auto;}
.sub-tit h2{position: absolute; position: absolute; line-height: 72px; text-indent: 29px; top: 0px; left: 0px; font-size: 32px; color: #ead88f; font-weight: bold; background: url(/Skins/ol/Images/tit.png) no-repeat 0 25px; }
.sub-tit a{color: #78a6d5;}
.sub-tit a:hover{text-decoration: underline;}
.sub-tit  em{color: #d8b773;}
.news_top{color:#599ed5;line-height:22px;padding-bottom:20px;border-bottom:1px dotted #3e211f;}
.news_title{font-size:24px;color:#fff;line-height:56px;text-align:center;white-space:nowrap;}
.news_date{ text-align:right; display: inline-block;}
.news_size{width:134px;text-align:center; display: inline-block;}
#share{display: inline-block;}
.pub-info{text-align: center;}
.news_size a{color:#599ed5;margin:0 2px;}
.news_size a:hover{color:#ffcc00;text-decoration:underline;}
.news_size a.current{color:#ffcc00;text-decoration:underline;}
.news_share{width:160px;position:relative; display: inline-block; margin-top:2px;}
.news_con{padding:15px 40px;line-height:1.8;}
.news_con b,.news_con strong,.news_con .bold{font-weight:bold;}
.news_con p{padding-top:10px; color: #7aa6d5; font-size:14px;}
.news_con img{border:1px solid #219ba8;margin:10px auto 0;max-width: 90%;}
.news_con table{ margin:10px auto 0;}
.news_con h3,.news_con h4,.news_con h5{font-size:1.5em;color:#fff;padding-top:10px;}
.news_con h4,.news_con h5{font-size:1.2em;}
.news_con .alight{color:#88e4ff; font-weight: 700}
.news_con a,.news_con a .alight{color:#ffcc31;text-decoration:underline;}
.news_con .center{text-align:center; width: 100%;}
.news_con .no-indent,.news_con .center{text-indent:0;}
.news_con object,.news_con embed{display:block;margin:10px auto 0;}
.news_con td,.news_con th{color: #779dd5;border:1px solid #1d5071; padding: 3px 5px;}

.subnav a {background: url(/Skins/ol/Images/index_sp.png) no-repeat;}
.container{padding:28px;color:#91a7e7;_height:1311px;min-height:1311px;position:relative;}
.subnav{width: 600px;}
.subnav a{width: 112px; height: 32px; float: left; margin-right: 30px; color: #6aaee4; font-size:18px; background-position: 0 0; text-align: center; line-height: 32px;}
.subnav a.on{color: #ffcc00; background-position: 0 -33px;}
.subnav a.on:after{content:'';width:0;height:0;overflow:hidden;border:4px solid;border-color:#ff9410 transparent transparent transparent;position:absolute;bottom:-11px;left:50%;margin-left:-2px;}
.title {display: none;}
.subnews{}
.subnews-list{}
.subnews-list li{color:#fff;line-height:50px;border-bottom:1px dotted #2e4179;position:relative; font-family: '微软雅黑';}
.subnews-list a{color:#fff;overflow:hidden;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.subnews-list a:hover{color:#ffcc00;}
.subnews-list b{color:#ffcc00;font-weight:normal;}
.subnews-list em{position:absolute;top:0;right:0;}

.pnav{padding:10px 0;text-align:center;color:#6d91e9;}
.pnav a{margin:0 5px;color:#6d91e9;}
.pnav a.current{color:#ed8a15;}
.pnav a:hover{cursor: pointer;text-decoration:underline; color:#ed8a15;}
.pnav select{margin:0 3px;border:none;}

.news,.cont_download{width: 90%;  margin: 30px auto 0;border: none;  padding-bottom: 30px;}
.scrollbar{width: 100%; margin: 0 auto;}
.news::-webkit-scrollbar,.cont_download::-webkit-scrollbar {
	/*滚动条整体样式*/width: 10px;
	/*高宽分别对应横竖滚动条的尺寸*/height: 1px;
}
.news::-webkit-scrollbar-thumb,.cont_download::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
	border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #599ed5;
}
.news::-webkit-scrollbar-track,.cont_download::-webkit-scrollbar-track {/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 10px;background: #2d4b75;
}

.cont_activate {color: #779dd5;}
.cont_activate iframe {margin: 10px auto; display: block;}
.cont_activate .active-desc {padding: 0 30px;}
.cont_activate p {line-height: 2;}


/*媒体页*/
.bread_nav {text-align: right; color: #4efefd; padding:0 70px; line-height: 40px; font-family: '微软雅黑';}
.bread_nav a {color: #4efefd;}
.bread_nav a:hover {text-decoration: underline;}
.media_list ul li {float: left; border: 1px solid #228ba9; margin-right: 20px; margin-bottom: 20px; position: relative;}
.media_list ul li img {display: block;}
.media_list ul li em {width: 336px; height: 215px; background:url(/Skins/ol/Images/meidia_list_h.png) no-repeat center center; position: absolute; left: 50%; top: 50%; margin-left: -167px; margin-top: -106px; display: none;}
.media_list{width: 1030px;height: 640px; margin: 5px auto; overflow: auto; border: none;overflow-x: hidden;
   /*IE↓*/
    /*三角箭头的颜色*/
    scrollbar-arrow-color: #4efefd;
    /*滚动条滑块按钮的颜色*/
    scrollbar-face-color: #4efefd;
    /*滚动条整体颜色*/
    scrollbar-highlight-color: #2f526d;
    /*滚动条阴影*/
    scrollbar-shadow-color: #ccc;
    /*滚动条轨道颜色*/
    scrollbar-track-color: #2f526d;
}
.media_scrollbar{width: 1030px;height: 640px;margin: 0 auto;}
.media_list::-webkit-scrollbar {
	/*滚动条整体样式*/width: 10px;     
	/*高宽分别对应横竖滚动条的尺寸*/height: 1px;}
.media_list::-webkit-scrollbar-thumb {
	/*滚动条里面小方块*/
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #4efefd;}
.media_list::-webkit-scrollbar-track {
	/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 10px;
	background: #2f526d;}
	
#lightbox-container-image-box {background:url(/Skins/ol/Images/pop_img_bg.png) no-repeat center center ; background-size: cover; }
#lightbox-container-image-data-box {background: none;position: absolute;left: 50%;margin-left: -500px;top: -52px;}
#lightbox-container-image {}
#lightbox-image-details {display: none;}
#lightbox-nav-btnPrev {margin-left: -80px;}
#lightbox-nav-btnNext {margin-right: -80px;}

/*event*/
.lance{margin-top:-44px;position:relative;}
.evt .subnav a{width:49.9%;}
.evt-list{margin-right:-20px;min-height:560px;_height:560px;}
.evt-list li{float:left;margin:0 55px 16px 0; width: 300px;}
.evt-list a{width:298px;height:196px;color:#fff;border:1px solid #3e5599;display:block;position:relative;background:#0d225c;}
.evt-list a:hover{border-color:#4e71d7;}
.evt-pic{width:294px;height:160px;border:1px solid #0c0202;margin:2px 0 0 2px;position:relative;overflow:hidden;display:block;}
.evt-pic img {width: 294px; height: 160px;}
.evt-pic i{width:0;height:0;overflow:hidden;position:absolute;}
.ico-ecor1{border:4px solid;border-color:#0c0202 transparent transparent #0c0202;top:0;left:0;}
.ico-ecor2{border:4px solid;border-color:#0c0202 #0c0202 transparent transparent;top:0;right:0;}
.ico-ecor3{border:4px solid;border-color:transparent transparent #0c0202 #0c0202;bottom:0;left:0;}
.ico-ecor4{border:4px solid;border-color:transparent #0c0202 #0c0202 transparent;bottom:0;right:0;}
.evt-info{position:absolute;top:78px;left:15px;color:#fff;}
.evt-info b{color:#00f6ff;display:block;font-size:26px;}
.evt-desc{line-height:32px;padding-left:16px;display:block;white-space:nowrap;overflow:hidden;}
.ico-hot{width:55px;height:55px;position:absolute;top:3px;right:3px;background-position:-574px -93px;}
.evt .pnav{width:1000px; font-size:16px;}


/*tips弹层*/
.tips_pop{position:absolute;width:553px;display:none}
.tips_pop .close{background:#bcdafb;display:block;width:38px;height:38px;cursor:pointer;position:absolute;right:0px; color: #273450; text-align: center; line-height: 38px; font-size:30px;}
.tips_pop .pop_con{border:5px solid #bcdafb;background-color:#273450;width:450px;padding:30px;color:#bcdafb; line-height: 24px; font-size: 14px; text-align: center;}
