﻿.headline{margin-bottom:15px;text-align:center;position:relative;}
.headline .title{width:276px;margin:0 auto;}
.headline h3{font-size:36px;color:#0d519d;margin-bottom:10px;}
.headline p{width:100%;font-size:24px;color:#a5bdda;border-bottom:1px solid #dcdcdc;margin:0 auto;position:relative;}
.headline p:before{width:74px;height:5px;position:absolute;top:-2px;background:#dcdcdc;display: table;content: "";}
.headline p:before{left:50%;margin-left:-37px;}
.headline .more{color:#006ce6;position:absolute;bottom:15px;right:0;}
.headline .more a{width:28px;height:28px;display:block;background: url(images/more.png) no-repeat;font-size:0;}
.special .headline .more a{background: url(images/more2.png) no-repeat;}

.news{padding:10px 0 30px 0;background: url(images/news_bg.png) no-repeat center/cover;overflow:hidden;}
.news-left{width:auto;float:left;}
.news-right{width:540px;float:right;}
.news-more a{height:42px;line-height:42px;display:block;color:#25558b;text-align:center;background:#dfebf6;}
.news-more a:hover{background:#25558b;color:#fff;}
.notice{padding:20px 0;background: url(images/notice_bg.png) no-repeat center/cover;overflow:hidden;}
.notice .headline h3{color:#0d519d;}
.notice .headline p{border-color:#6b8bb3;}
.notice .headline p:before{background:#b4d1ea;}
.notice .headline .more{color:#fff;}
.notice-box{padding-top:50px;}
.notice-left{width:650px;float:left;}
.notice-right{width:850px;float:right;}

.special{padding:47px 0;background: url(images/spebg.png) no-repeat center/cover;overflow:hidden;}
.special-box li{width:370px;height:255px;float:left;margin-right:40px;position:relative;overflow:hidden;}
.special-box li .pic{display: block;position: relative;overflow: hidden;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.special-box li .pic img{display: block;max-width:100%;height:auto;-webkit-transition: opacity 0.3s, -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition: opacity 0.3s, transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}
.special-box li .text{width:100%;height:38px;line-height:38px;background-color: rgba(3,92,166,0.74);text-align:center;position:absolute;bottom:0;right:0;}
.special-box li .text a{font-size:16px;color:#fff;display:block;}
.special-box li .text a img{margin-right:10px;-moz-transition: all .6s ease-in-out;-webkit-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;-ms-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}
.special-box li .text a:hover img{-moz-transform: scaleX(-1); -webkit-transform: scaleX(-1); -o-transform: scaleX(-1); -ms-transform: scaleX(-1); transform: scaleX(-1);}
.special-box li:hover .pic img {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.special-box li:last-child{margin-right:0;}

.fastnav{padding:125px 0;background: url(images/fastbg.png) no-repeat center/cover fixed;overflow:hidden;}
.fastnav li{width:25%;height:235px;float:left;}
.fastnav li a{width:270px;display:block;margin:0 auto;height:235px;font-size:24px;color:#d1e7ff;padding:40px 0;text-align:center;font-weight:bold;background: url(images/box.png) no-repeat;}
.fastnav li a img{display:block;margin:5px auto;-moz-transition: all .6s ease-in-out;-webkit-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;-ms-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}
.fastnav li a:hover img{-moz-transform: scaleX(-1); -webkit-transform: scaleX(-1); -o-transform: scaleX(-1); -ms-transform: scaleX(-1); transform: scaleX(-1);}
.fastnav li:last-child{margin-right:0;}

#map{width:100%;height:280px;overflow:hidden;}

.links{padding:40px 0;overflow:hidden;}
.links-box li{float:left;margin:0 9px;}
.links-box li a{display:block;border:1px solid #c1c1c1;}
.links-box li a:hover{border-color:#016bcd;box-shadow: 0 0 10px 0 rgba(45,183,245,.5);}

.videobox{display:none;position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index: 99999;}
.videobox .video-item{width:900px;height:auto;position:absolute;left:50%;top:50%;z-index:1000;margin-left:-450px;margin-top:-240px;}
.videobox .video-item .video{position:relative;padding:2px;border:#2b2b2b 7px solid;border-radius:5px;background:#fff;}
.videobox .video video{width:100%;}
.videobox .video video::-internal-media-controls-download-button{display:none;}
.videobox .video video::-webkit-media-controls-enclosure{overflow:hidden;}
.videobox .video video::-webkit-media-controls-panel{width: calc(% + 30px);}
.close{position: absolute;width: 29px;background: url(images/close.png) 0 0 no-repeat;height: 29px;top: 12px;right: -29px;}
.close:hover{background-position: -30px 0;}

/*新增的videobox2的样式*/
.videobox2{display:none;position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index: 99999;}
.videobox2 .video-item{width:1200px;height:auto;position:absolute;left:50%;top:50%;z-index:1000;margin-left:-600px;margin-top:-240px;}
.videobox2 .video-item .video{position:relative;padding:2px;border:#2b2b2b 7px solid;border-radius:5px;background:#fff;}
.videobox2 .video video{width:100%;}
.videobox2 .video video::-internal-media-controls-download-button{display:none;}
.videobox2 .video video::-webkit-media-controls-enclosure{overflow:hidden;}
.videobox2 .video video::-webkit-media-controls-panel{width: calc(% + 30px);}

@media screen and (max-width: 1610px) {
	.news-left{width:780px;}
	.news-right{width:380px;}
	.notice-left{width:394px;}
	.notice-right{width:780px;}
	.special-box li{width:260px;height:auto;}
	.links-box li{width:182px;}
	.links-box li img{max-width:100%;height:auto;}
	#carousel,.poster-list{width:780px !important;}
}
@media screen and (max-width: 767px) {
	.notice-left{width:100%;}
	.notice-right{width:100%;float:left;}
}