@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,input,textarea,p,blockquoteth,td{margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
ul,ol{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
object,input,textarea{outline:none;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
i{font-style:normal;}
ol,ul{list-style:none;}
capation,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
/* 以下样式根据不同的网站可能需要改写 */
body{font-family:微软雅黑,"Microsoft YaHei";/* font-size:12px; */}
textarea{font-family:Courier New,sans-serif;font-size:13px;}
i{font-style:normal;}
a{text-decoration:none;color:#000;}
a:visited{color:#000;}
a:hover{text-decoration:underline;color:#000;}
.f1{font-size:1px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.lh1{line-height:1%;}
.lh150{line-height:150%;}
.lh180{line-height:180%;}
.lh200{line-height:200%;}
/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
/*如果一个块级对象内部包含浮动对象，应该给该块级对象使用clearfix*/
.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
*html .clearfix{height:1%;}
.clearfix{display:block;}
.va-c{vertical-align:center;}
.pr{position:relative;}
.pa{position:absolute;}
.abs-right{position:absolute;right:0;}
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.none{display:none;}
.db{display:block;}
/*长度高度*/
.w10{width:10px;}
.w{width:100%;}
.h{height:100%;}
.h10{height:10px;overflow:hidden;}
.h_auto{height:auto;}
.w_auto{width:auto;}
/*边距*/
.m5{margin:5px;}
.m10{margin:10px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt120{margin-top:120px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb25{margin-top:25px;}
.mb30{margin-bottom:30px;}
.mb50{margin-bottom:50px;}
.mb100{margin-bottom:100px;}
.pa0{padding:0px;}
.pa5{padding:5px;}
.pa10{padding:10px;}
.pa20{padding:20px;}
.pa30{padding:30px;}
.patb10{padding:10px 0;}
.pab30{padding-bottom:30px;}
.pab100{padding-bottom:100px;}
.pab160{padding-bottom:160px;}
/* 导航 */
.minWidth{min-width: 1200px;overflow: hidden;}
.c_nav{min-width:1320px;background:url(../images/index/top_bg.png) repeat-x;width:100%;height:197px;vertical-align:middle;font-size:0;position:absolute;top:0;left:0;z-index:100;}
.c_nav1200{width:1200px;margin:0 auto;max-width: 1320px;}
.c_nav1200 img{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:162px;height:66px;float:left;margin-top:25px;}
.c_navR{float:right;display:inline-block;*display:inline;*zoom:1;margin-top:45px;}
.c_nav a{font-size:14px;color:#fff;}
.c_nav .login{display:inline-block;*display:inline;*zoom:1;}
.c_nav .login a{vertical-align:middle;text-align:center;display:inline-block;color:#fff; padding:0 8px;}
.c_nav .login a:link{color:#fff;}
.c_nav .login a.a{border-right:1px solid #fff;height:20px;}
.c_nav .login a.a span{vertical-align:top;display:inline-block;*display:inline;*zoom:1;width:20px;height:20px;background:url(../images/index/icon.png) no-repeat 0 -2px;margin-right:5px;}
.c_nav .login a.b { border-right:1px solid #fff; height:20px; padding-left:10px; }
.c_nav .login a.b span { vertical-align:top; display:inline-block; *display:inline;*zoom:1;width:20px; height:20px; background:url(/images/index/icon.png) no-repeat 0 -2px; margin-right:5px; }
.c_nav .login .nocurr{ color:#666; }
.c_nav .login .nocurr:link{ color:#666; }
.c_con{float:left;display:inline-block;*display:inline;*zoom:1;margin:35px 0 0 80px;}
.c_con img{width:476px;height:58px;margin:0;}
/* 菜单 */
.c_nav .menu{vertical-align:middle;display:inline-block;*display:inline;*zoom:1;height:20px;position:relative;margin-right:60px;}
.menu .menu_icon{vertical-align: bottom;display:inline-block;*display:inline;*zoom:1;width:22px;height:20px;background:url(../images/index/icon.png) no-repeat 0 -53px;margin-right:10px;cursor:pointer;}
.menu .menu_a{display:inline-block;*display:inline;*zoom:1;vertical-align:bottom;}
.menu .menu_div{display:block;position:absolute;top:40px;right:0;width:150px;background-color:rgba(43,1,6,0.88);background-color:rgb(43,1,6)\9;/* IE6、IE7、IE8支持 */
z-index:20;border:1px solid #343434;padding:18px 40px 30px 40px;}
/* 菜单高亮 样式*/
.menu .menu_div .menu_highlight{color: #c68a2b;font-weight: bolder;}
#menu_box{display:inline-block;*display:inline;*zoom:1;}
.menu_div ul li{list-style:url('../images/index/li_circle.png');margin:4px 0;padding-left:5px;}
.menu_div ul{margin-left:10px;}
.menu_div ul ul{margin-left:0;}
.menu_div ul li a{font-size:16px;}
.menu_div ul li ul li{list-style:none;margin-left:10px;}
.menu_div ul li ul{margin-top:6px;}
.menu_div ul li ul li a{color:#989898;font-size:16px;}
.menu_div #close_menu{display:block;width:23px;height:23px;background:url(../images/index/icon.png) no-repeat 0 -80px;position:relative;top:-10px;left:160px;cursor:pointer;}
/* index——slider */
.slide_fade{overflow:hidden;position:relative;margin:0 auto;width:100%;height:820px;}
.slide_fade .box{overflow:hidden;position:relative;width:100%;height:770px;background:#000;z-index:4;}
.slide_fade .box a{color:#fff;}
.slide_fade .box a:hover{text-decoration:none;}
.slide_fade .list{overflow:hidden;height:999px;}
.slide_fade .list li{position:relative;width:100%;height:100%;}
.slide_fade .list img.img{_vertical-align:top;width:100%;height:100%;cursor:default;}
.slide_fade .txt{position:absolute;top:26%;/*left:55%;*//*top:297px;*//*top:167px\0;*/left:145px;font-size:14px;line-height:24px;width:1200px;}
.slide_fade .txt p{font-size:18px;color:#fff;}
.slide_fade .txt p.p1{font-size:32px;font-weight:bold;line-height:1.2;margin:110px 0 10px 0;}
.slide_fade .txt p.p2{font-size:14px;}
.slide_fade .txt p.p3{font-size:32px;font-weight:bold;line-height:1.2;position:relative;left:-32px;}
.slide_fade .fade_pic{display:inline-block;*display:inline;*zoom:1;float:right;}
.slide_fade .txt_box{display:inline-block;*display:inline;*zoom:1;margin-top:0;float:left;}
.slide_fade .txt_div{width:650px;margin:12px 0 26px 0;}
.slide_fade .txt .txt_btn{width:280px;height:40px;line-height:40px;display:block;border-radius:5px;color:#fff;text-align:center;font-size:16px;background-color:#2b9af3;}
.slide_fade .btn{position:absolute;bottom:0;left:0;height:113px;z-index:5;width:100%;}
.slide_fade .small_bg{position:absolute;bottom:90px;left:0;height:42px;background:#000;opacity:0.33;filter:alpha(opacity=33);z-index:4;width:100%;}
.slide_fade .btn_box{width:1200px;height:113px;margin:0 auto;position:relative;z-index:5;}
.slide_fade .btn_box .btn_boxbgL{width:500px;height:113px;border-top:1px solid #5d5d5d;background:#2a2929;position:absolute;top:0;left:-500px;}
.slide_fade .btn_box .btn_boxbgR{width:500px;height:113px;border-top:1px solid #5d5d5d;background:#2a2929;position:absolute;top:0;right:-500px;}
.slide_fade .btn .btn_box a{color:#555;text-decoration:none;}
.slide_fade .btn .btn_box a img{margin-top:36px;}
.slide_fade .btn .btn_box li{overflow:hidden;float:left;text-align:center;width:25%;height:113px;color:#333;border-top:1px solid #5d5d5d;background:#2a2929;}
.slide_fade .btn .btn_box li:first-child{margin-left:0;}
.slide_fade .btn .btn_box .selected{position:relative;top:0px;background:url(../images/index/slider_bg2.png) repeat;border-top:none;}
/* footer */
.footer{height:28px;border-top:1px solid #615e5e;background-color:#3a3636;padding:20px 0 27px 0;font-size:0;position: relative;}
.footer .footer_bg{position: absolute;top:-16px;left: 0;z-index: 4;background: #000;width:100%;height: 16px;filter:alpha(opacity=33);opacity: 0.33;}
.footer .footer_box{width:1320px;margin:0 auto;}
.footer_box p{font-size:12px;margin-bottom:8px;display:inline-block;*display:inline;*zoom:1;line-height:1.1;*line-height:20px;color:#8a8a8a;text-align:left;}
.footer_box p a{color:#8a8a8a;}
.footer_box p.p1{width: 309px;}
.footer_box p.p2{width: 520px;}
.footer_box p.p3{width: 473px;text-align:right;}






























/* 轮换 */
.banner_box { width:100%; height:480px; }
.banner_scroll { width:1000px; height:480px; margin:0 auto; overflow:hidden; position:relative; }
.banner_scroll img{margin-top: 150px;}
.banner_pic { width:1000px; }
.banner_pic li { position:absolute; top:0; left:0; }
.banner_left, .banner_right { display:inline-block; width:70px; height:70px; background:url(../images/btn.png) no-repeat 0 0; margin-top:-35px; position:absolute; top:50%; cursor:pointer; }
.banner_left { background-position:15px 0; left:0; }
.banner_right { background-position:-55px 0; right:0; }
.dot_box { width:100%; text-align:center; position:absolute; bottom:20px; }
.dot_box span { display:inline-block; width:8px; height:8px; margin:0 3px; background:#fff; border-radius:4px; cursor:pointer; overflow:hidden; }
.dot_box span.dot { width:20px; background:#114b9e; }
.bs_1, .bs_2, .bs_3, .bs_4 {background:url(../images/about_bg.jpg) no-repeat center 0;}
/* 公告 */
.notic_box { width:809px; height:44px; margin:0 auto; padding:20px 0 0 155px; background:url(../images/notic_bg.png) no-repeat 0 0; position:relative; top:-5px; }
.notic_scroll { width:560px; height:26px; overflow:hidden; position:relative; }
.notic_txt { width:560px; position:absolute; }
.notic_txt li { display:block; height:26px; line-height:26px; }
.notic_txt li a { color:#000; font-size:14px; }
.notic_txt li a:hover { color:#cc0000; text-decoration:none; }
.notic_btn { width:62px; position:absolute; top:21px; right:51px; }
.nbtn_up, .nbtn_down { float:left; display:inline; width:26px; height:22px; margin-right:5px; background:url(../images/nbtn.gif) no-repeat 0 0; }
.nbtn_down { background-position:-31px 0; }
.nbtn_up:hover { background-position:0 -32px; }
.nbtn_down:hover { background-position:-31px -32px; }
.r_date, .r_time { margin-right:10px; }
/*  */
.sev_box { width:1000px; margin:0 auto; }
.pc_sev, .mobile_sev, .news_sev, .data_sev { float:left; width:476px; }
.pc_sev dt, .mobile_sev dt, .news_sev dt, .data_sev dt { float:left; width:176px; height:176px; background:url(../images/sev_i.gif) no-repeat 0 0; }
.mobile_sev dt { background-position:-176px 0; }
.news_sev dt { background-position:0 -176px; }
.data_sev dt { background-position:-176px -176px; }
.sev_box dd { width:266px; margin-left:206px; }
.sev_box h3 { margin-top:28px; color:#000; font-size:18px; }
.sev_box p { margin-top:16px; color:#999; font-size:14px; line-height:24px; }
.sev_box dl { height:230px; margin-top:60px; }
a.sev_more { display:inline-block; width:100px; height:26px; line-height:26px; margin-top:10px; text-align:center; color:#41a7f2; font-size:16px; border:1px solid #0098dd; border-radius:13px; }
a.sev_more:hover { text-decoration:none; background:#0098dd; color:#fff; }
.pc_sev, .mobile_sev { margin-left:10px; }
.news_sev, .data_sev { margin-left:35px; }
/* 服务范围 */
.server_wrap { width:100%; min-width:1000px; height:480px; background:url(../images/eur_banner.jpg) no-repeat center 0; }
.server_banner { width:1000px; margin:0 auto; padding-top:105px; color:#fff; text-align:center;}
.server_banner img{margin-bottom: 15px;}
.sev_1 { width:1000px; height:516px; margin:0 auto; padding-top:36px; background:url(../images/sev_1.jpg) no-repeat 0 36px; }
.sev_2 { width:1000px; height:653px; margin:0 auto; background:url(../images/sev_2.jpg) no-repeat 0 0; }
.sev_3 { width:1000px; height:623px; margin:0 auto; background:url(../images/sev_3.jpg) no-repeat 0 0; }
.sev_4 { width:1000px; height:595px; margin:0 auto; background:url(../images/sev_4.jpg) no-repeat 0 0; }
.sev_5 { width:1000px; height:551px; margin:0 auto; padding-bottom:110px; background:url(../images/sev_5.jpg) no-repeat 0 0; }
/* 成功案例 */
.case_box { width:1000px; margin:0 auto; padding:45px 0 140px; }
.case_title { height:60px; margin-left:23px; background:url(../images/case_t.gif) no-repeat 0 0; }
.case_tab { height:160px; border-bottom:1px solid #f0f0f0; position:relative; }
.case_tab ul { height:120px; padding-top:40px; text-align:center; }
.case_tc, .case_tb, .case_sg, .case_wy, .case_pp, .case_mi, .case_jd, .case_dqd { display:inline-block; *display:inline; *zoom:1; width:130px; height:80px; margin:0 3px; background:url(../images/case_logo.gif) no-repeat 0 0; cursor:pointer; }
.case_tb { background-position:0 -84px; }
.case_sg { background-position:0 -168px; }
.case_wy { background-position:0 -252px; }
.case_pp { background-position:0 -335px; }
.case_mi { background-position:0 -421px; }
.case_jd { background-position:0 -507px; }
.case_dqd{ background-position:0 -594px; }
.case_bar { display:inline-block; width:60px; height:14px; background:url(../images/case_bar.gif) no-repeat 0 0; position:absolute; bottom:-14px; }
.case_info { padding-top:45px; }
.case_txt { float:left; display:inline; width:370px; margin-left:40px; }
.case_txt h4 { color:#000; font-size:22px; }
.case_txt p { margin:10px 0; line-height:30px; color:#a2a2a2; font-size:14px; }
.case_img { float:right; display:inline; margin-right:36px; }
a.case_more { display:block; width:210px; height:40px; line-height:40px; margin:40px auto 0; color:#41a7f2; font-size:20px; text-align:center; border:1px solid #0098dd; border-radius:20px; }
a.case_more:hover { color:#fff; background:#0098dd; text-decoration:none; }
/* 海量数据 */
.data_twrap { width:100%; min-width:1000px; background:#f6f6f6; border-bottom:1px solid #e1e1e1; }
.data_tab { width:1000px; margin:0 auto; padding:30px 0 20px; overflow:hidden; }
.data_kind { float:left; width:245px; text-align:center; }
.bf_i, .odds_i, .ann_i, .db_i { display:block; width:68px; height:68px; margin:0 auto; background:url(../images/data_i.gif) no-repeat 0 0; }
.odds_i { background-position:-88px 0; }
.ann_i { background-position:0 -88px; }
.db_i { background-position:-88px -88px; }
.data_kind h4 { margin:5px 0; color:#0098dd; font-size:18px; }
.dk_link a { display:inline-block; width:38%; line-height:24px; margin:0 5px; color:#666; font-size:14px; border-bottom:1px solid #e1e1e1; }
.dk_link a.dk_on, .dk_link a:hover { color:#3189f3; border-bottom:1px solid #3189f3; text-decoration:none; }
.db_box { width:1000px; margin:0 auto; padding-bottom:150px; }
.db_item1, .db_item2 { padding:50px 0 40px 30px; border-bottom:1px solid #ededed; overflow:hidden; }
.db_txt { float:left; width:550px; }
.db_txt h3 { color:#000; font-size:28px; }
.db_txt p { margin-top:20px; line-height:30px; color:#999; font-size:18px; }
.db_txt a { display:inline-block; width:216px; height:46px; line-height:46px; margin-top:30px; color:#41a7f2; font-size:28px; text-align:center; border:1px solid #0098dd; border-radius:23px; }
.db_txt a:hover { color:#fff; background:#0098dd; text-decoration:none; }
.db_img { float:right; display:inline; margin-right:30px; }
.db_item2 .db_txt { float:right; }
.db_item2 .db_img { float:left; }
/* 我们的优势 */
.adv_box { width:1000px; margin:0 auto; padding:45px 0 0; }
.adv_title, .adv_title2, .adv_title3, .adv_title4, .adv_title5 { height:60px; margin:0 0 40px 23px; background:url(../images/adv_t.gif) no-repeat 0 0; }
.adv_title2 { background:url(../images/adv_t2.gif) no-repeat 0 0; }
.adv_title3 { background:url(../images/adv_t3.gif) no-repeat 0 0; }
.adv_title4 { background:url(../images/adv_t4.gif) no-repeat 0 0; }
.adv_title5 { background:url(../images/adv_t5.gif) no-repeat 0 0; }
.adv_title6 { background:url(../images/adv_t6.gif) no-repeat 0 0; }
.adv_title7 { background:url(../images/adv_t7.gif) no-repeat 0 0; }
.adv_title8 { background:url(../images/adv_t8.gif) no-repeat 0 0; }
.adv_title9 { background:url(../images/adv_t9.gif) no-repeat 0 0; }
.adv_txt { line-height:25px; padding:0 60px; color:#000; font-size:18px; text-indent:3em; }
.adv_img { display:block; margin-top:30px; text-align:center; }
/* 社会招聘 */
.job_box { width:1000px; margin:0 auto; padding:45px 0 140px; }
.job_title { height:60px; margin:0 0 40px 23px; background:url(../images/job_t.gif) no-repeat 0 0; }
/*.job_list { float:left; display:inline; width:140px; margin-left:66px; }
.job_list li { display:block; height:40px; margin:8px 0 0; }*/
.job_list {display: block;width: 100%;padding: 0 0 30px 20px; overflow: hidden;}
.job_list li { float:left;display:inline; height:40px; margin:8px; }
.job_list li a { display:block; width:138px; height:38px; line-height:38px; color:#424242; font-size:14px; border:1px solid #e4e4e4; border-radius:4px; text-align:center; background:#fff; }
.job_list li a.job_on, .job_list li a:hover { color:#fff; background:#02559c; border-color:#02559c; text-decoration:none; }
/*.job_info { float:left; display:inline; width:700px; margin-left:66px; font-size:16px; }*/
.job_info {display:block;margin-left:50px; font-size:16px; }
.job_info h4 { font-weight:bold; }
.job_info strong { display:inline-block; margin-top:28px; }
.job_info p { line-height:24px; color:#646464; }
/* 客户留言 */
.fd_box { width:1000px; margin:0 auto; padding:45px 0 140px; }
.fd_tab { padding-left:23px; }
.fd_title, .db_title, .fd_titled, .db_titled, a.fd_titled:hover { display:inline-block; width:264px; height:64px; margin:0 0 40px 0; background:url(../images/fd_t.gif) no-repeat 0 0; position:relative; }
.fd_titled { background-position:0 -128px; }
.db_title, a.db_titled:hover { left:-20px; background-position:0 -64px; }
.db_titled { left:-20px; background-position:0 -192px; }
.fd_wrap { overflow:hidden; }
.fd_main { float:left; }
.fd_item span { display:inline-block; margin:6px 0; font-size:14px; }
.fd_item span.fd_txt { width:150px; color:#424242; font-size:16px; text-align:right; }
.fd_item .txt_red { color:#d10000; }
.fd_item strong { font-size:16px; }
.fd_input, .fd_area { height:24px; line-height:24px; padding:0 3px; font-size:14px; background:#f5f5f5; border:1px solid #dfdfdf; }
.fd_area { width:480px; height:130px; line-height:18px; vertical-align:top; }
.fd_w120 { width:120px; }
.fd_w170 { width:170px; }
.fd_w210 { width:210px; }
.fd_w310 { width:310px; }
a.fd_btn { display:inline-block; width:100px; height:30px; line-height:28px; margin:25px 0 0 155px; color:#fff; font-size:18px; text-align:center; border-radius:6px; background:#105da0; }
.fd_agree { padding:15px 0 0 154px; color:#424242; font-size:12px; font-family:"宋体"; }
.fd_agree input { margin-right:5px; }
.fd_agree a { color:#105da0; text-decoration:underline; }
/* 合作客户 */
.link_box { width:1000px; margin:0 auto; padding:60px 0 100px 0; }
.link_box h4 { padding:0 0 5px 30px; color:#303030; font-size:20px; border-bottom:2px solid #f0f0f0; }
.logo_link { padding-top:30px; }
.logo_link span { display:inline-block; margin-left:30px; }
/* 页脚 */
/*
.footer { clear:both; width:100%; min-width:1000px; background:#151515 url(../images/f_bg.gif) repeat-x 0 0; }
.f_address { width:1000px; height:106px; margin:0 auto; background:url(../images/fb_bg.gif) no-repeat 0 2px; }
.fa_txt { float:right; padding:10px 35px 0 0; }
.fa_txt p { line-height:22px; color:#d6d6d6; font-size:14px; }
.fa_txt p a { color:#d6d6d6; }
.f_copy { width:100%; min-width:1000px; margin:0 auto; padding:15px 0; background:#202020; text-align:center; }
.f_copy p { line-height:22px; color:#818181; }
*/
/* 浮动功能 */
*html { _text-overflow:ellipsis; }
*html .fixedbar { position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||190)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}/* IE6 底部固定  */
.fixedbar { position: fixed; right:50px; bottom:25%; width:60px; z-index: 99999; }
.service { width:60px; padding-bottom:10px; position:relative; }
.f_bf, .f_odds, .f_ana, .f_db, .f_back, .f_qq { display:inline-block; width:60px; height:60px; margin-top:5px; background:url(../images/f_nav_i.png) no-repeat 0 0; }
.f_odds { background-position:0 -60px; }
.f_ana { background-position:0 -120px; }
.f_db { background-position:0 -180px; }
.f_back { background-position:0 -240px; }
.f_qq { background-position:0 -300px; }
.f_bf:hover { background-position:-60px 0px; }
.f_odds:hover { background-position:-60px -60px; }
.f_ana:hover { background-position:-60px -120px; }
.f_db:hover { background-position:-60px -180px; }
.f_back:hover { background-position:-60px -240px; }
.f_qq:hover { background-position:-60px -300px; }
.f_nav { width:110px; padding:5px 0; border-radius:4px; border:1px solid #0098dd; background:#fff; position:absolute; right:62px; text-align:center; }
.f_nav a { width:90%; }
/* base数据 */
.base_title { height:60px; margin:0 0 40px 23px; background:url(../images/base_t.gif) no-repeat 0 0; }
.base_table { width:800px; border:0; margin:20px auto; border-top:2px solid #6fbcff; border-left:2px solid #6fbcff; color:#2d8cde; }
.base_table td { width:33.3%; height:35px; line-height:35px; text-align:center; font-size:16px; border-right:2px solid #6fbcff; border-bottom:2px solid #6fbcff; }
.base_tt { background:#2d8cde; color:#fff; font-weight:bold; }
/* 弹出框 */
.fb_cover { width:100%; height:100%; background:rgba(0, 0, 0, 0.3); background:none\9; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#4c000000', endColorstr='#4c000000')\9;
position:fixed; z-index:99999; top:0; left:0; }
:root .fb_cover { filter:none\9; }
*html .fb_wrap { position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||70)));
}
.fb_wrap { width:660px; height:610px; background:url(http://images.555.cn/login_bg.gif) repeat 0 0; display:block; position:fixed; z-index:9999; left:50%; top:50%; margin-left:-330px; margin-top:-305px; }
.fb_wrap2 { width:314px; height:268px; margin:-134px 0 0 -157px; background:url(../images/sign_bg.gif) no-repeat 0 0; }
.sg_close { float:right; display:inline; width:30px; height:30px; margin:8px 6px 0 0; }
.sg_info { padding:90px 0 10px; color:#666; font-size:18px; text-align:center; }
.sg_info strong { display:block; padding:0 0 15px; color:#f02a2a; font-size:24px; font-weight:normal; text-align:center; }
.sg_erro { padding:115px 0 0; color:#666; font-size:18px; text-align:center; }
.sg_erro strong { display:block; padding:0 0 15px; font-size:24px; font-weight:normal; text-align:center; }
.sg_erro a { color:#f02a2a; text-decoration:underline; }
.sg_erro a:hover { text-decoration:none; }
.sg_btn { display:block; width:144px; height:47px; line-height:47px; margin:23px auto 0; color:#fff; font-size:18px; text-align:center; border-radius:6px; background:#2a96f0; }
.fb_wrap3 { width:668px; height:543px; margin:-272px 0 0 -334px; background:#2a96f0 url(../images/gd_pt.gif) no-repeat 0 0; }
.fb_guide { width:664px; height:437px; margin:94px 2px 2px; padding-top:10px; background:#fff; }
.fb_ginfo { height:328px; padding:10px; margin:0 10px; overflow-y:auto; }
.fb_ginfo h4 { line-height:30px; font-size:14px; text-align:center; }
.fb_ginfo h4.txt_f02 { font-size:16px; color:#f02a2a; }
.fb_ginfo span { line-height:26px; font-size:14px; }
.fb_ginfo p { line-height:26px; color:#656565; font-size:14px; }
.txt_2a9 { color:#2a96f0; }
/* 比分BASE */
.base_title2 { height:60px; margin:0 0 40px 23px; background:url(../images/base_t2.gif) no-repeat 0 0; }
.adv_txt strong { display:block; text-indent:0; padding-bottom:10px; }
.adv_txt span { display:block; text-indent:2em; }
.adv_txt em { color:#cc0000; font-weight:bold; }
.adv_txt2 { padding-bottom:30px; text-align:center; }
.adv_txt2 a { padding:10px 30px; display:inline-block; background:#d10000; font-size:20px; color:#fff; text-decoration:none; border-radius:6px; }
.adv_txt2 a:hover { background:#cc0000; }
.base_c { float:left; padding:20px 0 50px; margin-left:36px; }
.base_c li { float:left; width:309px; height:50px; padding-top:100px; text-align:center; color:#666; font-size:18px; }
.base_c li.email, .base_c li.phone, .base_c li.qq { background:url(../images/base_icon2.gif) no-repeat; }
.base_c li.phone { background-position:-307px 0; }
.base_c li.qq { background-position:-614px 0; }
.base_c li.qq a { color:#666; }
/* 比分SDK */
.b_sdk { width:1000px; margin:0 auto; padding-top:30px; }
.sdk_t1, .sdk_t2, .sdk_t3 { height:60px; background:url(../images/sdk_t.gif) no-repeat 0 0; }
.sdk_t2 { background-position:0 -64px; }
.sdk_t3 { clear:both; background-position:0 -128px; }
.b_sdk_c { width:1000px; height:370px; padding-top:30px; }
.b_sdk h3 span { display:block; text-align:center; font-size:28px; }
.sdk_pbox { float:left; margin-left:50px; width:147px; height:331px; background:url(../images/sdk_phone_bg.jpg) no-repeat; padding:39px 0 0 58px; }
.sdk_phone a { display:block; width:137px; height:243px; position:relative; -moz-transform-style:preserve-3d; }
.sdk_phone a:hover .back { z-index: 10; }
.sdk_phone .front { cursor:pointer; backface-visibility: hidden; width:137px; height:243px; background:#fff; position:absolute; top:0px; left:0px; z-index: 1; }
.sdk_phone .back { cursor:pointer; backface-visibility: hidden; width:137px; height:243px; background:#000; position:absolute; top:0px; left:0px; }
.sdk_phone a:hover:not(.switch) .back {
 -webkit-transform:rotateY(0deg);
 -moz-transform:rotateY(0deg);
 -o-transform:rotateY(0deg);
 -ms-transform:rotateY(0deg);
 transform:rotateY(0deg);
 display:block;
}
.sdk_phone a:hover:not(.switch) .front {
 -webkit-transform:rotateY(180deg);
 -moz-transform:rotateY(180deg);
 -o-transform:rotateY(180deg);
 -ms-transform:rotateY(180deg);
 transform:rotateY(180deg);
}
.sdk_phone .front, .back { -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; backface-visibility:hidden; -webkit-transition:0.6s; -webkit-transform-style:preserve-3d; -moz-transition:0.6s; -moz-transform-style:preserve-3d; -o-transition:0.6s; -o-transform-style:preserve-3d; -ms-transition:0.6s; -ms-transform-style:preserve-3d; transition:0.6s; transform-style:preserve-3d; position:absolute; top:0; left:0; background-color:#fff; /* display:table; */
	background-size:cover; background-position:center; }
.sdk_phone .front { -webkit-transform:rotateY(0deg); -moz-transform:rotateY(0deg); -o-transform:rotateY(0deg); -ms-transform:rotateY(0deg); transform:rotateY(0deg); }
.sdk_phone .back { -webkit-transform:rotateY(-180deg);		/* Safari 和 Chrome */ -moz-transform:rotateY(-180deg);		/* Firefox 4 */ -o-transform:rotateY(-180deg);			/* Opera */ -ms-transform:rotateY(-180deg);			/* IE 9 */ transform:rotateY(-180deg); }
.sdk_phone { width:137px; height:243px; float: left; -webkit-transition:0.6s; -webkit-transform:perspective(1000px); -webkit-transform-style:preserve-3d; -moz-transition:0.6s; -moz-transform:perspective(1000px); -moz-transform-style:preserve-3d; -ms-transition:0.6s; -ms-transform:perspective(1000px); -ms-transform-style:preserve-3d; transition:0.6s; transform-style:preserve-3d; }
.b_sdk_c p { float:left; margin:50px 0 0 50px; color:#656565; font-size:18px; width:600px; text-indent:2em; line-height:2em; }
.b_sdk_c p span { text-align:2em; display:block; padding-top:20px; color:#d10000; font-weight:bold; }
.charbox { float:left; width:1000px; height:250px; overflow:hidden; padding:40px 0; }
.char_list { float:left; width:1010px; }
.char_list li { float:left; margin-right:10px; border:1px solid #e1e1e1; width:190px; height:207px; padding-top:40px; border-bottom:2px solid #114b9e; }
.char_list li h5 { text-align:center; font-size:20px; color:#000; padding-bottom:10px; }
.char_list li p { color:#656565; padding:0 20px; }
li.c_hover { background:#114b9e; border:1px solid #114b9e; height:208px; }
li.c_hover h5, li.c_hover p { color:#fff; cursor:default; }
.sdk_fun { position:relative; width:1000px; height:608px; }
.sdk_f1, .sdk_f1_h { position:absolute; display:inline-block; width:328px; height:166px; background:url(../images/sdk_f1.png) no-repeat; top:48px; left:90px; }
.sdk_f2, .sdk_f2_h { position:absolute; display:inline-block; width:398px; height:134px; background:url(../images/sdk_f2.png) no-repeat; top:228px; left:25px; }
.sdk_f3, .sdk_f3_h { position:absolute; display:inline-block; width:398px; height:135px; background:url(../images/sdk_f3.png) no-repeat; top:442px; left:24px; }
.sdk_f4, .sdk_f4_h { position:absolute; display:inline-block; width:381px; height:158px; background:url(../images/sdk_f4.png) no-repeat; top:47px; right:39px; }
.sdk_f5, .sdk_f5_h { position:absolute; display:inline-block; width:384px; height:158px; background:url(../images/sdk_f5.png) no-repeat; top:195px; right:36px; }
.sdk_f6, .sdk_f6_h { position:absolute; display:inline-block; width:381px; height:111px; background:url(../images/sdk_f6.png) no-repeat; top:343px; right:33px; }
.sdk_f7, .sdk_f7_h { position:absolute; display:inline-block; width:392px; height:87px; background:url(../images/sdk_f7.png) no-repeat; top:485px; right:33px; }
.sdk_f1_h { background:url(../images/sdk_f1_h.png) no-repeat; }
.sdk_f2_h { background:url(../images/sdk_f2_h.png) no-repeat; }
.sdk_f3_h { background:url(../images/sdk_f3_h.png) no-repeat; }
.sdk_f4_h { background:url(../images/sdk_f4_h.png) no-repeat; }
.sdk_f5_h { background:url(../images/sdk_f5_h.png) no-repeat; }
.sdk_f6_h { background:url(../images/sdk_f6_h.png) no-repeat; }
.sdk_f7_h { background:url(../images/sdk_f7_h.png) no-repeat; }
/* 数据中心 */
.bf_wrap { width:100%; min-width:1000px; height:480px; background:url(../images/eur_banner.jpg) no-repeat center 0;background-size: cover;}
.bf_banner { width:1000px; margin:0 auto; padding-top:105px; color:#fff; text-align:center;}
.bf_banner img{margin-bottom: 15px;}
.bf_banner p{width:640px;font-size:18px;margin:0 auto;text-align: left;line-height:1.4;text-indent:2em;}
.big_pic { position:fixed; width:100%; height:100%; top:0; left:0; z-index:999999; }
.b_layer { position:absolute; width:100%; height:100%; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; z-index:99; }
.big_pic img { position:absolute; top:50%; left:50%; margin:-280px 0 0 -495px; z-index:999; }
/* 用户中心 */
.login_title, .reg_title, .uc_title { display:inline-block; width:285px; height:64px; margin:0 0 40px 0; background:url(../images/login.gif) no-repeat 0 0; }
.reg_title { background:url(../images/reg.gif) no-repeat 0 0; }
.uc_title { background:url(../images/user_center.gif) no-repeat 0 0; }
/*文字页面*/
.block_clear { clear: both; display: block!important; text-align: left!important; margin-left: 95px; margin-bottom: 10px; }
.adv_wzzb_bj { background:url(../images/wzzb_img2.jpg) no-repeat center 225px; height: 1047px; position: relative; }
.adv_wzzb_bj p { padding: 0px!important; }
.adv_wzzb_bj p.pdleft_20 { margin-left: 20px; }
.adv_wzzb_bj div p { font-size: 16px!important; text-indent: 0; }
.adv_wzzb_bj div p span { text-indent: 0; }
.wzzb_posi_1 { position: absolute; left: 40px; top: 498px; width: 224px; height: 151px; }
.wzzb_posi_2 { position: absolute; left: 262px; top:945px; width: 500px; height: 138px; }
.wzzb_posi_3 { position: absolute; left:762px; top:305px; width: 218px; height:142px; }
.adv_wzzb_bj h4 { font-size: 20px; font-weight: bold; color: #000000; line-height: 40px; }
/*原创资讯*/
.adv_yczx_bj { background: url(../images/yczx_bj_1.jpg) no-repeat center 266px; height: 848px; position: relative; }
.adv_yczx_bj p { padding: 0px!important; }
.adv_yczx_bj div p { font-size: 16px!important; text-indent: 0; }
.adv_yczx_bj div p span { text-indent: 0; }
.yczx_posi_1 { position: absolute; left: 30px; top: 157px; width: 299px; height: 263px; }
.yczx_posi_1 p { margin-bottom: 30px; }
.yczx_posi_2 { position: absolute; left: 125px; bottom:117px; width: 364px; height: 93px; }
.yczx_posi_3 { position: absolute; left:488px; top:175px; width: 297px; height: 85px; }
.yczx_posi_4 { position: absolute; left: 689px; top:311px; width: 287px; height: 59px; }
.yczx_posi_5 { position: absolute; left: 770px; top: 433px; width: 217px; height: 214px; }
/*预测工具*/
.ycgj .ycgj_div { clear: both; overflow: hidden; margin-bottom: 20px; }
.ycgj .ycgj_div p { margin-bottom: 5px; margin-top: 20px; text-indent: 0; }
.ycgj .text_left { text-align: left; }
.ycgj .ycgj_div .adv_img { margin-top: 0; }
.ycgj .adv_img img { margin-left: 50px; margin-right: 39px; }
.ycgj .ycgj_div h3.adv_img { margin-bottom: 30px; }
.ycgj .ycgj_div2 div { clear: both; overflow: hidden; }
.ycgj .ycgj_div2 .text_left { text-align: left; margin-left: 58px; margin-bottom: -10px; }
/*足球情报*/
.zqqb div.fl { width: 640px; }
.zqqb_tab { clear: both; }
.zqqb_tab h3 { font-size: 18px; color: #000000; font-weight: bold; margin-left: 52px; line-height: 70px; }
.zqqb_tab_div { margin-left: 52px; padding-bottom: 0px; }
.zqqb_tab_div a { background: url(../images/zqqb_tab_circle.jpg) no-repeat; border: none; width: 126px; height: 155px; margin-top:5px; margin-right: 13px; text-decoration: none; font-size: 18px; float: left; display: block; line-height: 128px; text-align: center; color: #656565; }
.zqqb_tab_div a.a_last { margin-right: 0px; }
.zqqb_tab_div a:hover { color: #0054a0; background:url(../images/zqqb_tab_circle_hover.jpg) no-repeat; border: none; }
.zqqb_tab_div a.tab_on { background: url(../images/zqqb_tab_circle_hover_ie7.jpg) no-repeat; border: none; color: #0054a0; }
.zqqb_tab_c { margin-left: 52px; border-top: 1px #eaeaea solid; width: 575px!important; position: relative; top: 0px; height: 395px; }
.zqqb_tab_c div { width: 480px; height: 358px; position: absolute; top: 0; }
/*去掉ie6虚线框*/
 .zqqb_tab_div a {
*blr:expression(this.onFocus=this.blur()); height: 155px; }
/* 奥运数据 */
.ol_wrap { width:100%; min-width:1000px; height:480px; background:url(../images/ol_banner.jpg) no-repeat center 0; }
.ol_banner { width:1000px; margin:0 auto; padding-top:165px; color:#fff; text-align:center; }
.ol_banner img{margin-bottom: 15px;}
.ol_banner p{ font-size:18px; text-indent: 2em;width: 640px;text-align:left;margin: 0 auto;line-height: 1.4;}
.ol_exp { width:1000px; height:240px; margin:0 auto; 
position:relative; }
.ol_before, .ol_game { width:50%; text-align:center; position:absolute; top:-50px; }
.ol_before { left:0; }
.ol_game { right:0; }
.ol_before span, .ol_game span { display:inline-block; width:152px; height:152px; line-height:152px; marign:0 auto; color:#fff; font-size:24px; font-weight:bold; background:url(../images/ol_o1.png) no-repeat 0 0; }
.ol_game span { background:url(../images/ol_o2.png) no-repeat 0 0; }
.ol_before p, .ol_game p { line-height:30px; color:#656565; font-size:16px; text-align:left; }
.ol_before p { padding-left:104px; }
.ol_game p { padding-left:90px; }
.ol_dbanner { width:100%; min-width:1000px; height:80px; background:url(../images/ol_dbanner.gif) no-repeat center 0; }
.ol_tab_wrap { width:100%; min-width:1000px; border-bottom:2px solid #dedede; }
.ol_tab { width:1000px; height:70px; line-height:70px; margin:0 auto; color:#5b5b5b; font-size:20px; }
.ol_tab span { cursor:pointer; }
.ol_tab1 { float:left; padding-left:20px; }
.ol_tab2 { float:right; padding-right:20px; }
.ol_tab1 .ol_on { color:#6390bd; }
.ol_tab2 .ol_on { color:#bd6f63; }
.ol_con { width:1000px; margin:0 auto; padding-bottom:100px; }
.ol_item { overflow:hidden; }
.ol_ctitle { padding-top:20px; color:#5b5b5b; font-size:24px; text-align:center; }
.ol_ptitle { padding:5px 0 0; color:#5b5b5b; font-size:20px; text-align:center; }
.ol_ct { padding-top:10px; line-height:30px; color:#656565; font-size:16px; text-align:center; }
.ol_cover { width:420px; height:1px; margin:30px auto 0; background:#dedede; position:relative; }
.ol_cover span { padding:0 10px; color:#6390bd; font-size:18px; font-weight:bold; background:#fff; position:absolute; top:-15px; left:40%; }
.ol_clist { width:440px; margin:0 auto; padding-top:30px; overflow:hidden; }
.ol_clist li { float:left; display:inline; width:90px; height:90px; margin:0 10px; color:#fff; font-size:16px; font-weight:bold; text-align:center; border-radius:50%; background:#6390bd; }
.ol_l1 { display:block; line-height:90px; }
.ol_l2 { display:block; padding-top:24px; }
.ol_ileft { float:left; width:50%; }
.ol_iright { float:right; width:50%; }
.ol_dl { clear:both; width:340px; margin:0 auto; padding:60px 0; overflow:hidden; }
.ol_imd, .ol_isd, .ol_sup, .ol_say, .ol_spr, .ol_sht { background:url(../images/ol_i.gif) no-repeat 0 0; }
.ol_imd, .ol_isd { float:left; width:75px; height:75px; }
.ol_isd { background-position:0 -75px; }
.ol_dl dd { float:left; display:inline; width:255px; margin-left:10px; }
.ol_dl dd h4 { padding-bottom:5px; color:#6390bd; font-size:24px; }
.ol_dl dd p { color:#656565; font-size:16px; }
.ol_line { display:block; width:394px; height:1px; margin:0 auto; overflow:hidden; background:#dedede; }
.ol_rimg { display:block; padding-top:45px; text-align:center; }
.ol_pd_l { float:left; width:587px; padding-top:26px; }
.ol_pd_r { float:right; width:403px; padding-top:26px; }
.ol_sta_l { float:left; width:454px; }
.ol_sta_r { float:right; }
.ol_sl { clear:both; padding:30px 15px 0; overflow:hidden; }
.ol_sl dd { float:left; display:inline; width:350px; margin-left:10px; }
.ol_sl dd h4 { padding-bottom:0px; color:#6390bd; font-size:20px; }
.ol_sl dd p { color:#656565; font-size:16px; }
.ol_sup, .ol_say, .ol_spr, .ol_sht { float:left; width:57px; height:57px; }
.ol_sup { background-position:0 -150px; }
.ol_say { background-position:0 -207px; }
.ol_spr { background-position:0 -264px; }
.ol_sht { background-position:0 -321px; }
.ol_simg { display:block; width:509px; margin:0 auto; padding-top:30px; }
.ol_utxt { padding:40px 28px; line-height:24px; color:#5b5b5b; font-size:16px; text-indent:2em; }
.ol_uline { display:block; height:1px; margin:0 28px; background:#dedede; overflow:hidden; }
.ol_ut { padding:40px 28px 5px; color:#6390bd; font-size:20px; font-weight:bold; }
.ol_unit_list li { float:left; width:148px; height:30px; line-height:30px; padding-left:40px; margin:20px 0 0 26px; color:#656565; font-size:16px; background:url(../images/ol_ui.gif) no-repeat 0 0; }
.ol_nav_l { float:left; width:486px; padding-top:40px; }
.ol_nav_r { float:left; width:514px; padding-top:40px; }
.ol_intro { padding-top:30px; overflow:hidden; }
.ol_intro li { float:left; display:inline; width:220px; margin:0 15px; text-align:center; }
.ol_intro li span { display:inline-block; width:70px; height:70px; line-height:70px; color:#fff; font-size:20px; border-radius:50%; background:#bd6f63; }
.ol_intro li p { display:block; line-height:24px; padding-top:8px; color:#5b5b5b; font-size:16px; }
.ol_intxt { width:768px; margin:50px auto 0; padding:20px 0; border:2px solid #dedede; text-align:center; }
.ol_intxt p { line-height:30px; color:#5b5b5b; font-size:16px; }
.ol_incon { width:768px; margin:0 auto; padding-top:20px; }
.ol_inleft { float:left; width:270px; }
.ol_inlist { margin-top:30px; }
.ol_inlist dt { padding-bottom:5px; color:#bd6f63; font-size:20px; font-weight:bold; }
.ol_inlist dd { line-height:24px; color:#5b5b5b; font-size:16px; }
.ol_inright { float:left; width:498px; }
.ol_irimg { display:block; padding:60px 0 0 54px; }
.ol_idata { padding-top:50px; overflow:hidden; }
.ol_idleft { float:left; width:50%; }
.ol_idlist { padding:30px 0 0 40px; overflow:hidden; }
.ol_idlist dt { float:left; width:57px; height:57px; line-height:57px; color:#fff; font-size:36px; font-family:Impact; text-align:center; border-radius:50%; background:#bd6f63; }
.ol_idlist dd { float:left; display:inline; margin-left:10px; width:350px; line-height:30px; }
.ol_idt1 { color:#bd6f63; font-size:16px; }
.ol_idt2 { color:#bd6f63; font-size:20px; }
.ol_idt3 { color:#656565; font-size:16px; }
.ol_idimg { padding-left:40px; }
.txt_639 { color:#6390bd; }
.txt_bd6 { color:#bd6f63; }
.ol_stbd { color:#bd6f63; font-size:20px; }
.ol_live_l { float:left; }
.ol_lt { padding:200px 0 0 65px; color:#bd6f63; font-size:20px; font-weight:bold; }
.ol_lp { display:block; width:256px; line-height:30px; padding:0 0 0 65px; color:#656565; font-size:16px; }
.ol_live_r { float:left; }
.ol_limg { display:block; padding:50px 0 0 40px; }

/*
.ol_scter { text-align: center; width:1000px; padding-top:30px; clear: both; }
.ol_sjs { background:url(../images/ol_img16.jpg) no-repeat 0 50px; width:1000px; height: 1000px; padding-top: 50px; }
.ol_imgb { width:500px; height:100px; }
.ol_pt100 { padding-top:100px; }
.ol_pt150 {padding-top:150px;}
.ol_tbtitle { color:#6390BD; width: 768px; margin: auto; font-size: 16px; font-weight: bold; padding:8px 0; }

*/



.ol_scter { text-align: center; width:1000px; padding-top:30px; clear: both; }
.ol_sjs { background:url(../images/ol_img16.jpg) no-repeat 0 50px; width:1000px; height: 1000px; padding-top: 50px; }
.ol_imgb { width:500px; height:100px; }
.ol_pt100 { padding-top:100px; }
.ol_pt150 { padding-top:150px; }
.ol_tbtitle { color:#6390BD; width: 768px; margin: auto; font-size: 16px; font-weight: bold; padding:8px 0; }
.ol_tbox { width: 768px; margin: auto; border-collapse:collapse; }
.ol_tbox td { text-align:center; width: 188px; border:#AFC4E3 solid 1px; padding: 5px 0; font-size: 12px; color: #393939; }
.ol_tbox .geli_box { height:8px; border-left: #ffffff solid 1px; border-right: #ffffff solid 1px; }
.ol_tblink { text-align: right; width: 768px; padding-top: 8px; margin: auto; }
.ol_tblink a { color:#6390BD; font-size: 14px; font-weight: bold; }
.ol_tblist { color:#6390BD; width: 468px; margin: auto; font-size: 16px; font-weight: bold; padding:8px 0; }
.ol_itemList { width: 480px; margin:auto; border-collapse:collapse; }
.ol_itemList td { text-align: center; border:#AFC4E3 solid 1px; font-size: 14px; color:#393939; padding:5px 0; }
.ol_itemList .geli_box { height:8px; border-left: #ffffff solid 1px; border-right: #ffffff solid 1px; }
.ol_tblist_link { text-align: right; width: 468px; padding-top: 8px; margin: auto; }
.ol_tblist_link a { color:#6390BD; font-size: 14px; font-weight: bold; }











/* 欧洲杯数据 */
.eur_wrap { width:100%; min-width:1000px;line-height: 1.2;height:480px; background:url(../images/eur_banner.jpg) no-repeat center 0; }
.eur_banner { width:1000px; margin:0 auto; padding-top:168px; color:#fff; text-align:center; }
.eur_banner p { font-size:18px; width:750px; margin:10px auto auto; text-align:left; }
.eur_banner p strong { font-size:26px; }
.eur_exp { width:1000px; height:240px; margin:0 auto; 
position:relative; }
.eur_before, .eur_game { width:50%; text-align:center; position:absolute; top:-50px; }
.eur_before { left:0; }
.eur_game { right:0; }
.eur_before span, .eur_game span { display:inline-block; width:152px; height:152px; line-height:152px; marign:0 auto; color:#fff; font-size:24px; font-weight:bold; background:url(../images/eur_o1.png) no-repeat 0 0; }
.eur_game span { background:url(../images/eur_o2.png) no-repeat 0 0; }
.eur_before p, .eur_game p { line-height:30px; color:#656565; font-size:16px; text-align:left; }
.eur_before p { padding-left:104px; }
.eur_game p { padding-left:90px; }
.eur_dbanner { width:100%; min-width:1000px; height:10px; background:url(../images/ure_dbanner.jpg) no-repeat center 0; }
.eur_tab_wrap { width:100%; min-width:1000px; border-bottom:2px solid #dedede; }
.eur_tab {width: 1000px; height:70px; line-height:70px; margin:0 auto; color:#5b5b5b; font-size:20px;}
.eur_tab span { cursor:pointer; }
.eur_tab1 {width: 480px;float:left; padding-left:20px;text-align: center;}
.eur_tab2 {width: 480px;float:right;padding-left: 20px;text-align: center;}
.eur_tab1 .eur_on { color:#6390bd; }
.eur_tab2 .eur_on { color:#bd6f63; }
.eur_con { width:1000px; margin:0 auto; padding-bottom:100px; }
.eur_item { overflow:hidden; }
.eur_chatu { text-align:center; padding-top:30px; }
.eur_ctitle { padding-top:20px; color:#5b5b5b; font-size:24px; text-align:center; }
.eur_ptitle { padding:5px 0 0; color:#5b5b5b; font-size:20px; text-align:center; }
.eur_ct { padding-top:10px; line-height:30px; color:#656565; font-size:16px; text-align:left; width:780px; margin:auto; }
.eur_cover { width:420px; height:1px; margin:30px auto 0; background:#dedede; position:relative; }
.eur_cover span { padding:0 10px; color:#6390bd; font-size:18px; font-weight:bold; background:#fff; position:absolute; top:-15px; left:40%; }
.eur_clist { width:440px; margin:0 auto; padding-top:30px; overflow:hidden; }
.eur_clist li { float:left; display:inline; width:90px; height:90px; margin:0 10px; color:#fff; font-size:16px; font-weight:bold; text-align:center; border-radius:50%; background:#6390bd; }
.eur_l1 { display:block; line-height:90px; }
.eur_l2 { display:block; padding-top:24px; }
.eur_ileft { float:left; width:50%; }
.eur_iright { float:right; width:50%; }
.eur_dl { clear:both; width:340px; margin:0 auto; padding:60px 0; overflow:hidden; }
.eur_imd, .eur_isd, .eur_sup, .eur_say, .eur_spr, .eur_sht { background:url(../images/eur_i.gif) no-repeat 0 0; }
.eur_imd, .eur_isd { float:left; width:75px; height:75px; }
.eur_isd { background-position:0 -75px; }
.eur_dl dd { float:left; display:inline; width:255px; margin-left:10px; }
.eur_dl dd h4 { padding-bottom:5px; color:#6390bd; font-size:24px; }
.eur_dl dd p { color:#656565; font-size:16px; }
.eur_line { display:block; width:394px; height:1px; margin:0 auto; overflow:hidden; background:#dedede; }
.eur_rimg { display:block; padding-top:45px; text-align:center; }
.eur_pd_l { float:left; width:587px; padding-top:26px; }
.eur_pd_r { float:right; width:403px; padding-top:26px; }
.eur_sta_l { float:left; width:454px; }
.eur_sta_r { float:right; }
.eur_sl { clear:both; padding:30px 15px 0; overflow:hidden; }
.eur_sl dd { float:left; display:inline; width:350px; margin-left:10px; }
.eur_sl dd h4 { padding-bottom:0px; color:#6390bd; font-size:20px; }
.eur_sl dd p { color:#656565; font-size:16px; }
.eur_sup, .eur_say, .eur_spr, .eur_sht { float:left; width:57px; height:57px; }
.eur_sup { background-position:0 -150px; }
.eur_say { background-position:0 -207px; }
.eur_spr { background-position:0 -264px; }
.eur_sht { background-position:0 -321px; }
.eur_simg { display:block; width:509px; margin:0 auto; padding-top:30px; }
.eur_utxt { padding:40px 28px; line-height:24px; color:#5b5b5b; font-size:16px; text-indent:2em; }
.eur_uline { display:block; height:1px; margin:0 28px; background:#dedede; overflow:hidden; }
.eur_line { display:block; width:1000px; height:2px; margin:30px auto; background:#0d813d; overflow:hidden; }
.eur_ut { padding:40px 28px 5px; color:#6390bd; font-size:20px; font-weight:bold; }
.eur_unit_list li { float:left; width:148px; height:30px; line-height:30px; padding-left:40px; margin:20px 0 0 26px; color:#656565; font-size:16px; background:url(../images/eur_ui.gif) no-repeat 0 0; }
.eur_nav_l { float:left; width:486px; padding-top:40px; }
.eur_nav_r { float:left; width:514px; padding-top:40px; }
.eur_intro { padding-top:30px; overflow:hidden; }
.eur_intro li { float:left; display:inline; width:220px; margin:0 15px; text-align:center; }
.eur_intro li span { display:inline-block; width:70px; height:70px; line-height:70px; color:#fff; font-size:20px; border-radius:50%; background:#bd6f63; }
.eur_intro li p { display:block; line-height:24px; padding-top:8px; color:#5b5b5b; font-size:16px; }
.eur_intxt { width:768px; margin:50px auto 0; padding:20px 0; border:2px solid #dedede; text-align:center; }
.eur_intxt p { line-height:30px; color:#5b5b5b; font-size:16px; }
.eur_incon { width:768px; margin:0 auto; padding-top:20px; }
.eur_inleft { float:left; width:270px; }
.eur_inlist { margin-top:30px; }
.eur_inlist dt { padding-bottom:5px; color:#bd6f63; font-size:20px; font-weight:bold; }
.eur_inlist dd { line-height:24px; color:#5b5b5b; font-size:16px; }
.eur_inright { float:left; width:498px; }
.eur_irimg { display:block; padding:60px 0 0 54px; }
.eur_idata { padding-top:50px; overflow:hidden; }
.eur_idleft { float:left; width:50%; }
.eur_idlist { padding:30px 0 0 40px; overflow:hidden; }
.eur_idlist dt { float:left; width:57px; height:57px; line-height:57px; color:#fff; font-size:36px; font-family:Impact; text-align:center; border-radius:50%; background:#bd6f63; }
.eur_idlist dd { float:left; display:inline; margin-left:10px; width:350px; line-height:30px; }
.eur_idt1 { color:#bd6f63; font-size:16px; }
.eur_idt2 { color:#bd6f63; font-size:20px; }
.eur_idt3 { color:#656565; font-size:16px; }
.eur_idimg { padding-left:40px; }
.txt_639 { color:#6390bd; }
.txt_bd6 { color:#bd6f63; }
.eur_stbd { color:#bd6f63; font-size:20px; }
.eur_live_l { float:left; }
.eur_lt { padding:200px 0 0 65px; color:#bd6f63; font-size:20px; font-weight:bold; }
.eur_lp { display:block; width:256px; line-height:30px; padding:0 0 0 65px; color:#656565; font-size:16px; }
.eur_live_r { float:left; }
.eur_limg { display:block; padding:50px 0 0 40px; }

/* 专题嵌套（改） */
.eur_stbd { color:#bd6f63; font-size:20px; }
.eur_live_l { float:left; }
.eur_lt { padding:200px 0 0 65px; color:#bd6f63; font-size:20px; font-weight:bold; }
.eur_lp { display:block; width:256px; line-height:30px; padding:0 0 0 65px; color:#656565; font-size:16px; }
.eur_live_r { float:left; }
.eur_limg { display:block; padding:50px 0 0 40px; }
.eur_ifm { background:url(../images/eur_ifm03.jpg) no-repeat; width: 926px; height: 1046px; margin: auto; }
.eur_btxt { text-align: left; width: 420px; height: 200px; padding-left:20px; font-size: 14px; color: #656565; }
.eur_btxt span { color:#c38283; font-weight: bold; font-size:16px; }
.eur_demo { width:900px; margin:auto; padding-top: 330px; }
.eurb_demo { width:900px; margin:auto; clear: both; padding-top:440px; }
.eur_demo1 { float:left; padding-left: 90px; }
.eur_demo2 { float:left; padding-left: 450px; }
.eur_demo3 { float:left; padding-left: 90px; }
.eur_demo4 { float:left; padding-left: 160px; }
.eur_demo5 { float:left; padding-left: 165px; }
.eur_demo a, .eurb_demo a { display: inline-block; width: 138px; height: 36px; line-height: 36px; color: #0098dd; font-size: 18px; text-align: center; border: 1px solid #0098dd; border-radius: 23px; }




.ol_tbox { width: 768px; margin: auto; border-collapse:collapse; }
.ol_tbox td { text-align:center; width: 188px; border:#AFC4E3 solid 1px; padding: 5px 0; font-size: 12px; color: #393939; }
.ol_tbox .geli_box { height:8px; border-left: #ffffff solid 1px; border-right: #ffffff solid 1px; }
.ol_tblink { text-align: right; width: 768px; padding-top: 8px; margin: auto; }
.ol_tblink a { color:#6390BD; font-size: 14px; font-weight: bold; }
.h30 { height: 30px; }

/* 倒计时 */
.gettime{width:100%;padding-bottom:12px;}
.gettime strong{font-size:18px;color:#fff;text-align:center;}
.gettime span{display:inline-block;font-size:14px;color:#fff;}
.gettime span em{padding:2px 3px;border-radius:4px;font-size:24px;color:#ca0000;background:rgba(0,0,0,0.5);}
.euro, .ol{padding-top:15px;}


/* 语言 */
.c_nav .lang{vertical-align:middle;display:inline-block;*display:inline;*zoom:1;height:20px;position:relative;margin-right:60px;}
.lang .lang_a{display:inline-block;*display:inline;*zoom:1;vertical-align:bottom;}
.lang .lang_div{display:block;position:absolute;top:40px;right:0;width:80px;background-color:rgba(43,1,6,0.88);background-color:rgb(43,1,6)\9;/* IE6、IE7、IE8支持 */
z-index:20;border:1px solid #343434;padding:18px 0 30px 0; text-align: center;}
/* 菜单高亮 样式*/
.lang .lang_div .lang_highlight{color: #c68a2b;font-weight: bolder;}
 #lang_box{display:inline-block;*display:inline;*zoom:1;}
.lang_div ul li{list-style:url('../images/index_circle.png');margin:4px 0;padding:0;}
.lang_div ul{margin-left:0;}
.lang_div ul ul{margin-left:0;}
.lang_div ul li a{font-size:16px;}
.lang_div ul li ul li{list-style:none;margin-left:10px;}
.lang_div ul li ul{margin-top:6px;}
.lang_div ul li ul li a{color:#989898;font-size:16px;}
.lang_div #close_menu{display:block;width:23px;height:23px;background:url(../images/index/icon.png) no-repeat 0 -80px;position:relative;top:-10px;left:160px;cursor:pointer;}

/* 合作新闻 */
.work_wrap { width:100%; min-width:1000px; height:480px; background:url(../images/worknews_bg.jpg) no-repeat center 0; }
.wn_box{ width:1000px; margin:0 auto; padding:45px 0 140px; }
.wn_box h5{padding-top:30px;color:#cc0000;font-size:18px;}
.wn_box p{line-height:30px;color:#666;font-size:16px;text-indent:2em;}

/* 欧冠篮 */
.content{width: 100%; height: 100%;min-width:1320px;font-size: 0px;}
.header{background: url(../images/title-bg.png) center no-repeat; width: 100%; height: 480px; color: white;}
.header-content{width: 500px; display: block; position: relative; top: 178px; margin: 0 auto; text-align: center;}
.header-content img{width: 456px; height: 82px;}
.header-subtitle{margin-top: 40px;}
.header-subtitle p{line-height: 32px;}
.header-subtitle-content{font-size: 24px; font-weight: bold;}
.nav{width: 100%; height: 80px; background: #e35000;}
.nav-content{width: 990px; height: 80px; margin: 0 auto; box-sizing: border-box;font-size: 0px;}
.nav-content a{box-sizing: border-box; display: inline-block; *display: inline; *zoom:1; width: 33%; height: 80px; color: white; text-align: center; line-height: 80px; position: relative;font-size: 18px;text-decoration: none;}
.nav-content a:hover{background: #dc3c00;}
.race p:before{content: ''; display: inline-block; *display: inline; *zoom:1; width: 34px; height: 34px; background: url("../images/race-logo.png"); vertical-align: middle;margin-right: 5px;}
.team p:before{content: ''; display: inline-block; *display: inline; *zoom:1; width: 34px; height: 34px; background: url("../images/team-logo.png"); vertical-align: middle;margin-right: 5px;}
.player p:before{content: ''; display: inline-block; *display: inline; *zoom:1; width: 34px; height: 34px; background: url("../images/player-logo.png"); vertical-align: middle;margin-right: 5px;}
.nav-sub{background: #e8e8e8; width: 100%; height: 40px;font-size: 0px;}
.nav-sub-content{margin: 0 auto; width: 990px;font-size: 0px;}
.nav-sub-content div{display: inline-block; *display: inline; *zoom:1; vertical-align: top; line-height: 40px; color: #494949; width: 33%; text-align: center;font-size: 0px;}
.nav-sub-content i{display: inline-block; *display: inline; *zoom:1; font-size: 14px;}
.nav-sub-content a{cursor: pointer;font-size: 14px;text-decoration: none;padding:  0 5px 0 5px;display: inline-block;}
.nav-sub-content a:hover{color: #e35000;}
.details{width: 990px; margin:30px auto;}
.detail-title{background: url("../images/subtitle-bg.png") no-repeat; height: 44px; width: 1000px; line-height: 44px; color: white; padding-left: 15px; border-bottom: 1px solid #d5d5d5;font-size: 16px;}
.detail-content{width: 990px; margin-left: 10px;}
.detail-content p{margin-top: 18px; line-height: 22px; margin-bottom: 18px;font-size: 14px;}
.detail-content img{display: block; margin: 0 auto;}
/*once got menu chosen or subtitle chosen*/
.chosen{background: #dc3c00;}
.sub-chosen{color: #e35000;}
.nav-sub-content-show{visibility: visible;}
.nav-sub-content-hide{visibility: hidden;}
.data_box {
    vertical-align: middle;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height: 46px;
    position: relative;
    margin: -25px 80px 0 0;
    top: 10px;
}

.data_box img {
    vertical-align: middle;
    margin: 0 8px;
    width: 82px;
    height: 46px;
}

.data_box span {
    color: #ffffff;
    font-size: 14px;
    line-height: 46px;
    vertical-align: middle;
}
