﻿body{font-family: "宋体", "Arial", "Times New Roman";}
a{color:#c0c0c0;}
a:hover{color:#c0c0c0; text-decoration: underline;}
.none-padding {
    padding: 0px !important;
}
.none-margin {
    margin: 0px !important;
}
.margin-top-10{margin-top:10px;}
.vertical-center{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.cover-gray{position: absolute;background-color:gray;opacity: 0.6;width:100%;height:100%;top:0;}
.cover-gray:hover{opacity: 0;}
.container{width:1170px;}

.caption{color:#515f67;font-size:16px;}
.caption-hr{padding:0px;margin:0px;position:absolute;bottom:0px;height:2px;width:30px;background-color:#515f67;border:none;}
.caption-white{color:#fff;}
.caption-hr-white{padding:0px;margin:0px;position:absolute;bottom:0px;height:2px;width:30px;background-color:white;border:none;}

/* home head */
.head-vertical-center{transform: translate(0%, 50%);}
.home-carousel{position:relative;left:0px;top:0px;clear:both;}
.nav{position:absolute;top:0px;background:#141d26; opacity:0.85;height:60px;width:100%;}
.nav a{color:#d1d1d1;padding:8px 10px;}
.nav a:hover,.nav a:focus{text-decoration: none;margin-top:-7px;border:1px solid #cccfd1;background-color:#5f656c;color:#d1d1d1;border-radius: 5px;padding:8px 9px;}
#head-logo {top:9px;position:relative;}
.navlist{font-size:1em;}
.navlist > div{width:auto;margin:20px 2px 0px 2px;width:auto;}
.navlist .home-active{margin-top:-7px;border:1px solid #cccfd1;background-color:#5f656c;color:#d1d1d1;border-radius: 5px;padding:8px 9px;}

.home-carousel .carousel-indicators li{background-color:#fff;}
.home-carousel .carousel-indicators .active{background-color:#f7bf5f;border-color:#f7bf5f;}
#homeCarousel .carousel-inner > .item{background-color:#ccc;}
#homeCarousel .carousel-inner > .item img{visibility: hidden;}
#homeCarousel .carousel-inner > .item img.visible{visibility: visible;}

/* home search */
.home-search{background-color:#cacaca;clear:both;position:relative;border-bottom:1px solid #f0f1f2;height:5px;}

/* new-pic */
.new-big-pic{width:376px; height:300px;border:2px solid #fa9104;border-radius:3px;position:relative;}
.new-big-pic p{position:absolute;bottom:-2px;line-height:2em;height:2em;background:#fb8d04;padding:0px;margin:0px;left:0px;width:100%;color:#fff;overflow:hidden;opacity: 0.8;}
.new-big-pic img{width:372px;height:298px;}
.new-pic{margin-bottom:12px;border:2px solid #cdcdcd;border-radius:3px;}
.new-pic img{width:77px;height:62px;}
.new-active{border-color:#fa9104;}

/* home news */
.home-news-list{padding-left:0px;margin:54px auto 10px auto;list-style:none;}
.home-news-list li{width:100%;color:#c0c0c0;line-height:2.4em;margin:0px;padding:0px;font-size:12px;overflow:hidden;}
.home-news-list li a{float:left;color:#66696c;}
.container .hot a{color:#d6ae23;font-weight:bold;}
.home-news-list li span{float:right;}
.home-news-list .pic img{height:100%;margin-right:1px;}

/* activity */
.activity-row{margin-top:10px;}
.activity-row > .col-xs-6{padding:0px;margin:5px 0px 5px 0px;}
.activity-row > .col-xs-6 a{color:#fff;}
.activity-pic{position:relative;margin-bottom:10px;}
.activity-pic img{width:259px;height:145px;border:2px solid #cdcdcd;border-radius:5px;}
.activity-row > div .playbtn{width:20%;height:auto;position:absolute;left:20px;bottom:20px;transform:rotate(0deg) scale(1); transition:ALL .4s ease;}
.activity-row > div:hover .playbtn{transform:rotate(360deg) scale(1.2); transition:ALL .4s ease;}
.activity-row > div:hover .cover-gray{opacity: 0;}
.activity-row a{text-decoration:none;border-bottom: 2px solid #252e37;padding-bottom:5px;color:#3a424a;}
.activity-row a:hover{text-decoration:none;border-bottom: 2px solid #f7bf5f;}
.activity-row span{overflow:hidden;height:1.5em;line-height:1.5em;display:inline-block;}

/* lead-list */
.lead-list{margin-top:10px;}
.lead-list > div{width:19%;float:left;margin:0px 0.5%;padding:0.5%;background-color:#93989c;}
.lead-list .activity-pic img{border-radius:0px;border:1px solid #cdcdcd;width:210px;height:118px;}
.lead-list a{text-decoration:none;color:#fff;font-size:12px;}
.lead-list a:hover{text-decoration:none;}
.lead-list span{overflow:hidden;height:7.5em;line-height:1.5em;display:block;margin-bottom:5px;text-align:left;text-indent: 2em;margin:0px 8px;}

/* navyblue */
.navyblue-container{background:#515f67;clear:both;margin-top:20px;padding:10px 0px;}

/* master */
.master-list h6{padding-bottom:6px;clear:both;font-size:14px;}
.master-list .col-xs-2 {padding:0px 10px;}
.master-list .col-xs-2 > div{font-size:12px;background:#fff;border-radius:1px;}
.master-list .col-xs-2 img{border-radius:1px;border:1px solid #cdcdcd;width:175px;height:96px;}
.master-list .col-xs-2 p{font-size:12px;text-align:center;line-height:3em;}
.master-list .col-xs-2 a{color:#252e37;}

/* newsreel */
.newsreel-list{margin:10px 0px 0px 10px;}
/*.newsreel-list .col-xs-2{padding:0px 0px 0px 32px;margin-left:-3px;}*/
.newsreel-list .col-xs-4 .playbtn{width:20%;height:auto;position:absolute;left:30px;bottom:50px;transform:rotate(0deg) scale(1); transition:ALL .4s ease;}
.newsreel-list .col-xs-3 .playbtn{width:20%;height:auto;position:absolute;left:25px;bottom:33px;transform:rotate(0deg) scale(1); transition:ALL .4s ease;}
.newsreel-list .col-xs-4:hover .playbtn, .newsreel-list .col-xs-3:hover .playbtn{transform:rotate(360deg) scale(1.2); transition:ALL .4s ease;}
.newsreel-list .col-xs-4 p{background-color:#515f67;color:#fff;line-height:2em;height:2em;overflow:hidden;}
.newsreel-list .col-xs-4 img{width:357px;height:194px;}
.newsreel-list .col-xs-3 p{background-color:#515f67;color:#fff;line-height:1.2em;height:1.2em;overflow:hidden;}
.newsreel-list .col-xs-3 img{width:163px;height:89px;}
.newsreel-list .row a{text-decoration:none;}

/* movie */
.movie-list{padding:0px 15px;}
.movie-list > div{padding-top:10px;margin-top:10px;}
.movie-list .pic-box{position:relative;width:269px;height:157px;overflow:hidden;margin:0px 8px;}
.movie-list .pic-box img{width:269px;height:157px;}
.movie-list .col-xs-3{padding:8px 0px 5px 0px;}
.movie-list div .playbtn{width:20%;height:auto;position:absolute;left:30px;bottom:40px;transform:rotate(0deg) scale(1); transition:ALL .4s ease;}
.movie-list div .pic-left{width:24px;height:42px;position:absolute;left:20px;top:50%;margin-top:-25px;cursor:pointer;}
.movie-list div .pic-right{width:24px;height:42px;position:absolute;right:20px;top:50%;margin-top:-25px;cursor:pointer;}
.movie-list div:hover .playbtn{transform:rotate(360deg) scale(1.2); transition:ALL .4s ease;}
.movie-list p{color:#273039;height:3.5em;line-height:3.5em;padding:0px;margin:0px;font-size:12px;margin:0px 5px;margin-top:5px;box-shadow: 0px 0px 5px #333;}
.movie-list div:nth-child(odd) p{background:url(../image/odd.gif) repeat-x;}
.movie-list div:nth-child(even) p{background:url(../image/even.gif) repeat-x;}
.movie-list div:nth-child(odd){background-color:#acc2d2;}
.movie-list div:nth-child(even){background-color:#c4c8cb;}

/* partner */
.partner li{float:left;list-style:none;margin:0px 15px;line-height:35px;}
.partner a{color:#000;}

.base-intro{height:270px;background:url(../../../image/newsreel.jpg) repeat-x left center;}
.base-intro .caption{color:#fff;}
.base-intro .intro-list{margin:30px 0px;}
.base-intro .intro-list a{border:2px solid transparent;display:block;position:relative;color:#fff;height:141px;width:255px;}
.base-intro .intro-list a:hover{border:2px solid #f7bf5f;text-decoration:none;}
.base-intro .intro-list a img{width:251px;height:137px;}
.base-intro .intro-list a .cover{position:absolute;left:0px;top:0px;background:red;width:100%;height:137px;background-color:gray;opacity: 0.7;display:none;}
.base-intro .intro-list a:hover .cover{display:block;}
.base-intro .intro-list a p{width:100%;left:0px;top:0px;position:absolute;padding:10px;font-size:12px;visibility:hidden;}
.base-intro .intro-list a:hover p{visibility:visible;}
.base-intro .intro-list p strong{font-size:14px;line-height:35px;width:100%;height:35px;overflow:hidden;}
.base-intro .intro-list p span{display:block;line-height:1.4em;width:100%;height:82px;overflow:hidden;text-indent:2em;}

/* foot */
.foot{background:#353f47;height:120px;color:#f0f1f2;line-height:120px;}
.foot a{color:#fff;margin:0px 10px;}
.foot .copyright{color:#515f67;}
.foot .logo{margin-top:16px}