
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;
	line-height:150%;
    background-color:#ececec;
}
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;
	/*text-decoration:none;*/
	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;}
.mlr20{margin:0 20px;}
.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;}
.w1000{width:1000px;height: 100%;margin:0 auto;position: relative;min-width: 1000px;}

/* 隐藏 video 的下载按钮 */
video::-internal-media-controls-download-button { display: none; } 
video::-webkit-media-controls-enclosure { overflow: hidden; } 
video::-webkit-media-controls-panel { width: calc(100% + 30px); /* Adjust as needed */ }

body{position: relative;background: #0d3981 url(../images/con_bg.jpg);}

/*导航*/
.sidebarBox{position: fixed !important; /*ie7 ff*/ position: absolute;top:0; z-index: 300; height: 1px; width: 1000px; left: 50%; text-align: center; margin-left: -500px;display:none; }
/*左边侧边栏*/
.sidebarBox .s_sidebar_l{width:100px;position:absolute;right:-120px;top:100px;}
.sidebarBox .s_sidebar_l img{display:block;}
.sidebarBox .s_sidebar_l .ssl_box{width:100px;overflow:hidden;}
.sidebarBox .s_sidebar_l .ssl_box ul{width:100px;}
.sidebarBox .s_sidebar_l .ssl_box ul li{width:100px;height:38px;}
.sidebarBox .s_sidebar_l .ssl_box a.sportsdt{background:#f1f1f1 url(../images/tip_logo.png) no-repeat center center;border-top:none;cursor:default;width:100px;height:38px;display: block;}
.sidebarBox .s_sidebar_l .ssl_box ul a{text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border-top:1px solid #ececec;display:block;width:100px;height:38px;line-height:38px;font-size: 16px;background-color:#fff;color:#666666;}
.sidebarBox .s_sidebar_l .ssl_box li.on a{background: #0d3981;color: #fff;}
.sidebarBox .s_sidebar_l .ssl_box li.red a{background: #cc0000 !important;color: #fff !important;}

.sidebarBox .s_sidebar_l .ssl_box ul li a:hover{background: #0d3981;color: #fff;}

/*.sidebarBox .s_sidebar_l .ssl_box ul a:hover,
.sidebarBox .s_sidebar_l .ssl_box ul li.on a{text-decoration:none;background-color:#fff;color:#666666;}*/
/*.sidebarBox .s_sidebar_l .ssl_box .qq{height: 72px;}*/

.sidebarBox .s_sidebar_l .ssl_box a.qq{padding-top:32px;background:#fff url(../images/qq_icon.png) no-repeat center 10px;text-decoration: none;border-top:1px solid #ececec;display:block;width:100px;height:38px;line-height:38px;font-size: 16px;background-color:#fff;color:#666666;}

/*了解更多按钮*/
a.more_btn{text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:146px;height: 35px;border:2px solid #fff;text-align: center;border-radius: 5px;color: #fff;line-height: 35px;font-size: 19px;position: absolute;bottom:65px;left: 50%;margin-left: -73px;}
a.more_btn:hover{border:2px solid #ffcc00;color: #ffcc00;}

/* 标题 */
.p_title{text-align:center; display:block; height:1px;width:100%;margin:0 0 70px 0;width:100%;padding-top: 34px;}
.p_title span{display:inline-block; vertical-align:top;background:url(../images/rect_icon.png) no-repeat; width:122px;height: 140px;line-height: 140px;text-align:center;font-size:20px; color:#fff; font-weight:bold;position:relative;top:-70px;}
.p_title .em_l{width:430px;height: 1px;position: absolute;top:35px;left: 0;background: #dedede;}
.p_title .em_r{width:430px;height: 1px;position: absolute;top:35px;right: 0;background: #dedede;}

/*直播 start*/
.live{min-width: 1000px;}
.live .live_top{height: 400px;background: url(../images/live_top_bg.jpg) no-repeat center center;width: 100%;}
.live .live_top img{position: absolute;top:0;left:-105px;width:210px;height:166px;}
.live .live_top .p1{color: #ffffff;font-size: 16px;line-height: 24px;text-align: center;position: relative;top:222px;}
.live .live_top .p1 strong{font-weight: bold;}
.live .live_con{min-height: 600px;}

.live .live_ul{padding:0 0 0 0;}
.live .live_ul li{padding:20px 0 0 0;text-align: center;}
.live .live_ul li p{min-height: 20px;color: #333333;font-size: 14px;line-height: 21px;padding:14px 50px 14px 80px;background: #fff;margin-bottom: 30px;text-align: left;position: relative;}
.live .live_ul li img{border:10px solid #fff;margin-bottom: 30px;/* width:auto!important; */width:640px;min-width:640px;height:auto!important;}
.live .live_ul li p .time{position: absolute;top:16px;left: 18px;color: #333333;font-size: 12px;line-height: 18px;vertical-align: middle;}
.live .live_ul li p .time i{background: url(../images/time_icon.png) no-repeat;width:12px;height: 14px;display: inline-block;vertical-align: middle;}

/*直播的页脚*/
.live .footer{text-align: center;padding:28px 0 58px 0;}
.live .footer p{color: #ffffff;font-size: 12px;line-height: 18px;}
/*直播 END */


/*首页 start*/
.index a.more_btn{bottom:132px;}
.index{min-width: 1000px;}
.index .index_top{height: 800px;background: url(../images/index_top_bg.jpg) no-repeat center center;width: 100%;}
.index .index_top .p1{color: #ffffff;font-size: 20px;line-height: 30px;text-align: center;position: relative;top:542px;}
.index .index_top .p1 strong{font-weight: bold;}
.index .index_top img{position: absolute;top:0;left:-105px;width:210px;height:166px;}
.index .index_top a.add_btn{text-decoration: none;box-shadow:0 1px 6px -1px #111;width:200px;height: 72px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;line-height: 72px;color: #fff;text-align: center;font-weight: bolder;background: #cc0000;border-radius: 0 0 5px 5px;position: absolute;top:0;right:-36px;font-size: 24px;}
.index .index_top a.add_btn:hover{height: 92px;line-height: 92px;background: #bd0000;}
.index .about_enterprise{background: url(../images/enterprise_pic.jpg) no-repeat center center;height: 800px;}
.index .about_enterprise .p1{color: #333333;font-size: 30px;line-height: 45px;text-align: center;}
.index .about_enterprise .p2{color: #666666;font-size: 18px;line-height: 27px;text-align: center;position: relative;top:550px;}


.index .about_enterprise{background: url(../images/enterprise_pic.jpg) no-repeat center center;height: 800px;}
.index .about_enterprise .p1{color: #333333;font-size: 30px;line-height: 45px;text-align: center;}
.index .about_enterprise .p2{color: #666666;font-size: 18px;line-height: 27px;text-align: center;position: relative;top:500px;}

.index .media_con{background: url(../images/media_pic.jpg) no-repeat center center;height: 650px;}
.index .activity {background: #fff;padding-bottom: 78px;}
.index .activity .p1{color: #333333;font-size: 30px;line-height: 45px;text-align: center;    padding-top: 20px;}
.index .activity .p1 strong{font-weight: bold;}
.index .activity .p2{color: #333333;font-size: 18px;line-height: 27px;text-align: center;margin-bottom: 20px;}

.index .activity ul{border-left:1px solid #dbdbdb;padding:16px 0;margin-left: 160px;}
.index .activity ul li{position: relative;height: auto;padding:6px 0;vertical-align:top;font-size: 0;}
.index .activity ul li .time{color: #333333;font-size: 18px;line-height: 53px;}
.index .activity ul li>em{width:11px;height: 11px;border:2px solid #fff;border-radius: 11px;background: #999999;font-size: 0;position: absolute;top:24px;left: -8px;}
.index .activity ul li span{margin:0 23px 0 15px;vertical-align:top;display: inline-block;*display: inline; *zoom: 1;}
.index .activity ul li p{vertical-align:top;display: inline-block;*display: inline; *zoom: 1;position: relative;font-size: 18px;line-height: 27px;color: #333333;padding: 12px 16px;border:1px solid #dbdbdb;}
.index .activity ul li.on strong{color: #333333;font-size: 18px;line-height: 27px;font-weight: bold;padding:12px 16px;display: block;}
.index .activity ul li.on>em{background: #0d3981;}
.index .activity ul li p i{background:url(../images/triangle_icon.jpg) no-repeat;width:14px;height: 13px;display:block;position: absolute;top:20px;left: -13px;}
.index .activity ul li p strong{color: #0d3981;}

/* ceo 专访 */
.index .ceo{height: 800px;}
.video_box{position: relative;}
.video_mask{position: absolute;top:0;left: 0;background:rgba(0,0,0,0.5);width: 100%;height: 100%;}
.video_mask:hover{background:none;}
.video_mask i{background: url(../images/video/video.png) no-repeat;width:91px;height: 91px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.index .ceo .video_1{width:800px;height: 500px;background:rgba(0,0,0,0.5);margin:130px auto 0 auto;position: relative;}


/* 现场直播 */
.index .scene_con{height: 700px;}

.index .scene_con .video_2{width:818px;height: 460px;margin:88px auto 0 auto;position: relative;}
.index .scene_con .video_2 video{margin: 0 auto;display: block;background: #000;}
.index .scene_con .count_down{background: url(../images/time_bg.jpg) no-repeat;width:1000px;height: 460px;margin-top:92px;}
.index .scene_con .count_down h3{color: #fff;font-size: 24px;line-height: 36px;text-align: center;font-weight: bold;padding:150px 0 25px 0;}

.index .scene_con .btn_list{position: absolute;top:56px; left: 0;}
.index .scene_con .btn_list a{display: inline-block;text-decoration: none;margin-right: 20px;border:2px solid #ffffff;color: #ffffff;width:114px;height: 42px;text-align: center;line-height: 42px;font-size: 18px;}
.index .scene_con .btn_list a.on{color: #0d3981;font-weight: bold;background: #fff;}

/* 本例子css */
.picScroll-left{ width:1000px;  overflow:hidden; position:relative; padding-top:18px;margin-bottom: 80px;}
.picScroll-left .hd{ overflow:hidden; }
.picScroll-left .hd ul{text-align: center;}
.picScroll-left .hd ul li{width:11px;height: 11px;margin:0 6px;background: #fff;display: inline-block;overflow:hidden;font-size: 0;border:2px solid #fff;border-radius: 20px;}
.picScroll-left .hd ul li.on{background: none;}

.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:left; font-size: 0; }
.picScroll-left .bd ul li .picList_box{display: inline-block;margin-bottom: 20px;position: relative;}
.picScroll-left .bd ul li .pic{ text-align:center;overflow: hidden;}

/*.picScroll-left .bd ul li .pic a{position: relative;}*/
.picScroll-left .bd ul li .pic a .time{display: block;position: absolute;top:10px;left:10px;z-index: 9;border-radius: 16px;width:50px;padding-left: 15px;height: 30px;line-height: 30px;background:#000;background: rgba(0,0,0,0.5) url(../images/white_time_icon.png) no-repeat 10px 10px;color: #fff;font-size: 12px;line-height: 30px;}

.picScroll-left .bd ul li .pic img{ width:320px; height:180px; display:block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.picScroll-left .bd ul li .pic img:hover{-webkit-transform:scale(1.2);transform:scale(1.2);}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height:40px;height: 40px;text-align: left;background: #fff;font-size: 14px;color: #333333;width:320px;}
.picScroll-left .bd ul li .title a{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding:0 12px;}
/* 诚邀加入 */
.index .form_con{font-size: 0;height: 700px;}
.index .form_con .form_animation_box{position: relative;overflow: hidden;}
.index .form_con .form_animation{white-space:nowrap;position: relative;}
/*.index .form_con .w1000{overflow: hidden;}*/

.index .form_con ul{padding-top: 50px;}
.index .form_con ul li{text-align: center;margin-bottom: 20px;}
.index .form_con ul li span{display: block;position: absolute;top:0;left:-96px;font-size: 16px;height: 50px;line-height: 50px;width:80px;color: #ffffff;text-align: right;}
.index .form_con ul li .input_box{position: relative;display: inline-block; *display: inline; *zoom: 1;vertical-align: top;}
.index .form_con ul li .input_box input{padding:0 15px;border-radius:4px;border:none;outline: none;width:270px;height: 50px;line-height: 50px;font-size: 14px;line-height: 21px;}
.index .form_con ul li strong{font-size: 16px;padding-left:50px;white-space:nowrap;vertical-align: top;line-height: 50px;height: 50px;position: absolute;top:0;left:100%;background: url(../images/from_icon.png) no-repeat;display: none;}

.index .form_con ul li strong.false {color: #ffcc00;background-position: 0 -50px;}
.index .form_con ul li strong.true {color: #ffffff;background-position: 0 0;}
.index .form_con ul li button{width:300px;height: 50px;line-height: 50px;border-radius: 5px;border:none;background: #ffcc00;color: #000000;font-size: 16px;cursor: pointer;}
.index .form_con ul li button.no{background: #f1f1f1;color: #666666;}

.index .form_con .data_success{text-align: center;position: absolute;top:0;right: -1000px;width:1000px;}
.index .form_con .data_success img{text-align: center;display: inline-block;margin:137px 0 37px 0;}
.index .form_con .data_success p{color: #ffffff;font-size: 18px;line-height: 27px;text-align: center;}
.index .form_con .data_success p span{color: #ffcc00;}
/* 地图 */
.index .map_txt{height: 400px;background:#f1f1f1 url(../images/con_bg_1.jpg) no-repeat center center;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;}
.index #map{width:100%;height: 500px;overflow: hidden;}
.index .map_txt .p1{width:170px;position: absolute;top:165px;left: 100px;font-size: 16px;line-height: 24px;color: #666666;text-align: center;}
.index .map_txt .p2{width:240px;position: absolute;top:118px;right: 71px;font-size: 16px;line-height: 24px;color: #666666;text-align: center;}

/* 页脚 */
.index .footer{color: #666666;font-size: 12px;line-height: 18px;text-align: center;padding:34px 0;background: #ffffff;border-top:1px solid #d3d3d3;}


/*时间倒计时*/
.timeDown *{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  }
.timeDown p { font-size: 0; white-space: nowrap; color: #ffffff; text-align: center; }
.timeDown p > span { display: inline-block; vertical-align: top; height: 80px; line-height: 80px; font-size: 36px; font-weight:bold;margin:0 6px;}
.timeDown p time { }
.timeDown p time { display: inline-block; vertical-align: top; width: 80px; height: 80px; margin: 0 auto; position: relative; margin: 0 4px; }
.timeDown p time span { display: block; height: 80px; width:40px; overflow: hidden; position: absolute; top: 0; }
.timeDown p time span i,
.timeDown p time span em { display: block; height: 80px; width: 40px; position: absolute; top: 0; }
.timeDown p time span i { z-index: 1; }
.timeDown p time span em { z-index: 2; }
.timeDown p time span.p_l { left: 0;  }
.timeDown p time span.p_r { right: 0; }
.timeDown p time span.p_l i,
.timeDown p time span.p_l em { -moz-border-radius: 40px 0 0 40px; -webkit-border-radius: 40px 0 0 40px; -khtml-border-radius: 40px 0 0 40px; border-radius: 40px 0 0 40px; border-top: 6px solid rgba(26,114,255,0.3); border-left: 6px solid rgba(26,114,255,0.3); border-bottom: 6px solid rgba(26,114,255,0.3); left: 0; }
.timeDown p time span.p_r i,
.timeDown p time span.p_r em { -moz-border-radius: 0 40px 40px 0; -webkit-border-radius: 0 40px 40px 0; -khtml-border-radius: 0 40px 40px 0; border-radius: 0 40px 40px 0; border-top: 6px solid rgba(26,114,255,0.3); border-right: 6px solid rgba(26,114,255,0.3); border-bottom: 6px solid rgba(26,114,255,0.3); right: 0; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; }
.timeDown p time span.p_l em { border-top: 6px solid #fff; border-left: 6px solid #fff; border-bottom: 6px solid #fff; transform-origin: 100% 50%; -ms-transform-origin: 100% 50%; -webkit-transform-origin: 100% 50%; -o-transform-origin: 100% 50%; transition: all 0.3s ease 0.2s; -webkit-transition: all 0.3s ease 0.2s; -moz-transition: all 0.3s ease 0.2s; }
.timeDown p time span.p_r em { border-top: 6px solid #fff; border-right: 6px solid #fff; border-bottom: 6px solid #fff; transform-origin: 0 50%; -ms-transform-origin: 0 50%; -webkit-transform-origin: 0 50%; -o-transform-origin: 0 50%; }
.timeDown p time span.p_r em,
.timeDown p time span.p_l em { -ms-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg); }
.timeDown p time b { display: block; font-size: 36px; color: #fff; line-height: 80px; width: 80px; text-align: center; font-weight: normal; z-index: 10; position: absolute; left: 0; top: 0;  }







