﻿/* CSS Document */
body { font-size: 12px; color: #000; font-family: '微软雅黑'; }
a { text-decoration: none; color: #303030; }
.container { max-width: 1240px; margin: 0 auto; width:98%; /*position:relative;*/}
.containerS { max-width: 1168px; margin: 0 auto; }
.noBG { background: none !important; }
.header .logo a img { height: 100%; }
.header { height: 80px; line-height: 80px; background: url(../images/header.jpg) repeat-x; position:relative;}
.header .nav li { margin-right: 20px; }
.header .nav li a { color: #b5e7fe; font-size: 20px; display: block; }
.header .navIcon { display: none; }
.header a.search { margin-left: 1%; }
.header a.search img { vertical-align: middle; padding: 25px 0; }
.banner {position:relative;}
.banner .bannerOption{position:absolute; bottom:20px; text-align:center; width:100%; z-index:99999;}
.banner .bannerOption span{display:inline-block; width:12px; height:12px; line-height:14px; color:#fff; background:#B3B4B6; border-radius:50%; margin-right:6px; cursor:pointer;}
.banner .bannerOption span.cur{background:#fff;}
.banner .bannerList{position:relative; width:100%;}
.banner .bannerList .bannerLi{position:absolute;width:100%;}
.banner img{width:100%; vertical-align:bottom;/*max-height:626px;*/}
/*.banner_y img{max-height:626px;}*/

.banner .jt1{position:absolute; bottom:0; top:0; margin:auto; left:30px; background:url(../images/leftJt1.png) no-repeat; width:30px; height:50px; z-index:99999; background-size:100%,100%; display:none;}
.banner .jt1:hover{ background:url(../images/leftJt2.png) no-repeat;background-size:100%,100%;}
.banner .jt2{position:absolute; bottom:0; top:0; margin:auto; right:30px; background:url(../images/rightJt1.png) no-repeat; width:30px; height:50px;z-index:99999; background-size:100%,100%; display:none;}
.banner .jt2:hover{ background:url(../images/rightJt2.png) no-repeat;background-size:100%,100%;}
.banner:hover .jt1{display:inline-block;}
.banner:hover .jt2{display:inline-block;}

.main { background: url(../images/Mainbg.jpg) repeat; padding-top: 10px; padding-bottom: 36px; }
.main .HomeVedio { background: url(../images/HomeVedioBg.jpg); padding: 26px 0; }
.main .HomeVedio li { margin-left: 2.4%; width: 22%; position:relative;}
.main .HomeVedio li:active  .li_con .bp a{ color:#08b8f0}

.main .HomeVedio li .li_img a { display: block; }
.main .HomeVedio li .li_img img { width: 100%; }
.main .HomeVedio li .li_img a .li_img1 { left: 0; right: 0; bottom: 0; top: 0; margin: auto; *top: 50px;*left: 100px; background:url(../images/vedioimg1.png) no-repeat center; transition:all 1s;-webkit-transition:all 1s;}
.main .HomeVedio li:hover .li_img a .li_img1{ background:url(../images/vedioimg2.png) no-repeat center;}
.main .HomeVedio li .li_img a .li_img1 { width: 48px; height: 48px; }
.main .HomeVedio li .li_con {height:38px;background:rgba(0,0,0,0.50);position:absolute;bottom:0;left:0;width:94%;padding:0 3%;line-height:38px; text-align:center;}
.main .HomeVedio li .li_con .bp a { font-size:16px; color: #fff; display:block; margin-bottom:5px;}
.main .HomeVedio li .li_con .sp a { color: #898989; }
.main .HomeVedio li:hover .li_con .bp a{ color:#08b8f0;}
/**/
.main .HomeNews { padding-right: 2.5%; background: url(../images/containerBg.jpg) repeat-x #535353; padding-top: 10px; padding-bottom:3%; }
.main .HomeNews .mediaReport { width: 31%; background: #797979; padding: 1.5% 0 0.5% 0.5%; height:731px; }
.main .HomeNews .mediaReport h2 { color: #02aaf1; font-size: 18px; margin-bottom: 15px; margin-left:20px;font-weight:bold;}
.main .HomeNews .mediaReport li { padding-right:1%; background: url(../images/bomBg3.png) no-repeat bottom center;padding-bottom:3.85%; margin-bottom:4%;padding-top: 2%;}
.main .HomeNews .mediaReport li .li_con { width:67%; }
.main .HomeNews .mediaReport li .li_img { *float:left;}
.main .HomeNews .mediaReport li .li_con p { line-height: 25px; }
.main .HomeNews .mediaReport li .li_con a { color: #fff; }
.main .HomeNews .mediaReport li .li_img { overflow: hidden; border-radius:50%; width:25%; height: 94px; margin-left:10px; }
.main .HomeNews .mediaReport .seeCon { background: url(../images/textBg3.png) no-repeat center left; padding-left: 4%; height: 28px; line-height: 28px; color: #02aaf1; margin-left: 12px; font-weight:bold;}
.main .HomeNews .HomeNewsl { background: url(../images/HomeNewsLBg.jpg) repeat-y #fff; padding-top: 20px; width: 66%; height:734px;}
.main .HomeNews .HomeNewsl .title { background: url(../images/titleBg1.png) no-repeat center left; height: 43px; line-height: 40px; padding-left: 1.5%; font-size: 20px; color: #fff; }
.main .HomeNews .HomeNewsl .title span{ margin-left:0%;}
.main .HomeNews .HomeNewsl li { width: 100%; padding: 0 4%; background: url(../images/bomBg2.png) no-repeat center bottom; padding-bottom: 40px; margin-top: 24px; *padding-bottom:30px;
box-sizing: border-box; }
.main .HomeNews .HomeNewsl li .li_con { width: 70.5%; }
.main .HomeNews .HomeNewsl li .li_con .deta { color: #262525; }
.main .HomeNews .HomeNewsl li .li_con h2 { font-size: 18px; padding: 6px 0; }
.main .HomeNews .HomeNewsl li .li_con .duanlou { line-height: 24px; height: 50px; overflow: hidden; font-family:'宋体';text-indent: 2em;  }
.main .HomeNews .HomeNewsl li .li_con .duanlou a{color:#474747;}
.duanlou  img{ max-width:100%;}
.main .HomeNews .HomeNewsl li .li_con .block { background: url(../images/titleBg2.png) no-repeat center; width: 82px; height: 22px; line-height: 22px; color: #fff; text-align: center; margin-top:5px; }
.main .HomeNews .HomeNewsl li .li_img img { width: 100%; }
.main .HomeNews .HomeNewsl h3 { background: url(../images/textBg1.png) no-repeat left center; margin-left: 32px; padding-left: 20px;line-height:3.5em; }

.main .HomeNews .HomeNewsl li a{ color:#000;}
.main .HomeNews .HomeNewsl li a:hover{ color:#08b8f0;}
/**/
.main .cooperation { padding: 3% 2% 0.5% 2%; background: #212121; border-radius: 6px; *padding-top:10px;position: relative;
top: -10px;}
.main .cooperation div.floadl { padding-right: 3%; margin-right: 1%; background: url(../images/rightBg1.png) no-repeat right center; }
.main .cooperation .title { background: url(../images/borderBg1.jpg) repeat-x bottom; padding-bottom: 20px; margin-bottom: 10px; }
.main .cooperation .title h3 { font-size: 18px; color: #02aaf1; background: url(../images/textBg4.png) no-repeat center right; padding-right: 20px; display: inline-block;font-weight:bold;}
.main .cooperation h4 a { background: url(../images/textBg5.png) no-repeat center left; padding-left: 10%; display: inline-block; margin: 20px 0 6px 0; color: #959595; }
.main .cooperation h4 a:hover { background: url(../images/textBg3.png) no-repeat center left; color: #02aaf1; }
.main .cooperation .interCpt { width: 24%; box-sizing: border-box; }
.main .cooperation .interCpt img { margin-bottom: 10px; width: 100%; }
.main .cooperation .interCpt li { padding: 9px 0; border-bottom: 1px dashed #333; }
.main .cooperation .interCpt li a { color: #959595; }
.main .cooperation .interCpt li a:hover { color: #02aaf1; }
.main .cooperation .vote { width: 25%; box-sizing: border-box; }
.main .cooperation .vote h2 { height: 61px; line-height: 61px; font-size: 24px; color: #02aaf1; }
.main .cooperation .vote li { padding: 9px 0; border-bottom: 1px dashed #333; }
.main .cooperation .vote li label { margin-left: 20px; color: #959595; }
.main .cooperation .vote li span { color: #575757; }
.main .cooperation .vote ul { margin-bottom: 30px; }
.main .cooperation .vote .submit { background: #02aaf1; border-radius: 20px; width: 80px; height: 26px; line-height: 26px; color: #fff; text-align: center; border: 0; font-size: 16px; margin: 0 10px 0 20px; *margin:0;
}
.main .cooperation .vote .reset { background: #3e4143; border-radius: 20px; width: 80px; height: 26px; line-height: 26px; color: #fff; text-align: center; border: 0; font-size: 16px; *margin:0;
}
/*share*/
.share { max-width: 1380px; margin: 0 auto; background:#191919;}
.share li img { vertical-align: bottom; }
.share li.wb { width: 60%; background:#191919;}
.share li.bigImg { width: 100%; }
.share>ul li { width: 20%; }
.share li.wb .bomBg { background: url(../images/bombg1.png) no-repeat bottom center; height: 32px; width: 100%; display: none; }
.share li.wb span.block { height: 50px; line-height: 50px; font-size: 24px; background: #02aaf1; background: #02aaf1; color: #fff; padding-left: 10%; }
.share li.wb .li_con { width: 80%; margin: 0 auto; }
.share li.wb .li_con p { line-height: 26px; padding: 10px 0; }
.share li.wb .li_con p.lfont { }
.share li.wb .li_con p .url { padding: 0px 8px 0 30px; display: inline-block; border: #bebdbd 1px solid; border-radius: 6px; background: url(../images/urlBg.png) no-repeat left center; color: #008cc7; }
.share li.wb .li_con p .url span { color: #959595; }
.share li.wb .li_con p .ar { color: #008cc7; }
.share li.wb a { /*margin-right: 10px; display: inline-block;*/ }
.share li.wb .li_con .wbInfo { padding: 0; line-height: 20px; }
.share li.wb .li_con .shareBox { width: 280px; height: 32px; line-height: 32px; margin-top: -13px; }
.share li.ShareI { background: #008cc7; display: table; height: 290px; }
.share li.ShareI .li_con { display: table-cell; vertical-align: middle; *padding-top:100px;
}
.share li.ShareI .ShareIcon { font-size: 26px; color: #fff; margin-top: 24px; display: block; }
.share li.ShareI1 { background: #49c6f4; }
.share li.ShareI2 { background: #a0d6ec; }
/**/
.footer { background: #191919; padding: 10px 0; }
.footer .footerTop { height: 6px; background: #25aae1; }
.footer .bomNav { margin: 20px auto; width: 930px; padding-bottom: 32px; border-bottom: 2px solid #272727; }
.footer .bomNav li { border: 1px solid #272727; position: relative; margin-right: 32px; }
.footer .bomNav li h2 { font-size: 18px; color: #fff; }
.footer .bomNav li p {color:#8d8d8d;line-height:20px;word-break:break-all;}
.footer .bomNav li .li_con { padding: 12px 0 12px 76px; width: 210px; min-height: 64px; }
.footer .bomNav li .li_img { bottom: 20px; left: 16px; }
.footer .bomNav li .li_con .adiv-1 a { margin-right: 10px; margin-top: 10px; display: inline-block; }
.footer .bomNav li .li_con .adiv-1 .wx{margin-right: 10px; margin-top: 10px; display: inline-block;}
.footer .bomInfo { width: 930px; margin: 20px auto; background: url(../images/bomBg.png) no-repeat right center; padding: 20px 0 115px 0; }
.footer .bomInfo h2 { color: #02aaf1; font-size: 18px; margin-bottom: 10px; }
.footer .bomInfo p,
.footer .bomInfo p a { line-height: 24px; color: #5b5b5b; }
.footer .bomInfo .floadl { width: 30%; }
.footer .copyright,
.footer .copyright a { padding: 6px 0; color: #8d8d8d; }
.footer .bomShare { height: 30px; line-height: 30px; }
.footer .bomShare span { color: #fff; display: inline-block; }
.footer .bomShare img { vertical-align: middle; }
.footer .bomShare a { display: inline-block; }
/**/
.listTitle {
*height:90px; height: 90px\0; }
.aboutTitle {
*background:url(../images/aboutTitle.png) no-repeat left center; background: url(../images/aboutTitle.png) no-repeat left center\0; }
.pressTitle {
*background:url(../images/pressTitleBg.png) no-repeat left center; background: url(../images/pressTitleBg.png) no-repeat left center\0; }
.aboutTitle {
*background:url(../images/aboutTitle.png) no-repeat left center; background: url(../images/aboutTitle.png) no-repeat left center\0; }
.newsTitle1 {
*background:url(../images/newTitleBg.png) no-repeat left center; background: url(../images/newTitleBg.png) no-repeat left center\0; }
.intvesTitle { *background:url(../images/invesTitleBg.png) no-repeat left center;
*background:url(../images/invesTitleBg.png) no-repeat left center\0;
}
.movieTitle {
*background:url(../images/movieTitleBg.png) no-repeat left center; background: url(../images/movieTitleBg.png) no-repeat left center\0; }
.listTitle .titleBgText { font-size: 90px; color: #fff; opacity: 0.1; filter: alpha(opacity=60); line-height: 80px;   /* background: rgba(255,255,255,0.9);*/ *display:none;
display: none\0; }
.listTitle .block { color: #fff; font-size: 36px; left: 0; bottom: 10px; z-index: 11; *bottom: 20px;
}
/*关于我们页面*/
.main2 { background: #141414; }
.main2 .aboutCon { width: 750px; margin: 0 auto; }
.main2 .aboutCon p { color: #7a7a7a; line-height: 28px; font-size: 16px; margin-top: 30px; }
.main2 .aboutCon .erweima { background: #fff; width: 180px; right: -220px; }
.main2 .aboutCon .erweima .div_img { padding: 8px 0; }
.main2 .aboutCon .erweima span.block { height: 40px; line-height: 40px; color: #fff; background: #0085f3; width: 100%; font-size: 18px; }
.abBG { background: url(../images/abBG.png) bottom center no-repeat; margin: 0 auto; border-top: 1px solid #414141; }
.main2 .abMenu { height: 50px; line-height: 50px; background: #000; border-top: 1px solid #1671cc; width: 960px; margin: 300px auto 0 auto; }
.main2 .abMenu li a { display: block; text-align: center; font-size: 18px; padding: 0 30px; margin-top: -2px; }
/*投资者关系*/
.main1 { background: url(../images/Mainbg.jpg) repeat-x; }
.main1 .main1Bg { background: url(../images/main1Bg.png) bottom repeat-x; padding-bottom: 36px; }
.main1 .investor { background: #FFF; padding: 30px 5% 100px 5%; }
.main1 .investor .invesRight { width:72%; padding-left:4%; border-top: 2px solid #00a5e0; background: url(../images/touziSideBg1.png) no-repeat left center; border-left: 1px solid #ccc; margin-right: 3%; }
.main1 .investor .invesRight p { line-height: 28px; margin-top: 30px; }
.main1 .investor .invesLeft { width: 20%; text-align: center; }
.main1 .investor .invesLeft li { border-bottom: 1px solid #ccc; }
.main1 .investor .invesLeft li a { display: inline-block; height: 64px; line-height: 64px; font-size: 18px; padding: 0px 20%; background: url(../images/touziSideBgJ.png) no-repeat right center; }
.main1 .investor .invesLeft li span { margin-left: 46px; font-size: 18px; float: right; }
.main1 .investor .invesLeft li.cur { background: #00a5e0; }
.main1 .investor .invesLeft li.cur a { color: #fff; background: url(../images/touziSideBg.png) no-repeat left center; }
.main1 .investor .invesLeft li:hover { background: #00a5e0; }
.main1 .investor .invesLeft li:hover a { color: #fff; background: url(../images/touziSideBg.png) no-repeat left center; }
.main1 .investor .invesLeft .erweimaSide { width: 168px; margin: 30px auto; }
.main1 .investor .invesLeft .erweimaSide a.block { height: 36px; line-height: 36px; color: #fff; background: #49b5db; font-size: 18px; }
/*剧目以及下拉效果*/
.jumu { margin-top: 10px; background: #fff; padding: 38px 2.5%; }
.jumu .jumuRight { width: 27%; padding-top:1%; }
.jumu .jumuRight .ShareIcon li { margin-right: 10px; }

.jumu .jumuRight .ShareIcon .bshare-sinaminiblog{ margin-right:10px; background:url(../images/share_wb.png) no-repeat left top; width:30px; height:30px;}
.jumu .jumuRight .ShareIcon .bshare-qqmb{ margin-right:10px; background:url(../images/share_tb.png) no-repeat left top; width:30px; height:30px;}
.jumu .jumuRight .ShareIcon .bshare-weixin{ margin-right:10px; background:url(../images/share_wx.png) no-repeat left top; width:30px; height:30px;}
.main1 .jumu .jumuRight .ShareIcon .bshare-more{ margin-right:10px; background:url(../images/share_more.png) no-repeat left top; width:30px; height:30px;}





.jumu .jumuRight .title h2 { display: inline-block; font-size: 24px; color: #1dc6fb; margin-right: 10px; }
.jumu .jumuRight .title span { color: #b3e3fb; font-size: 24px; }
.jumu .jumuRight .reviewList { margin-top: 20px; }
.jumu .jumuRight .reviewList ul li a{ color:#7f7f7f;}
.jumu .jumuRight .reviewList li { padding-bottom: 10px; border-bottom: 1px solid #dadada; }
.jumu .jumuRight .reviewList li a { line-height: 24px; display: block; }
.jumu .jumuRight .reviewList li p{background:none;line-height: 20px; display:inline-block;}
.jumu .jumuRight .reviewList li p.t_c {background: #ededed;line-height: 20px; display:inline-block; }
.jumu .jumuRight .reviewList li p.t_c span { background: url(../images/reviewTime.jpg) no-repeat left center; padding: 0 8px 0 18px; color: #7f7f7f; }
.pressList { margin-top: 40px; }
.pressList li { text-align: center; width: 90%; margin: 30px auto 0 30px; }
.pressList li .li_img { margin-bottom: 12px; }
.pressList li .li_img img { width: 100%; }
.pressList li a { line-height: 26px; color:#7f7f7f; }
.jumu .jumuLeft { width: 69.5%; }
.jumu .jumuLeft .jumuNotes { }
.jumu .jumuLeft .jumuNotes .jumuNotesText { width: 73%; padding-left: 4%; border-left: 1px solid #ccc;  }
.jumu .jumuLeft .jumuNotes .jumuNotesText .jumuNotesText1 { padding-bottom: 6px; border-bottom: 1px solid #ccc; width: 100%; }
.jumu .jumuLeft .jumuNotes .jumuNotesText .jumuNotesText1 h1 { font-size: 40px; }
.jumu .jumuLeft .jumuNotes .jumuNotesText .jumuNotesText1 h2 { font-size: 24px; }
.jumu .jumuLeft .jumuNotes .jumuNotesText .jumuNotesText1 p { font-size: 18px; color: #aaa; font-family: "新宋体";    margin-top: 6px; }
.jumu .jumuLeft .jumuNotes .jumuNotesText .jumuNotesText1 p span { margin: 6px; }
.jumu .jumuLeft .jumuNotes .jumuNotesText .jumuNotesText2 { margin-top: 10px; padding-bottom: 6px; border-bottom: 1px solid #ccc; width: 100%; }
.jumu .jumuLeft .jumuNotes .jumuNotesText .jumuNotesText2 li { min-width: 30%; margin-right: 20px; }
.jumu .jumuLeft .jumuNotes .jumuNotesText .jumuNotesText2 li p { font-size: 18px; color: #1f1f1f; line-height: 40px; }
.jumu .jumuLeft .jumuNotes .jumuNotesText .jumuNotesText3 .p { font-size: 18px; line-height: 30px; margin: 14px 0; }
.jumu .jumuLeft .jumuNotes .seeMore { color: #adadad; }
.jumu .jumuLeft .jumuNotes .jumuNotesImg { }
.jumu .jumuLeft .title h2.chnTitle { color: #1dc6fb; font-size: 36px; *display:inline;
}
.jumu .jumuLeft .title h2.engTitle { color: #b3e3fb; font-size: 36px; margin: 0 10px; *display:inline;
}
.jumu .jumuLeft .title span { color: #1dc6fb; font-size: 18px; }
.jumu .jumuLeft .jumuVedioList { padding: 14px 2% 24px 2%; background: #2b2b2b; margin-top: 30px; }
.jumu .jumuLeft .jumuVedioList li { margin-right: 2%; position: relative; margin-top: 20px; width: 32%; }
.jumu .jumuLeft .jumuVedioList li .li_img img { width: 100%; }
.jumu .jumuLeft .jumuVedioList li .li_con { background: rgba(00,00,00,.5); height: 36px; line-height: 36px; bottom: 0; width: 100%; left: 0; }
.jumu .jumuLeft .jumuVedioList li .li_con a { color: #fff; }
.jumu .jumuLeft .jumuVedioList li .li_con1 { width: 42px; height: 42px; right: 0; left: 0; bottom: 0; top: 0; *left: 100px;
*top: 60px;
margin: auto; }
.jumu .jumuLeft .stillsPhoto .title { margin-bottom: 20px; }
.jumu .jumuLeft .stillsPhoto { padding: 10px 2% 14px 2%; border: 2px solid #f2f2f2; margin-top: 30px; }
.jumu .jumuLeft .stillsPhoto li { margin-bottom: 10px; margin-right: 2%; width: 23.5% }
.jumu .jumuLeft .stillsPhoto li img { width: 100%;vertical-align: bottom; }
.jumu .jumuLeft .casts .title { margin-bottom: 20px; }
.jumu .jumuLeft .casts { padding: 10px 2% 14px 2%; border: 2px solid #f2f2f2; margin-top: 30px; }
.jumu .jumuLeft .casts li { margin-top: 15px; border-bottom: 1px solid #f2f2f2; padding-bottom: 14px; }
.jumu .jumuLeft .casts li .li_img{margin-right:30px;width:127px;height:185px;}
.jumu .jumuLeft .casts li .li_img img{ width:100%; vertical-align:bottom;}
.jumu .jumuLeft .casts li .li_con { width:100%; position:relative;}
.jumu .jumuLeft .casts li .li_con p { line-height: 32px; }
.jumu .jumuLeft .casts li .li_con a.seeMore { color: #adadad;}
.jumu .jumuLeft .casts li .li_con h2 { font-size: 20px; color: #04a1ee; line-height: 40px;}
/*导航下拉效果*/
.jumuNav { width: 100%; background: #000; height: auto; z-index:9999;padding:2% 0;}
.jumuNav .jumuNavList ul { position: absolute; width: 2276px;  }
.jumuNav .jumuNavList { width: 93%; margin: auto;overflow: hidden; left: 0; right: 0; top: 0; bottom: 0; }
.jumuNav .jumuNavList ul li { margin-right: 14px; }
.jumuNav .jumuNavList img{ /*width:130px;*/}
.jumuNav .jiantou { top: 0; bottom: 0; height: 35px; width: 22px; margin: auto; }

/*导航下拉效果*/
.jumuNavs { width: 100%; background: #000; height: auto; z-index:9999; padding:2% 0;}
.jumuNavs .jumuNavList { width: 93%; margin: auto; height: 194px; overflow: hidden; left: 0; right: 0; top: 0; bottom: 0; }
.jumuNavs .jumuNavList ul { position: absolute; width: 2276px; }
.jumuNavs .jumuNavList ul li { margin-right: 14px; }
.jumuNavs .jumuNavList img{ width:130px;}
.jumuNavs .jiantou { top: 0; bottom: 0; height: 35px; width: 22px; margin: auto; }
/*电影和电视剧*/
.main1 { background: url(../images/Mainbg.jpg) fixed; }
.main1 .main1Bg { background: url(../images/main1Bg.png) bottom repeat-x; padding-bottom: 36px; }
.loadimg{opacity:0;}
.main1 .movieBanner{background:#000;}
.main1 .movieBanner .bannerli{/*width:3%;*/ width:88%; overflow:hidden;}
.main1 .movieBanner .bannerli:hover{opacity:1;}
.main1 .movieBanner .bannerli img{vertical-align:middle; max-height:390px; width:100%;}
/*.main1 .movieBanner .cur{width:88%; opacity:1;}*/
.main1 .movieBanner .cur{opacity:1;}
.main1 .movieList { background: #fff; padding: 40px 0 10px 0; }
.main1 .movieList ul { width: 93%; margin: 0 auto; }
.main1 .movieList li { margin: 0 5% 30px 0; text-align: center; width: 16%; }
.main1 .movieList li .li_img { background: url(../images/ListBg1.jpg) no-repeat center; padding: 9px 8px; margin-bottom: 10px; }
.main1 .movieList li .li_img img { width: 100%; }
.main1 .movieList a.block { background:rgba(219,219,219,0.5); color: #08b8f0; width: 90.5%; margin: 0 auto; height: 46px; line-height: 46px; font-weight:bold; font-size:15px;}
.listTitle {
*height:90px; height: 90px\0; }
.aboutTitle {
*background:url(../images/aboutTitle.png) no-repeat left center; background: url(../images/aboutTitle.png) no-repeat left center\0; }
.pressTitle {
*background:url(../images/pressTitleBg.png) no-repeat left center; background: url(../images/pressTitleBg.png) no-repeat left center\0; }
.aboutTitle {
*background:url(../images/aboutTitle.png) no-repeat left center; background: url(../images/aboutTitle.png) no-repeat left center\0; }
.newsTitle1 {
*background:url(../images/newTitleBg.png) no-repeat left center; background: url(../images/newTitleBg.png) no-repeat left center\0; }
.intvesTitle { *background:url(../images/invesTitleBg.png) no-repeat left center;
*background:url(../images/invesTitleBg.png) no-repeat left center\0;
}
.movieTitle {
*background:url(../images/movieTitleBg.png) no-repeat left center; background: url(../images/movieTitleBg.png) no-repeat left center\0; }
.listTitle .titleBgText { font-size: 90px; color: #fff; opacity: 0.1; filter: alpha(opacity=60); line-height: 80px;   /* background: rgba(255,255,255,0.9);*/ *display:none;
display: none\0; }
.listTitle .block { color: #fff; font-size: 36px; left: 0; bottom: 10px; z-index: 11; *bottom: 20px;
}
/*新闻咨询*/
.main1 .news { padding: 5% 3% 5% 3%; background: #fff; *padding:40px;
}
.main1 .news .newsRight { width: 71.5%; }
.main1 .news .newsRight .newsCon p.newstitle { margin-top: 0; line-height: inherit; }
.main1 .news .newsRight .newsCon p.newstitle span { color: #CCC; font-size: 16px; }
.main1 .news .newsRight .newsCon h2 { color: #000; font-size: 36px; line-height: 64px; }
.main1 .news .newsRight .newsCon p { line-height: 220%; margin-top: 5%; }
.main1 .news .newsRight .newsCon p.duanlou { font-size: 20px; }
.main1 .news .newsRight .newsCon p.bold { font-size: 24px; }
.main1 .news .newsRight .moreNews .topbg { height: 10px; background: url(../images/moreNewsTitleBg.jpg) repeat-y; }
.main1 .news .newsRight .moreNews h2 { color: #12baef; font-size: 36px; margin: 24px 0; }
.main1 .news .newsRight .moreNews li { text-align: center; width: 27.2%; margin-right: 3%; }
.main1 .news .newsRight .moreNews li img { width: 100%; }
.main1 .news .newsRight .moreNews li a.block { color: #fff;    background: rgba(0,0,0,0.50); padding: 0 10px; text-align: left; line-height: 22px; height:44px;}
.main1 .news .newsLeft { width: 24%; }
.main1 .news .newsLeft .shareNews { width: 162px; margin: 100px auto 30px auto; }
.main1 .news .newsLeft .shareNews li { margin-right: 10px; }
.main1 .news .newsLeft .shareNews .bshare-sinaminiblog{ margin-right:10px; background:url(../images/share_wb.png) no-repeat left top; width:5px; height:30px;}

.main1 .news .newsLeft .shareNews .bshare-qqmb{ margin-right:10px; background:url(../images/share_tb.png) no-repeat left top; width:10px; height:30px;}
.main1 .news .newsLeft .shareNews .bshare-weixin{margin-right:10px; background:url(../images/share_wx.png) no-repeat left top; width:4px; height:30px;}
.main1 .news .newsLeft .shareNews .bshare-more{margin-right:0; background:url(../images/share_more.png) no-repeat left top; width:5px; height:30px;}



.main1 .news .newsLeft .title { width: 100%; margin: 0 auto; }
.main1 .news .newsLeft .title h2 { color: #7f7f7f; font-size: 42px; }
.main1 .news .newsLeft .title .bomBg { height: 10px; background: #b3e3fb; margin-top: 20px; }
.main1 .news .newsLeft .newsSideList li { text-align: center; margin-top: 30px; }
.main1 .news .newsLeft .newsSideList li .li_con { margin-top: 10px; }
.main1 .news .newsLeft .newsSideList li .li_con a { font-size: 18px; line-height: 30px; }
.main1 .news .newsLeft .newsSideList li .li_img img { width: 100%; }
.newsCon img{ max-width:100%;}
.newsCon p{ font-size:14px; line-height:200%;}
/*最新动态*/
.main1 .newsListBg { padding: 0%; background: #fff; }
.main1 .newsListBg .newsList1 { border: 16px solid #fff; padding: 1%; border-bottom: 0; }
.main1 .newsListBg .newsList1 img{width:100%;}
.main1 .newsListBg .newsList1 .pressRight { width: 31%; margin-top: 30px; }
.main1 .newsListBg .newsList1 .pressRight li { padding-right: 10%; border-bottom: 1px solid #ccc; padding-bottom: 3%; margin-bottom: 3%; }
.main1 .newsListBg .newsList1 .pressRight li a { color: #666; line-height: 34px; }
.main1 .newsListBg .newsList1 .pressRight li a:hover { color: #08b8f0; }
.main1 .newsListBg .newsList1 .pressRight li.t_c { padding-right: 0; border: 0; }
.main1 .newsListBg .newsList1 .newsLeft { width: 65.2% }
.main1 .newsListBg .newsList1 .newsLeft .newsBig { margin-bottom: 40px; }
.main1 .newsListBg .newsList1 .newsLeft .newsBig .bold { font-size: 28px; line-height: 46px;color:#2D374B;}
.main1 .newsListBg .newsList1 .newsLeft .newsBig p a { line-height:1.8em;color: #6a6868; font-size:12px; }
.main1 .newsListBg .newsList1 .newsLeft .newsLeftList li { margin-bottom:15px; padding-bottom: 15px; border-bottom: solid 1px #ccc; }
.main1 .newsListBg .newsList1 .newsLeft .newsLeftList li .li_con {width:65%;}
.main1 .newsListBg .newsList1 .newsLeft .newsLeftList li .li_con h2 { color:#000;font-size:24px;margin-bottom:1%;overflow:hidden;text-overflow:ellipsis; line-height:1.5em;font-weight:bold;}
.main1 .newsListBg .newsList1 .newsLeft .newsLeftList li .li_con h2.youh2{font-size: 16px;}
.main1 .newsListBg .newsList1 .newsLeft .newsLeftList li .li_con h2  a{ color:#2D374B;}
.main1 .newsListBg .newsList1 .newsLeft .newsLeftList li .li_con a:hover { color: #08b8f0; }
.main1 .newsListBg .newsList1 .newsLeft .newsLeftList li .li_con p { line-height: 1.8em;height: 3.5em;overflow: hidden;}
.newsLeftList li .li_con p a{ color:#666666; font-size:12px;}
.main1 .newsListBg .newsList1 .newsLeft .newsLeftList li .li_img { width: 31.6%; text-align:right;line-height: 2.2em;}
.main1 .newsListBg .newsList1 a.block { background: #dbdbdb; color: #08b8f0; height: 46px; line-height: 46px; }
/*媒体报道*/
.main1 .pressListBg { padding: 0%; background: #fff; }
.main1 .pressListBg .pressList1 { border: 16px solid #fff; padding: 1%; border-bottom: 0; }
.main1 .pressListBg .pressList1 img{ width:100%;}
.main1 .pressListBg .pressList1 .pressRight { width: 32%; margin-top: 30px; }
.main1 .pressListBg .pressList1 .pressRight li { padding-right: 10%; border-bottom: 1px solid #ccc; padding-bottom: 3%; margin-bottom: 3%; }
.main1 .pressListBg .pressList1 .pressRight li a { color: #666; line-height: 34px; }
.main1 .pressListBg .pressList1 .pressRight li a:hover { color: #08b8f0; }
.main1 .pressListBg .pressList1 .pressRight li.t_c { padding-right: 0; border: 0; }
.main1 .pressListBg .pressList1 .pressLeft { width: 65.5%  }
.main1 .pressListBg .pressList1 .pressLeft .pressBig { margin-bottom: 40px; }
.main1 .pressListBg .pressList1 .pressLeft .pressBig .bold { font-size: 28px; line-height: 46px; }
.main1 .pressListBg .pressList1 .pressLeft .pressBig p a { line-height: 28px; color: #6a6868; }
.main1 .pressListBg .pressList1 .pressLeft .pressLeftList li { margin-bottom: 26px; padding-bottom: 26px; border-bottom: solid 1px #ccc; }
.main1 .pressListBg .pressList1 .pressLeft .pressLeftList li .li_con { margin-top:0px; width: 76%; }
.main1 .pressListBg .pressList1 .pressLeft .pressLeftList li .li_con h2 { color: #000; font-size: 24px; margin-bottom: 20px; }
.main1 .pressListBg .pressList1 .pressLeft .pressLeftList li .li_con a:hover{ color:#08b8f0;}
.main1 .pressListBg .pressList1 .pressLeft .pressLeftList li .li_con p { line-height: 28px; }
.main1 .pressListBg .pressList1 .pressLeft .pressLeftList li .li_img { border-radius: 50%; overflow: hidden; width: 19.7%; }
.main1 .pressListBg .pressList1 a.block { background: #dbdbdb; color: #08b8f0; height: 46px; line-height: 46px; }
/*合作伙伴*/
.main2 h2.title { font-size: 30px;color: #08b8f0;  padding: 2.5% 0; font-weight:bold; }
.main2 h2.title a{color: #08b8f0;}
.main2 .pannerList {padding: 3% 3% 4% 3%; background: #000; float: left; width:57%; }
.main2 .pannerList li {     margin-right: 0%; width:29%;  }
.main2 .pannerList li .li_img img{width:100%;}
.main2 .pannerList li .li_con a { color: #fff; }
.main2 .pannerList li .li_con a.bfont { margin: 6px 0; }
.main2 .pannerText { background: #141414; padding: 3%; margin-left: -30px; margin-top: 24px;   width: 30%; word-break: break-all; word-wrap:break-word;}
.main2 .pannerText span { border: 10px solid #000; border-color: transparent transparent transparent #000; width: 0; height: 0; left: 0; }
.main2 .pannerText p {line-height: 35px; color: #fff; }
.main2 .pannerLsit1 { background: #141414; padding-bottom: 30px; }
.main2 .pannerLsit1 h2.title { padding: 24px 0; margin-top: 30px; font-weight:bold; }
.main2 .pannerLsit1 li { margin-right: 2%; position: relative; margin-bottom: 4%; width:23.5%;}
.main2 .pannerLsit1 li .li_img img{width:100%;}
.main2 .pannerLsit1 li .li_con { padding-left: 2%; bottom: 0; background: #000; position: absolute; width: 98%; height:36px; }
.main2 .pannerLsit1 li .li_con a { display: block; height: 36px; line-height: 36px; color: #fff; }
.main2 .pannerLsit1 li .li_con1 { width: 100%; position: absolute; background: #FFF; display: none; left: -10px; top: -10px; padding: 10px; }
.main2 .pannerLsit1 li .li_con1 h2 { display: inline-block; padding-bottom: 6px; border-bottom: 1px solid #000; font-size: 24px; margin-right: 10px; }
.main2 .pannerLsit1 li .li_con1 p.bfont { margin: 20px 0 12px 0; }
.main2 .pannerLsit1 li .li_con1 p.lfont { margin: 0 0 20px 0; }
.main2 .pannerLsit1 li:hover { z-index: 111; }
.main2 .pannerLsit1 li:hover .li_con { display: none; }
.main2 .pannerLsit1 li:hover .li_con1 { display: block; }
.main2 .pannerLsit1 .seeMore { display: block; margin: 0 auto; height: 30px; line-height: 30px; width: 120px; background: #666; border-radius: 6px; color: #FFF; }


/*20160129*/
.inv_list{ width:100%; padding-top:3%;}
.inv_list li{ border-bottom:#dedede dashed 1px; padding-bottom:2%; padding-top:2%;}
.inv_list li span{ float:right;}
.inv_list li a{ color:#333;}
.inv_list li a:hover{ color:#00A5E0;}

/*20160224*/
.ul1 ul li{ float:left;width:50px; height:50px;}

.cen_div{ position:fixed;left:0;top:0; z-index:99999999; display:none;width:100%; height:100%;}
.cen_box{width:100%;height:100%; position:absolute;left:0;top:0; background:rgba(0,0,0,0.5); z-index:1}
.ul2{width:100%; height:100%; display:none; margin:0 auto;}
.ul2_div1{width:50%;height:50%; position:absolute; z-index:2; left:25%;top:25%;}

.stop{ width:20px; height:20px; background:#FDFDFD; position:absolute;top:0;right:0; cursor:pointer;}

.goM{ 
animation-name:goM;
animation-duration:1s;
animation-iteration-count:1;/*运动循环次数*/
animation-fill-mode: both;/*运动结束不返回*/
-webkit-animation-name:goM;
-webkit-animation-duration:1s;
-webkit-animation-iteration-count:1;/*运动循环次数*/
-webkit-animation-fill-mode: both;/*运动结束不返回*/
}
@-webkit-keyframes goM
{
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
  100% {
    opacity: 1;
    -webkit-transform:scale(1);
    -ms-transform: scale(1);
    transform:scale(1);
  }
}
@keyframes goM
{
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
  100% {
    opacity: 1;
    -webkit-transform:scale(1);
    -ms-transform: scale(1);
    transform:scale(1);
  }
}



/*20160225*/
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage img{ width:100%;}
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.layout_default{float:left; margin:5px}
.mod_gallerylist{width:665px; margin:0 auto}
.meta{font-size:12px; text-align:center;}
.image_container img{border:1px solid #CCC; padding:2px}
.meta a{color:#333; text-decoration:none}

/************************修改***************************/
.share_div{width:100%; background:#191919;}
.newsBig_a1{ display:block; margin-bottom:1%;}
.newsBig_a2{margin-top:1%;}

.banner_box {width: 100%;overflow: hidden;position: relative;min-width: 100px;}
#img_ul{position:relative;left: 0;top: 0;overflow: hidden;width:9999px;}
#img_ul li{float: left;overflow: hidden;max-width: 100%;}
#img_ul li img{width: 100%;display: block;/*max-height: 546px;*/}
/*焦点*/
#qiuye_i {position: absolute;bottom:8px;left: 50%;margin-left: -45px;}
#qiuye_i li {width:12px;height:12px;float: left;background: #ccc;margin: 5px; overflow:hidden; border-radius:50px; cursor:pointer;}
#qiuye_i li.on {background:#1178B9;}


.single_item {margin:0 1.5% 2% 0;text-align: center; width:15.4%; float:left;height:298px;}
.single_item img{max-width:100%; vertical-align:bottom;}
.slideInUp {
	animation:slideInUp 1.5s both;
	-webkit-animation:slideInUp 1.5s both;
}
@-webkit-keyframes slideInUp {
  0% {
	opacity: 0;
	
  }

  100% {
	opacity: 1;
	
  }
}
@keyframes slideInUp {
  0% {
	opacity: 0;
	
  }

  100% {
	opacity: 1;
	
  }
}




#container{width:90.5%; margin:0 auto;}
.news_img{ display:block; background:url(../images/news2.png) no-repeat right;width:100%; text-align:right;}
.news_img img{max-width:100%; vertical-align:bottom; transition:all 1s;-webkit-transition:all 1s;}
.news_img:hover img{ opacity:0;}
.main1 .newsListBg .newsList1 .newsdetail{width:100%; margin:0 auto;}
.main1 .newsListBg .newsList1 img{width:100%; vertical-align:bottom;}
.newsBig_a1_img{ text-align:center;}



.pressLeftList li .li_con {margin-top: 0; width: 76%;line-height:3em}
.pressLeftList li {margin-bottom:10px;padding-bottom: 10px;border-bottom:solid 1px #ccc;}
.pressLeftList li .li_img {border-radius:50%;overflow: hidden; width:19.7%;line-height:3em;}
.pressLeftList li .li_con h2 {color: #000;font-size: 24px; margin-bottom:0;}
.pressLeftList li .li_con h2.youh2{ font-size:16px;}
.pressLeftList li .li_con p a{ line-height:28px;color:#666666;font-size:12px;}
.pressLeftList li .li_con p a:hover { color: #08b8f0; }
.pressLeftList li .li_img {border-radius: 50%;overflow: hidden;width:19.7%;text-align:right;}
.main1_1 .newsListBg .newsList1 img{width:100%;}
.main1_1 .pressLeftList{ /*margin-top:3%;*/}




ul.flli li.none{ display:none;}
.go_none{ color:#adadad;font-size:14px; cursor:pointer;}



/*创作伙伴*/
.li_div{width:100%; display:none;}
.li_on{ display:block;}


.jumuNotesText3{/* height:100px;*/ overflow:hidden;}
.seel{ margin-top:2%;}

.list_img{width:100%;margin: 0 auto;position: relative; overflow:hidden;}
.img_div{width:93%; margin: 0 auto;position: relative;overflow: hidden;}
.img_ul{overflow: hidden; margin: 0 auto;}
.header .nav li .list_img ul{position:relative;top:0;left:0;}
.header .nav li .list_img ul li{ float: left; margin-right:0;}
.header .nav li .list_img ul li .div {width:95%;}
.header .nav li .list_img ul li .div img{width:100%;vertical-align: bottom;}
.prev,.next{width:4%;top:44%;position: absolute;cursor: pointer;width:20px;}
.prev img,.next img{width:100%;vertical-align:bottom;}
.prev{left:1%;}
.next{right:1%;}	


.list_img1{width:100%;margin: 0 auto;position: relative; overflow:hidden;}
.img_div1{width:93%; margin: 0 auto;position: relative;overflow: hidden;}
.img_ul1{overflow: hidden; margin: 0 auto;}
.header .nav li .list_img1 ul{position:relative;top:0;left:0;}
.header .nav li .list_img1 ul li{ float: left; margin-right:0;}
.div1{width:95%;}
.div1 img{width:100%;vertical-align: bottom;}
.prev1,.next1{width:4%;top:44%;position:absolute;cursor:pointer;width:20px;}
.prev1 img,.next1 img{width:100%;vertical-align:bottom;}
.prev1{left:1%;}
.next1{right:1%;}

.pressBig .bold {font-size: 28px;line-height: 46px;}
.pressBig p a {line-height: 28px; color: #6a6868;}


.list_img2{width:100%;margin: 0 auto;position: relative; }
.img_div2{width:100%; margin: 0 auto;position: relative;overflow: hidden;}
.img_ul2{overflow: hidden; margin: 0 auto;}
.img_div2 ul{position:relative;top:0;left:0;}
.img_div2 ul li{ float: left; margin-right:0;}
.img_div2 ul li .div2 {width:87%;}
.img_div2 ul li .div2 img{width:100%;vertical-align: bottom;}
.prev2,.next2{width:6%;top:35%;position: absolute;cursor: pointer;}
.prev2 img,.next2 img{width:100%;vertical-align:bottom;}
.prev2{left:2%;}
.next2{right:2%;}


.main .HomeNews .HomeNewsl li .li_img{width: 27%;}

.single_item a{ font-size:14px; color:#747474; font-family:"微软雅黑"; margin-top:12px; display:block; font-weight:bold;}
.main .HomeNews .mediaReport li .li_img img{ width:100%; vertical-align:bottom; height:100%;}

.div1100{ max-width:1000px;}
.pressLeftList li .li_con h2 a{color: #2D374B; font-weight:bold;}
.pressLeftList li .li_con h2 a:hover { color: #08b8f0; }
.main1 .pressListBg .pressList1 a.news_img img{width:auto;}
.main1 .newsListBg .newsList1 a.news_img img{width:auto;}





.img_divy ul li{ float:left;}
.img_divy ul li a{ display:block; width:100%;}
.img_divy ul{ position:relative;}
.img_divy ul li .div {width:96.4%;}
.list_imgy{ width:100%; overflow:hidden; margin-top:0.5%;}
.img_divy ul li .div img{width:100%; vertical-align:bottom;}
.img_divy{ width:100%; margin:0 auto;}
.img_uly{width:100%;margin:0 auto;overflow:hidden;}
.prevy,.nexty{ position:absolute;top:30%;width:10%;}
.prevy img,.nexty img{width:100%; vertical-align:bottom;}
.prevy{left:0;}
.nexty{right:0;}




.wx{ position:relative;}
.ewm{ position:absolute;top:100%; display:none;left:-56px; padding-top:8px;width:150px;}
.ewm img{width:100%; vertical-align:bottom;}

.yougen{ position:absolute;bottom:8%;right:6%;border:1px solid #fff;width:100px;height:40px; line-height:40px; text-align:center;}
.yougen a{ color:#fff;font-size:18px;}
.yougen:hover a{color:#08b8f0;}
.yougen:hover{border:1px solid #08b8f0;}

.container-you{max-width:900px;width:96%;margin:0 auto;}
.mation-ul{width:100%;margin:0% auto; padding:2% 0;}
.mation-ul li{width:100%;line-height:2.5em;padding-bottom: 1%;}
.mation-ul li a{display:block;width:100%;font-size: 16px;color:#fff;}



