@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,from,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
img{vertical-align:middle;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
ol,ul,li{ list-style:none;}
caption,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;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
/*文字排版*/
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size: 18px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.t2{text-indent:2em;/*缩进两个文字*/}
.unl{ text-decoration:underline;}
.no-unl{ text-decoration:none;}
/*定位*/
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.bc{ margin-left:auto; margin-right:auto;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.cb{ clear:both;}
.cr{clear:left;}
.clearfix:after{ content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.clearfix{zoom:1;}
.vm{vertical-align:middle;}
.pr{ position:relative;}
.pa{ position:absolute;}
.abs-right{ position:absolute; right:0;}
.zoom{zoom:1;}
.hidden{ visibility:hidden;}
.none{display:none;}
.oh{overflow: hidden;}
/*边距*/
.m10{margin:10px;}
.m15{margin:15px;}
.m30{margin:30px;}
.mt5{margin-top:5px;}
.mt8{margin-top: 8px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt100{margin-top:100px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb35{margin-bottom:35px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb100{margin-bottom:100px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.ml100{margin-left:100px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mr35{margin-right:35px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}
.mr100{margin-right:100px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p30{padding:30px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb50{padding-bottom:50px;}
.pb100{padding-bottom:100px;}
.pl5{padding-left:5px;}
.p110{padding-left:10px;}
.pl15{padding-left:15px;}
.p120{padding-left:20px;}
.p130{padding-left:30px;}
.p150{padding-left:50px;}
.p1100{padding-left:100px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pr50{padding-right:50px;}
.pr100{padding-right:100px;}
.wrapper{width:1000px;margin-left: auto; margin-right: auto;}


/*header*/
.nav{
	width:100%;
	height: 65px;
	position: fixed;
	left:0;
	top: 0;
	background: rgb(21,17,94);
	z-index: 10;

}
.nav img{float: left;margin-top: 10px;}
.nav ul li {
	float: left;
	width: 85px;
	height: 18px;
	line-height: 18px;
	margin-top: 26px;
	text-align: center;
	font-family: microsoft yahei;
	font-size: 16px;
	border-right: 1px solid #fff;
	position: relative;
}
.nav ul li a{
	width: 100%;
	height: 100%;
	display: block;
	color: #fff;
}
.nav ul li a:hover{
	color: #ea1111;
}




.banner
{
	position: relative;
	min-width: 1000px;
	height: 580px;
	background: url(../images/banner_img10232.jpg) no-repeat center;
	background-size: auto 100%;
}
.ban_bm{
	position: absolute;
	width: 196px;
	height: 61px;
	top: 483px;
	left: 50%;
	margin-left: -105px;
	text-decoration: none;
}
.ban_bm:hover
{
	text-decoration: none;
}

/*content*/
.title
{
	color: #5077f2;
}
.com_bg
{
	padding: 50px 0;
}
.detail_right{
	width:520px;
}
.detail_right .title
{
	border-left: 4px solid #5077f2;
	padding-left: 10px;
	font-size: 24px;
	font-family: "microsoft yahei";
	
}
.detail_right p{
	color: #333;
	font-size: 14px;
	text-indent: 2em;
	font-family: "宋体";
	margin-top: 8px;
	line-height: 1.7;
	text-align: justify;
	word-wrap:word-break;word-break:break-all;
}
.com_core
{
	padding-top: 35px;
	padding-bottom: 75px;
	background-color: #f7f7f7;
}
.top_title
{
	text-align: center;
}
.top_title h2
{
	font-size: 30px;
	font-family: "microsoft yahei";
	color: #5077f2;
	text-align: center;
	position: relative;
}
.top_title h2>div{
	position: absolute;
	top:50%;
	margin-top:-4px;
}
.top_title h2 .left_line
{
	width:200px;
	height:6px;
	border-top: 1px solid #c6c6cd;
	left:210px;
	border-bottom: 1px solid #c6c6cd;
}
.top_title h2 .right_line
{
	width:200px;
	height:6px;
	border-top: 1px solid #c6c6cd;
	border-bottom: 1px solid #c6c6cd;
	
	right:210px;
}
.top_title span
{
	color: #9fa2a8;
	font-family: arial;
	font-size: 12px;
	
}
.lg_lists
{
	padding-top: 30px;
	font-family: "microsoft yahei";
}
.lg_lists>ul+ul
{
	margin-top: 20px;
	
}
.lg_lists ul li
{
	float: left;
	width:490px;
	background-color: #efefef;
}
.lg_lists>ul>li+li
{
float: right;
}
.lg_lists ul li .left_bl
{
	background-color: #5077f2;
	width:136px;
	height:126px;
}
.left_bl .sprite
{
	margin-top: 15px;
	height:70px;
	background-image: url(../images/sprite_1.png);
	background-repeat: no-repeat;
	
}
.sprite_1
{
	background-position:center 0;
}
.sprite_2
{
	background-position:center -70px;
}
.sprite_3
{
	background-position:center -140px;
}
.sprite_4
{
	background-position:center -210px;
}
.sprite_5
{
	background-position:center -280px;
}
.sprite_6
{
	background-position:center -350px;
}
.lg_lists ul .left_bl p
{
	color: #fff;

	margin-top: -1px;
	font-weight: 600;
}
.lg_lists ul .detail
{
	width:334px;
	line-height: 1.5;
	padding: 0 8px;
	color: #555;
	text-align: justify;
}
.schedule
{
	/*height:776px;*/
	background:rgb(16,22,82) url(../images/bg_01.jpg) no-repeat center;
	padding: 40px 80px 0;
}
.schedule .wrapper{padding-bottom: 40px;}
.schedule .top-title h2{
	color: #0096ff;
}
.schedule .table{
	width:100%;
	background:rgba(27,36,121,.8);
	color: #fff;
	font-family: "microsoft yahei";
	font-size: 14px;
	line-height: 2;
}
.schedule .table td{
	padding-top: 10px;
	padding-bottom: 10px;
}
.schedule .table tr
{
	border-top: 1px solid #323a87;
/*	border-bottom: 1px solid #323a87;*/
}
.br
{
border-right: 1px solid #323a87	
}
.schedule .table thead{
	background: rgba(36,50,141,0.8);
}
thead th
{
	font-weight: bold;
}
.table th+th,.table td+td{
	padding-left: 50px;
}
.table .tc{
	width:230px;
}
.schedule .top_title h2
{
	color: #0096ff;
}
.guest
{
	/*height: 522px;*/
	background: #101651;
	padding: 40px 0px 80px;
}
.guest .top_title h2
{
	color: #fff;
}
/*.guest ul li
{
	margin-top: 30px;
	padding-top: 156px;
	float: left;
	background-position: center 0;
	background-repeat: no-repeat;
	width:20%;
	
}

.guest ul li p{
	color: #fff;
	font-family: "microsoft yahei";
}*/
.guest_01
{
	background-image: url(../images/guest_01.png);
}
.guest_02
{
	background-image: url(../images/guest_02.png);
}
.invite
{
	padding: 40px 0 120px;
	
}
.invite ul li{
	float: left;
	width:33.3%;

}
.invite ul li>div{
	width:108px;
	height:108px;
	margin: 0 auto;
	border: 1px solid #5077f2;
	border-radius: 50%;
	
	
}
.invite .obj
{
	width:52px;
	height: 60px;
	margin:0  auto;
	margin-top: 24px;
	background-repeat: no-repeat;
	background-image: url(../images/sprite_2.png);
}
.invite ul li p{
	margin-top: 20px;
	padding: 0 85px;
	font-size: 14px;
	color: #666;
	line-height: 1.5;
	text-align: justify;
}
.obj_01
{
		background-position: center 0; 
}
.obj_02
{
		background-position: center -60px; 
}
.obj_03
{
		background-position: center -120px; 
}
.obj_04
{
		background-position: center -180px; 
}
.obj_05
{
		background-position: center -240px; 
}
.obj_06
{
		background-position: center -300px; 
}
.look_back
{
	height: 691px;
	background: url(../images/bg_03.jpg) no-repeat center;
	padding-top: 40px;
}
.look_back .intro{
	color: #fff;
	line-height: 1.6;
	
}
.look_back .top_title h2
{
	color: #fff;
}
.look_back .intro a
{
	color: #5077f2;
}
.inst	
{
	padding: 40px 0 60px;
}
.inst .top_title h2
{
	color: #5077f2;
}
.project
{
	padding: 20px 0 25px;
}
.project ul
{
	padding: 35px 0;
	font-family: "microsoft yahei";
    color: #313131;
}
.project ul li
{
	float: left;
	width:33.3%;
}
.project dl{
	padding: 0 35px;
	
}
.project dl dt
{

	font-size: 18px;
	font-weight: bold;
	
}
.project dl dd{
	font-size: 14px;
	margin-top: 15px;
	line-height: 1.4;
}
.project .two_btn
{
	text-align: center;
}
.project .two_btn a{
	display: inline-block;
	width:224px;
	height: 64px;
	background: url(../images/btn.jpg) no-repeat center;
	border: none;
	cursor: pointer;
	color: #FFFFFF;
	font-size: 24px;
	text-align: center;
	line-height: 52px;
	font-family: "microsoft yahei";
	text-decoration: none;
}
/*footer*/
.footer
{
	padding: 45px 0 60px;
	background-color: #101651;
}
.footer .foot_left
{
	width:520px;
	
}
.footer .foot_left h2
{
	padding-left: 38px;
	height: 30px;
	line-height: 30px;
	font-size: 24px;
	color: #fff;
	font-family: "microsoft yahei";
	background: url(../images/telphone.png) no-repeat 0 center;
}
.footer .foot_left li p{
	font-size: 14px;
	font-family: '宋体';
	border-left: 3px solid #fff;
	padding-left: 10px;
	font-weight: bold;
}
.footer .foot_left li dt
{
	font-size: 14px;
	font-family: '宋体';
	font-weight: bold;
}
.footer .foot_left li dd
{
	font-size: 12px;
	font-family: arial;
	line-height: 1.5;
	margin-top: 5px;
}
.footer .foot_left li
{
	color: #fff;
}
.footer .foot_left li+li
{
	width: 220px;
}

.footer .foot_right
{
	width: 380px;
	margin-top: 85px;
	margin-right: 45px;
}
.footer .foot_right li p
{
	color: #fff;
}



/*浮窗*/
.share{color: #fff;width: 104px;
height: 150px;right: 0;top: 50%;position: fixed;
background: url(../images/bg_share_03.jpg);
z-index: 100;
display: none;
}
.fuchuang_share{position: relative;height: 50px;
cursor: pointer;
}

.share a{
	display: block;
	height:50px;
}
#g-footer {
    background: #fff;
    margin: 0;
    height: 270px;
    font-size: 12px;
    padding-top: 30px;
}
.logo-list {
    /*margin-top: 54px;*/
    margin-right: -20px;
    overflow: hidden;
    /*width: 9999px;*/
}
.logo-list li {
    float: left;
    width:150px;
    height: 56px;
    line-height: 56px;
    background: #fff;
    /*border:1px solid #ccc;*/
    margin-right: 20px;
    text-align: center;
}

/*右悬浮*/
.right-bar{
	display: none;
	width: 124px;
	height: 238px;
	font-size: 14px;
	line-height: 2.1;
	color: #fff;
	position: fixed;
	right: 0;
	top: 200px;
	background: url(http://www.ofweek.com/seminar/2017/medical/images/right_bg.png) no-repeat 0 bottom;
}
.right-bar a{
	color: #003996;
}
.toTop{
	width: 60px;
	height: 60px;
	position: absolute;
	right: 17px;
	bottom: 0;
}
.toTop a{
	display: block;
	width: 100%;
	height: 100%;
}
.right-bar1{
    width: 134px;
    height: 56px;
    font-size: 14px;
    line-height: 2.1;
    color: #fff;
    position: fixed;
    right: 0;
    top: 484px;
    background: url(../images/kefu-pic.gif) no-repeat 0 4px;
}
.right-bar1 a{
	display: block;
	width: 100%;
	height: 100%;
}
/*购票*/
.buy{
	/*width: 1000px;*/
	background:rgb(16,22,82);
}
.buy-title{
	font-size: 24px;
	color: #4de8fe;
	clear: both;
	padding-top: 40px;
}
.title_bottom{
	margin-left: 40px;
}
.ticket ul li{
	margin: 30px 28px;
	float: left;
	text-align: center;
	position: relative;
	*
	width: 192px;
	font-family: microsoft Yahei;
}
.quanyi{
    font-size: 12px;
    color: #fff;
    text-align: left;
    margin: 10px 0 100px 0;
}
.ticket-info{
	width: 192px;
	height: 204px;
	background: url('http://www.ofweek.com/seminar/2017/medical/images/ticket_bg.png') no-repeat;
}
.ticket-title{
	color: #194683;
	font-size: 20px;
	font-weight: bold;
	margin-bottom:15px;
	padding: 20px 15px 0;
}
.ticket-date{
	color: #c6c6c6;
	font-size: 12px;
	margin-bottom: 30px;
}
.ticket-num{
	width: 128px;
	height: 28px;
	line-height: 28px;
	border:1px solid #b11313;
	color: #b21414;
	font-size: 14px;
	margin:0 auto;
}
.ticket-price{
	color: #e20000;
	font-size: 24px;
	font-weight: bold;
	margin-top: 15px;
}
.ticket-buy{
	width: 143px;
	height: 31px;
	line-height: 31px;
	background: #f50000;
	border-radius: 0 0 2px 2px;
	color: #fff;
	margin: 0 auto;
}
.ticket-buy:hover{
	cursor: pointer;
}
.buy-cont{
	padding-bottom: 50px;
	font-family: microsoft Yahei;
}
.buy-cont th{
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	height: 39px;
	background: #1e3970;
}
.buy-cont td{
	color: #fff;
	font-size: 14px;
	border:1px solid #20759a;
	padding: 10px;
}
.pd-l-15 input{
	margin-right: 10px;
}
.buy-check{
    display: inline-block;
    background: url(http://www.ofweek.com/seminar/2017/medical/images/check.png) 0 0 no-repeat;
    width: 25px;
    height: 25px;
    margin-right: 3px;
    vertical-align: middle;
}
.single_price{
	font-size: 18px !important;
	font-weight: bold;
	color: #f50000 !important;
}
.change_num{
	margin: 0 auto;
    height: 30px;
    width: 90px;
}
.single_num input{
	width: 28px;
	height: 28px;
	border:1px solid #fc0000;
	color: #fc0000;
	float: left;
	text-align: center;
	font-size: 14px;
}
.single_num .minus,.add{
	width: 30px !important;
	height: 30px !important;
	background: #fff;
}
.submit-buy{
	width: 219px;
	height: 49px;
	line-height: 49px;
	color: #fff;
	font-size: 24px;
	background: #bbb;
	text-align: center;
	margin: 30px 0 70px 40px;
}
.sub-btn{
	width: 219px;
	height: 49px;
	line-height: 49px;
	color: #fff;
	font-size: 24px;
	background: #bbb;
	text-align: center;
	border: 0;
	position: absolute;
	right: 0;
	top: 50px;
}
.total{
	color: #fff;
	font-size: 24px;
	position: absolute;
	right: 270px;
	top: 50px;
}
.submit-cont .active{
	background:#fc0000 ;
}

.notice{
	font-size: 14px;
	color: #fff;
	clear: both;
	line-height: 1.8;

}
.notice-title{
	width: 65px;
	height: 22px;
	line-height: 22px;
	margin-right: 10px;
	border: 1px solid #fff;
	float: left;
	border-radius: 10px;
	text-align: center;
}

.right-bar1{
    width: 134px;
    height: 56px;
    font-size: 14px;
    line-height: 2.1;
    color: #fff;
    position: fixed;
    right: 0;
    top: 484px;
    background: url(http://www.ofweek.com/seminar/2017/medical/images/kefu-pic.gif) no-repeat 0 4px;
}
.right-bar1 a{
	display: block;
	width: 100%;
	height: 100%;
}
/*拟邀嘉宾*/
.main-guest{ padding: 50px 0 0; }
.main-guest li{ float: left; width: 200px; height: 280px; text-align: center; font-size: 14px; line-height: 20px;color:#fff; }
.main-guest img{ margin: 0 0 10px; }
.all-guest{ display: block; width: 133px; height: 38px; margin: 0 auto 50px; text-align: center; font-size: 14px; line-height: 38px; border: 1px solid #3ff2d9; }
.all-guest:hover{ text-decoration: none; }

.ticket li a{text-decoration: none;}
.ticket li h4 {
    position: absolute;
    top: 238px;
    width: 316px;
    height: 100px;
    left: 8px;
    height: 100px;
    background: url(http://www.ofweek.com/seminar/2017/high_tech/images/quanyi-bg-1.png) 0px 0px no-repeat;
    z-index: 1000;
    display: none;
}

.ticket li h4 span{color:#fff;display:block;margin-left:73px;font-size:12px;line-height:16px;font-family:simsun;text-align:left;margin-top: 10px;}
