@charset "utf-8";
/*公共样式*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,q,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,ins,rp,rt,ruby{margin:0;padding:0;list-style:none;}
body{font:12px/1.5 arial,\5b8b\4f53; font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","\5fae\8f6f\96c5\9ed1";-webkit-font-smoothing:antialiased;color:#3c3c3c; background:#000;}
html{-webkit-text-size-adjust:none}
article,aside,dialog,footer,header,section,footer,nav,figure,menu,details, figcaption,hgroup, main,section, summary,desc,defs{display:block;padding:0; margin:0;}
h1,h2,h3,h4,h5{font-size:100%;}
button,input,select,textarea{font-size:100%; resize:none;font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","\5fae\8f6f\96c5\9ed1"; box-sizing:content-box;}
table{border-collapse:collapse;border-spacing:0;}
img {border: 0;vertical-align: middle;}
a{text-decoration:none;color:#3c3c3c;}
button{ cursor:pointer;}
a:visited{}
a:hover{}
a:active{}
::selection {background-color:#690; color:#fff;}
::-moz-selection {background-color:#690; color:#fff;}
i{ font-family:wuxian; font-style:normal; vertical-align:middle;}
.clearfix:after{content: '';display: block;clear: both;height:0;visibility: hidden;_zoom:1;}
.fr{ float:right !important}

/*footer*/
.footer { background: #000812; }
.footerh { height: 149px; background: #323232; }
.footerh .main { background: url(../images/f1.png) no-repeat; height: 149px; padding-left: 680px; width: 500px; }
.footerb { width: 1200px; padding: 20px 0; margin:0 auto;}
.indexLinks h3 { font-size: 18px; color: #fff; line-height: 44px; }
.indexLinks a { color: #ccc; font-size: 14px; padding: 0 20px 0 0; line-height: 28px; white-space: nowrap; }
.Footer-all { line-height: 24px; padding: 30px 0 0 0; text-align: center; color: #aaa; }
.Footer-all a { color: #ccc; }
.foot_inner { width: 1220px; margin: 0 auto; }
.Footer-menu a{ font-size:12px;}
article img{ max-width:640px; height:auto;}


nav{ height:100px; background:#15263e; line-height:100px;}
nav ul{ margin:0 auto; width:1200px; height:100px;}
nav ul li a{position:relative; display:block; width:200px; height:100px; color:#fff; text-align:center;}
nav ul li{ float:left; font-size:24px;}
.main_wrap{ background:url(../images/cont_02.jpg) no-repeat top center; padding-top:40px;}
.live_main{ width:1200px; margin:0 auto;}
.live_left{ padding:30px 0 0 30px;}
.live_left a{ width:216px; height:132px; overflow:hidden; display:block; border:2px solid #17233a; margin-bottom:20px;}
.live_left a img{ width:216px; height:auto;}
nav ul li.act a{ background:#00337b}

/*focus*/
#focus { width:500px; height:350px; overflow:hidden; position:relative; }
#focusList { height:350px; position:absolute; top:0; left:0; overflow:hidden; }
#focusList li { list-style-type:none; width:500px; height:350px; float:left; }
#focusList li img { width:500px; height:350px; overflow:hidden; display:block; }
#focusNumber li { float:left; display:inline; cursor:pointer; width:18px; height:10px; margin-right:6px; text-align:center; background:#fff; }
#focusNumber { height:12px; float:right; position:absolute; top:10px; right:3px; }
#focusNumber li.on { background:#e7574c; }
#focusBottom { height:28px; background:#111; position:absolute; bottom:0px; clear:both; width:490px; text-align:right; z-index:2001; line-height:28px; font-size:12px; font-family:"Tahoma"; padding:0 0 0 10px; opacity:0.9; filter:alpha(opacity=90); }
#focusTitle { text-align:left; color:#fff; position:absolute; bottom:0px; left: 12px; height: 28px; }

.hotRecom{background:#fff; overflow:hidden; padding:10px;}
.hotRecom ul li{width:260px; height:98px; float:left; margin-left:10px; margin-top:10px}
.hotRecom ul li a{display:block;width:265px; height:98px; line-height:98px; text-align:center; color:#fff; font-size:18px; font-weight:bold; text-decoration:none;}
.hotRecom ul li a:hover{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}
.hotRecom ul li.l01{ background-color:rgb(119,111,223);}
.hotRecom ul li.l02{ background-color:rgb(0,208,208);}
.hotRecom ul li.l03{ background-color:rgb(114,196,236);}
.hotRecom ul li.l04{ background-color:rgb(254,118,118);}

.banner{ height:754px; background:url(../images/bg_01.jpg) no-repeat top center; overflow:hidden; position:relative;}
.out_link{ width:1000px; margin:0 auto;} 
.out_link a{ display:block; margin:0 125px; width:248px; height:70px;float:left;}
.live{ width:1200px; margin:0 auto; background:#081020; margin-bottom:30px;}
.live_nav{ width:280px; height:500px; float:left; background:url(../images/live_bg_03.jpg) no-repeat; margin:20px 7px 0 20px;}
.live_nav a{ display:block; width:280px; height:103px;}
.live_nav a.link2{ height:137px;}
.live_nav a.link3{ height:260px;}
.live_video{ width:870px; height:500px; float:left; margin-top:20px;}
.news{ float:right;}
h4{ color:#c39e58; font-size:36px; font-weight:bold;}
h4 small{ font-size:14px; color:#cbcbcb; margin-left:5px;}
.mara{ margin:0 auto; width:1200px; margin-bottom:10px;}
.f1{ background: url(../images/news_02.jpg) no-repeat; height:435px; padding-top:165px;}
.f1 .player { float: left; width: 829px; height: 500px; background: #040914; overflow: hidden; }
.f1 .news { float: right; width:490px;overflow: hidden; }
.f1 .news .pad { padding: 8px 18px; overflow: hidden; }
.f1 .news h2 { height:68px; overflow:hidden; margin-bottom:10px; padding-left:10px;}
.f1 .news h2 a { width: 100%; font-size:24px; text-align: center; color: #e50e57; overflow: hidden; }
.f1 .news h2 a:hover { text-decoration: underline; color: #fb6030; }
.f1 .news .xa { width: 100%; float: left; text-align: center; line-height: 20px; height: 20px; overflow: hidden; margin-bottom: 0px; }
.f1 .news .xa a { display: inline; color: #666; font-size: 14px; }
.f1 .news .xa a:hover { text-decoration: underline; color: #fb6030; }
.f1 .news ul { float: left; width: 100%; height: auto;  overflow: hidden; border-top: 1px dotted #000;  }
.f1 .news ul li { float: left; width: 100%; height:36px; line-height:36px; overflow: hidden; border-bottom:1px dashed #192c54;}
.f1 .news ul li a { float: left; width:400px; overflow: hidden; margin-left: 10px; font-size: 16px; color:#ccc;}
.f1 .news ul li a:hover { color: #3ca1d8; }
.f1 .news ul li p { float: right; color: #666; font-size: 13px; }
h2.title{ margin:0 auto; width:583px; height:50px;}
.f3 h3{ background:url(../images/f2_h_03.jpg) no-repeat;}
.f3{ background:url(../images/xinyou_02.jpg) no-repeat top center; height:642px; padding-top:150px;}
.main{ width:1000px; margin:0 auto;}
.focusHot{}
.main .goout{ width:160px; height:40px; float:right; display:block; position:relative; left:30px}
.f2{ height:1080px; background:url(../images/f2_02.jpg) no-repeat top center;}
h3 a{ float:right; font-size:14px; color:#00569f; text-indent:0; margin-right:15px;}
.tab_content{ padding-top:8px; margin-bottom:20px;}
.tab_content .mc{ width:990px; height:auto; margin:0 auto; display:none}
.tab_content .displa{ display:block;}
.tab li{ width:114px; height:69px; opacity:0; cursor:pointer; opacity:0; float:left; margin-left:-4px;}
.tab{ width:1230px; margin:0 auto; height:83px;}
.tab_content .mc ul{ padding:50px 0 0 0; box-shadow:0 0 10px #4483ca, 0 0 15px #2fa9ff;}
.tab li.t2{}
.tab li.t3{ margin-left:-2px;}
.tab li.t4{ margin-left:-4px;}
.tab li.t6{ margin-left:-3px;}
.tab li.t7{ margin-left:-2px;}
.cont{ width:1040px; margin:0 auto; padding-top:70px;}
.tab2_content{ padding-top:6px;}
.tab2_content .mc{ display:none;}
.tab2_content .displa{ display:block;}

.tab2{ float:left; width:241px; height:404px; padding-left:6px;}
.tab2 li{ cursor: pointer; width:241px; height:80px; margin-bottom:28px; line-height:80px; color:#a68a58; font-size:24px; text-align:center; text-shadow:0 0 5px rgba(0,0,0,0.3);}
.tab2 li.on{ background:#ae5a08;}


.ar_trian{ width:1190px; margin:0 auto; padding-top:307px; position:relative;}
.ar_trian a{ display:block; float:left; width:295px; height:93px; background:url(../images/shadow.png) no-repeat top center; background-size:cover; margin-left:2px; text-align:center; font-size:16px; color:#fff; padding:200px 100px; opacity:0;}
.ar_trian a:hover{ opacity:1;}
.ar_trian .ar2{ width:300px; height:160px; position:absolute; padding:70px 5px; left:437px; top:510px;}
.ar_trian .ar3{ float:right; margin-right:3px;}


.lc{ width:1200px; height:725px; background:url(../images/f2_03.jpg) no-repeat; margin:0 auto; padding-top:75px;}


.cover{ position:fixed; width:100%; height:100%; background:rgba(0,0,0,0.7); left:0; top:0; display:none; z-index:9999;}
.cover.open{ display:block;}

.window{ width:336px; height:180px; background:#fff; position:fixed; top:50%; left:50%; margin:-180px 0 0 -168px; z-index:99999; display:none;}
.window p{ text-align:center; color:#0e65c7; font-size:20px; padding-top:20px; margin-bottom:10px;}
.window form{ font-size:14px; padding-left:50px;}
.window form input{ width:140px; border-radius:3px; border:1px solid #dee1e3;}
.window .win_btn{ height:55px; width:100%; position:absolute; left:0; bottom:0; border-top:1px solid #dee1e3;}
.window .win_btn a{ display:block; width:50%; height:55px; line-height:55px; color:#000; text-align:center; float:left; font-size:16px;}
.window.open{ display:block;}

.f3.love h3{ background:url(../images/h4_b_03.jpg) no-repeat;}
.cons{ width:1200px; height:53px; padding-top:258px; background:url(../images/movie_03.jpg) no-repeat; margin:0 auto;}
.cons .box{ float:left; width:232px; height:48px; margin-right:10px; line-height:48px;}
.cons .box a{ display:block; float:left; width:110px; height:48px;}
.cons .box span{ float:right; padding:0 10px; font-size:14px;}
.cons .box span b{ color:#f30000;}
.black_op{ background:rgba(0,0,0,0.6);filter: alpha(opacity=60);background: #000\9;}

.photo{ width:1000px; margin:0 auto; overflow:hidden; margin-bottom:30px;}
.photo-list{width: 1125px;padding-top: 15px}
.photo-list li{width:305px;height: 222px;position: relative;float: left;color: #fff; margin:0 40px 40px 0;}
.photo-list li a{width:305px;height:222px;display:block;color: #b2b2b3}
.photo-list li .photo-info{width: 100%;line-height: 16px;padding-top: 5px;display: block;}
.photo-list li a:hover{color: #ebca82;}
.photo-list li a img{vertical-align: top;width:305px;height:222px;}
.photo-list li a span{padding-top: 5px;display: block; position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.7); height:48px; line-height:48px; padding:0 10px; color:#fff; font-size:16px; overflow:hidden;}
.more-photo{top: 50px;right: 5px;color: #ebca82}
.photo-list.imaa li a{ border:1px solid #7894b9;}
.photo-list.imaa li a span{ position:static; color:#ccc; font-size:14px;}
.photo-list.imaa li{ height:260px;}
.pick h2{ margin-bottom:50px;}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 {	OVERFLOW: hidden;ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {  FLOAT: left; WIDTH:60px; CURSOR: pointer; POSITION: absolute; TOP:242px; left:20px; HEIGHT:60px;background:url(../images/saic.jpg) no-repeat -1255px -340px;}
.blk_29 .RightBotton {	RIGHT:20px; FLOAT: right; WIDTH: 60px; CURSOR: pointer; POSITION: absolute;TOP:242px;HEIGHT:60px;background:url(../images/saic.jpg) no-repeat -2182px -340px;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;}
.blk_29 .boxer{	FLOAT: left;TEXT-ALIGN: center; background:url(../images/saic.jpg) no-repeat -308px -136px;width:267px; height:402px;cursor:pointer;}
.rollphotos {WIDTH:1000px; margin:0 auto; margin-bottom:20px;}
.rollphotos em{ display:block; text-align:left; padding:6px; width:130px; height:90px; margin:0 auto;background-color: rgba(116,51,0,0.07);line-height:22px; color:#695745;
background: #e0cb97\9;
filter: alpha(opacity=80); line-height:22px;}
.rollphotos em span{ color:#d91804;}
.rollphotos em p{ max-height:66px; overflow:hidden;}
.blk_29 .boxer img{ opacity:0; -webkit-transition:0.4s ease-in-out opacity;-moz-transition:0.4s ease-in-out opacity;transition:0.4s ease-in-out opacity;}
.blk_29 .boxer:hover img{ opacity:1;}

.pick_con .tab{ background:url(../images/poke_03.jpg) no-repeat 2px center; width:1000px; margin:0 auto; height:69px}
.pick_con .tab li.on{ opacity:1;}

.pick_list li{ background:url(../images/images/small_03.jpg) no-repeat; width:134px; height:97px; float:left; margin:0 32px; margin-bottom:32px;}
.pick_list li span{ display:block;  font-size:14px; color:#ccc; text-indent:10px;}
.pick_list li span.team{ line-height:36px; font-size:18px; color:#fc002f; margin-bottom:5px; text-align:center; text-indent:0;}
.pick_list li a{ padding-bottom:35px; display:block;}



.pick_con{ margin-bottom:50px;}

.ttb li{ display:inline-block; text-align: center; width:24px; height:10px;background:#fff; margin:0 4px; cursor:pointer;}
.ttb{ text-align:center; margin-bottom:40px;}
.ttb li.active{ width:45px; background:#f1307f;}

.xinyou{ width:1200px; margin:0 auto;}
.xinyou_list{ width:1250px;}
.xinyou li{ background:#261c20; float:left; width:585px; height:160px; margin-right:30px; margin-bottom:30px;}
.xinyou li .img{ display:block; float:left; margin-right:20px;}
.xinyou li h5{ font-size:20px; padding-top:10px; line-height:27px; margin-bottom:5px;}
.xinyou li h5 a{ color:#fff; font-weight:normal;}
.xinyou li p{ color:#a1a1a1; font-size:14px; line-height:22px; height:66px; overflow:hidden; padding-top:10px;}

.xgsp{ background:url(../images/xgsp_02.jpg) top center no-repeat; height:480px; padding-top:120px;}

.yc_video_list li{ float:left; margin:0 20px 20px 0; width:342px; height:180px; overflow:hidden; position:relative;}
.yc_video_list .big{ width:472px; height:380px;}
.yc_video_list li .img{ display:block; width:100%; height:100%;}
.yc_video_list li img{ width:100%; height:auto;}
.yc_video_list li span{ display:block; line-height:28px; width:100%; position:absolute; bottom:0; left:0; color:#fff; font-size:14px;}
.yc_video_list .big span{ height:50px; line-height:50px;}
.yc_video_list .big span i{ display:block; float:left; width:50px; height:50px; background:#fd8500; text-align:center; line-height:50px; font-size:26px;}
.yc_video_list li h5{ text-indent:12px; font-size:14px; font-weight:normal;height:28px;}
.yc_video_list .big h5{ font-size:24px;}
.yc_video_list .big desc{ line-height:18px; font-size:12px; color:#ccc; font-family:"宋体"; text-indent:12px;}
.yc_video_list{width:1230px; overflow:hidden; height:380px;}
.f4 h3{ background:url(../images/tt_03.jpg) no-repeat;}
.yc_video{ width:1200px; margin:0 auto;}
.yc_video_list li a:before,.xc_list li a:before{ position:absolute; width:100%; height:100%; display:block; content:''; left:0; top:0; z-index:99; background:rgba(0,0,0,0.4); display:none;}
.yc_video_list li a:after,.xc_list li a:after{position:absolute; width:100%; height:100%; display:block; content:''; left:0; top:0; z-index:100; background:url(../images/veicon.png) no-repeat  center center; display:none;}
.xc_list li a:after{ background:url(../images/fd.png) center 90px no-repeat;}
.yc_video_list li a:hover:before,.xc_list li a:hover:before{ display:block;}
.yc_video_list li a:hover:after,.xc_list li a:hover:after{ display:block;}

.f4{ background: url(../images/xczhi_02.jpg) no-repeat top center; height:420px; padding-top:145px;}


.img_list{ background:#fff; padding:9px 0 0 9px;}
.img_list dl{ width:1200px; position:relative;}
.img_list dl dd{ float:left; margin:0 9px 9px 0; width:277px; height:298px; overflow:hidden;}
.img_list dl .dd2,.img_list dl .dd3{ width:299px; height:145px; overflow:hidden;}
.img_list dl dd img{ width:100%; height:auto;}
.img_list dl .dd3{ position:absolute; top:153px; left:286px;}
.img_list dl .dd5,.img_list dl .dd6,.img_list dl .dd7,.img_list dl .dd8{ width:146px; height:146px;}


