@charset "utf-8";
/* CSS Document */
/* Reset */
* { margin:0; padding:0;transition:all 300ms ease;}
a:link, a:visited, a:hover, a:active {text-decoration:none; cursor:pointer; color:#454545;}
a:hover, a:active {color:#56868B;}
body { font:14px/1.6 'Source Han Sans'; color:#3d3d3d; }
img { border:0px;}
li{ list-style:none; float:left;}
input, textarea, select{ font:14px/1.5 'Source Han Sans'; color:#999; outline:0; }
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
.hidden{display: none;}
body {overflow-x: hidden;}
html {height: 100%;}
.animate {display: none;}
b,
strong {font-weight: bold;}
input {outline: none;}
textarea {resize: none;}
table {border-collapse: collapse;border-spacing: 0;}
td {border: 0px solid #aaa;padding: 2px;}
a {text-decoration: none;color: #666;}
a:hover {text-decoration: none;color: #56868B;}
i {font-style: normal;}
.clearfix {*zoom: 1;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clear {clear: both;}
.ow {min-width: 900px;}
.w {width: 900px;margin: 0 auto;}
.wx {width: 900px;margin: 0 auto;}
.fr {float: right;}
.fl {float: left;}
.fc {float: center;}
/*header*/
.top{width:100%; height:76px; background:#FFF; position:relative;}
.logo{float:left;}
.logo img{max-width:234px; height:66px; float:left; margin-top:5px; margin-right:15px;  }
.logo .header_g{ margin-top:15px;width: 630px;padding-left: 50px;    float: left;text-align: right;}
.logo .header_g span{ font-size:18px; line-height:16px;color: #104E8B;}
.logo .header_g p{color: #CD0000;font-weight: bold;font-size: 24px; line-height: 28.3px;}
.top .fr{text-align: right;}
/*菜单*/
.nav{height: 45px;width:900px;background:#1D5D8E; position:relative;}
.nav ul{ }
.nav li{position: relative;width: 100px;float: left;z-index: 1000;line-height: 45px;}
.nav li a{font-size: 16px;text-align: center;color: #fff;display: block;height: 45px;width: 100px;}
.nav li a i{font-style: normal;line-height: 45px;display: block;width: 100%;}
.nav li a:hover{background:#CD1076; }
.nav li.hover a{background:#FF3E96; }
.nav .subNav{display: none;left: 0;position: absolute;top: 64px;transition:none;background: #f26f05;}
.nav .subNav a{width: 100px;height: 46px;font-size: 14px;line-height: 46px;display: block;
    padding-top: 0;margin: 0;color: #fff;background: #56868B;}
.nav .subNav a:hover{ background: #0049d3;color: #fff; }
/* banner */
.iban{position: relative;height: 390px;}
.banner { width:100%; height:490px; overflow:hidden;  position:relative;}
.banner ul.list { float:left; height:490px; width:500%; background:#56868B; }
.banner li.item { width:20%; height:490px; float:left;  }
.iban div.tip {width:1092px;padding-right: 10px; position:absolute; left:50%; margin-left:-550px; height:30px; bottom:20px;text-align:right;background-position: 1007px top;}
.iban div.tip span { width:16px; height:16px; line-height:24px; display:inline-block; 
  margin:5px; cursor:pointer; text-align:center; font-size:16px; color:#FFF; }
.iban div.tip span.cur {background-position: left bottom;}
/*首页中间块*/
.indexspace{background:#FFF; position:relative;}
.indexspace .aboutlist {line-height: 18px;color: #333;font-size: 14px;text-align: left;}
.indexbox{width:450px; height:150px; background:#FFF;float:left; }
.indexbox img{width:130px; height:130px; float:left; margin-top:3px; margin-right:15px; }
.indexbox li{width: 280px;line-height: 23px;text-align: left;}
a.more_link{ display: inline-block;border-radius: 20px;background: #528B8B;color: #fff;padding: 0 10px;
  font-size: 12px;margin-top: 0px;height: 16px;line-height: 14px;float:right;}
a.more_link:hover{background: #CD5555;}
/*新闻块*/
.newsspace{background:#FFF; position:relative;}
.newstitle {height: 62px;line-height: 62px;margin-bottom: 10px;border-bottom: 1px solid #c9c9c9;}
.newstitle1 {height: 10px;line-height: 10px;margin-bottom: 10px;border-bottom: 1px solid #123456;}
.newstitle2 {height: 32px;line-height: 40px;margin-bottom: 10px;border-bottom: 1px solid #123456;
    font-weight: bold;text-align:left;text-shadow: 2px 2px 3px #686868; font-size: 16px; }
.newstitle p.fc {color: #123456;font-size: 20px;font-weight: bold;}
.newsspace .aboutlist {line-height: 20px;color: #111;font-size: 14px;text-align:left;}
.newsbox-left{width:250px; background:#FFF;display:inline;}
.newsbox-left li{width: 250px; line-height:20px;text-align: center;}
.newsbox-left img{width:240px; display:block;}
.newsbox-right{width:650px; background:#FFF;display:inline;}
.newsbox-right li{width: 650px;  line-height:20px;text-align: left;}
/*一排2栏，新闻列表*/
.newsbox2{width:450px; height:500px; background:#FFF;display:inline;}
.newsbox2 li{width: 450px; height:22px; line-height:20px;text-align:left;}
/*一排4栏，发布会列表*/
.newsbox4{background:#FFF;display:inline;}
.newsbox4 li{width: 225px; height:20px; line-height:20px;text-align:left;}
/*一排3图，红毯*/
.newsbox3{width:300px; height:450px; background:#FFF;display:inline;}
.newsbox3 li{width: 280px; height:430px; line-height:20px;text-align: left;padding-right: 20px;}
.newsbox3 img{width:240px; height:360px; display:block;}
/*一排5图，历史*/
.newsbox5{width:180px; height:270px; background:#FFF;display:inline;}
.newsbox5 li{width: 180px; height:270px; line-height:20px;text-align: center;}
.newsbox5 img{display:block;}
.newsboxlist5{width:180px; height:270px; background:#FFF;display:inline;}
.newsboxlist5 li{width: 180px; height:270px; line-height:20px;text-align: center;}
.newsboxlist5 img{width: 140px; display:block;padding-left:20px; }
.newsboxpic5{width:180px; display:inline;}
.newsboxpic5 li{width: 180px; }
.newsboxpic5 img{width: 180px; height:270px; display:block;}
/*一排6图，汇总-星座、模特、*/
.newsbox6{width:150px; height:200px; background:#FFF;display:inline;}
.newsbox6 li{width: 150px; height:200px; line-height:20px;text-align: left;}
.newsbox6 img{width: 120px;display:block;}
.newsboxlist6{width:150px; height:240px; background:#FFF;display:inline;}
.newsboxlist6 li{width: 150px; height:240px; line-height:20px;text-align: left;}
.newsboxlist6 img{width: 120px;display:block;}
/*foot*/
.footer { line-height: 33px;width:900px;position:relative;font-size:18px;background: #F5F5F5;}
.copyright { line-height:26px;  width:900px; margin-top: 10px;position:relative;}
/*关于展示*/
.aboutspace{height:400px; position:relative;background:url(../images/bg1.jpg) no-repeat;}
.serverspace{height:400px; position:relative;background:url(../images/bg2.jpg) no-repeat left 1px;}
.privacyspace{height:400px; position:relative;background:url(../images/bg3.jpg) no-repeat left 1px;}
.contactspace{height:400px; position:relative;background:url(../images/bg4.jpg) no-repeat left 1px;}
.abouttitle {}  
.abouttitle .Fserver {padding-top: 60px; padding-left:160px;padding-right: 130px;}  
.abouttitle .Fserver p{text-align:left;color:#000;font-weight:bold;font-size:16px;} 
.abouttitle .Fprivacy {padding-top: 60px; padding-left:40px;padding-right: 40px;}  
.abouttitle .Fprivacy p{text-align:left;color:#123456;font-weight:bold;font-size:20px;} 
.abouttitle .Fcontact {padding-top: 260px; padding-left:660px;padding-right: 10px;}  
.abouttitle .Fcontact p{text-align:left;color:#123789;font-weight:bold;font-size:20px;} 
.abouttitle .header1 {padding-top: 50px; padding-left:50px;}  
.abouttitle .header1 p{text-align:left;color:#000;font-weight:bold;font-size:28px; line-height:38px;} 
.abouttitle .header2 {padding-top: 10px; padding-left:100px;}  
.abouttitle .header2 p{text-align:left;color:#000;font-weight:bold;font-size:36px; } 
.abouttitle .header3 {padding-top: 20px; padding-left:80px;}  
.abouttitle .header3 p{text-align:left;color:#000;font-weight:bold;font-size:24px;} 
.abouttitle .header4 {padding-top: 20px; padding-left:180px;}  
.abouttitle .header4 p{text-align:left;color:#000;font-weight:bold;font-size:32px;} 
.abouttitle .header5 {padding-top: 100px; padding-left:40px;padding-right: 40px;}  
.abouttitle .header5 p{text-align:left;color:#123456;font-weight:bold;font-size:20px;} 
.abouttitle .header6 {padding-top: 60px; padding-left:160px;padding-right: 130px;}  
.abouttitle .header6 p{text-align:left;color:#000;font-weight:bold;font-size:16px;} 
