@charset "utf-8";
/* CSS Document */
.banner{ height:344px; background:url(../images/banner.jpg) no-repeat center top;}
.main{width:960px; margin:0 auto;}
.main_left{width:650px; float:left;}
.main_right{width:300px; float:right;}
/*time-place*/
.head01{ height:293px; position:relative; width:960px; margin:0 auto;}
.head01_b{width:342px;height:40px;position:absolute;left: 21px;top: 210px;}
.head01_b_l{width:420px; float:left;}
.head01_b_l p{height:20px; line-height:20px; padding-left:25px; text-align:left; color:#003756;}
.head01_b_l p.time{ background:url(../images/bg06.jpg) no-repeat top left;}
.head01_b_l p.place{ background:url(../images/bg06.jpg) no-repeat bottom left;}
.head01_b_r{width:96px; height:31px; float:right; margin-top:10px;}
.nav_r_btn{width:167px; float: right;}
.nav_r_btn img{float:left; margin-right:6px;}
.nav_l{width:720px; float:left;}
/*nav*/
.nav{ height:39px; padding:9px 10px 0; background:#012545; font-size:14px; font-weight:bold; width:940px; margin:0 auto;}
.nav_l a{ float:left; display:block; padding:0 10px; height:39px; line-height:39px;  text-decoration:none;}
.nav_l span{ float:left; line-height:39px;}
.nav_l a,.nav_l span{color:#c5eaf2;}
.nav_l a:hover{ background:#e6a000; color:#02487b;}
.title01,.issues strong{color:#01274b; font-size:16px;text-align:left;font-weight:bold;}
.title01{ height:24px; line-height:24px; background:url(../images/titbg.jpg) no-repeat left top; border-bottom:1px solid #43a1d7; padding-left:100px; margin:15px 0 10px; }
.info{ margin:10px; text-align:left; line-height:22px; text-indent:2em; color:#3b3b3b; font-size:13px;}
/*issues*/
.issues_info{float:left; padding:10px 8px;width:198px; text-align:left; height:auto; overflow:hidden;}
/*.issues_info strong{ height:30px; display:block; line-height:24px;}*/
/*guests*/
#wrap_slide{ position:relative;height:217px;}
#slide{width:600px; height:217px; overflow:hidden; position:absolute; left:24px;}
#previous,#next{width:24px; height:188px;cursor:pointer;overflow: hidden;position: absolute;top: 39px;}
#previous {left: 0px;}
#next {right: 0px;}
#slide .guests {display: block;height:264px;left:600px;position: absolute;text-decoration: none;width:600px;top: 0px;}
.guests_info{width:650px;}
.guests_info dl{ padding-top:10px;}
.guests_info dt{ font-size:13px; font-weight:bold; color:#0087cc;line-height:18px; text-align:left;}
.guests_info dd{ text-align:left; color:#505050; line-height:20px; font-size:14px;}
.guests_info p.guestspro{width:110px; float:right; text-align:left; color:#666;}
.guests_info p.guestspro strong{ display:block; font-size:14px; font-weight:normal; color:#313131;}
/*.pre_btn,.next_btn{width:24px; height:188px; float:left;}
*/.pre_btn{ background:url(../images/pre_bg.jpg) no-repeat left center;}
/*.guests_info p.title{ clear:left;line-height:20px; text-align:left;}
*/.next_btn{ background:url(../images/next_bg.jpg) no-repeat right center;}
/*agenda*/
.agenda{ background:#1e7bb8; padding:4px;}
.agenda_tab{height:42px;}
.agenda_tab a{display:block; float:left; width:93px;line-height:42px; font-size:14px; font-weight:bold; cursor:pointer; text-decoration:none;}
.agenda_tab a.default{ float:left;color:#fff;}
.agenda_tab a.current{ background: url(../images/bg02.jpg) #e08600 no-repeat center bottom;}
.agenda_info{ background:#fff; padding:10px 0 0;}
.agenda_info th{ background-color:#e8e8e8; color:#000; height:28px; line-height:28px; text-align:center;}
.agenda_info td{ padding:0 5px; text-align:left;}
.td_bdr1{ background: url(../images/bg03.jpg) repeat-y right top;}
.td_bdbtm1{ border-bottom:1px dashed #d3d3d3;}
/*weibo*/
.weibo_info{ width:300px; height:350px; overflow:hidden; border:1px solid #1e7bb8;}

/*global*/
.font16{ font-size:16px;}
.c_blue{ color:#012545;}
.fontbold{ font-weight:bold;}
.bd_r{ border-right:1px dashed #43a1d7;}
.bd_btm{ border-bottom:1px dashed #43a1d7;}
.bd0{ border:0;}
.mt5{ margin-top:5px;}
/*countdown*/
.countdown{width:300px;}
.timebg{ padding:0; margin:0;width:66px; height:63px; background:url(../images/bg05.jpg) no-repeat left top; color:#fff; font-size:46px; line-height:52px; font-weight:bold; text-align:center;}
.r_02{width:300px; height:158px; padding:20px 0 0; background:url(../images/bg04.jpg) no-repeat center top;}
.r_02 p{ padding:0 15px; color:#fff; text-align:center; line-height:20px; padding-bottom:10px;}
/*footer*/
.footer{clear:both; margin-top:30px;height:88px; background:url(../images/footbg.jpg) repeat-x; padding-top:50px; line-height:24px; color:#a5e3e2; text-align:center; font-size:14px;}
.footer a{ color:#A5E3E2}
.tel_tab td{ line-height:14px;}
.tel_tab td strong{ display:block; font-size:12px; font-weight:bold;}
.btn01{width:123px; height:26px; margin:20px auto;}
.border_dd{ border:1px solid #ddd;}
.td_bdr1{ background: url(../images/bg03.jpg) repeat-y right top;}
.td_bdbtm1{ border-bottom:1px dashed #d3d3d3;}
.tdbg01{ background:#43a2da;}
.tdbg01b{background:#8ec6e8;}
.tdbg02{ background:#f1f1f1;}
.tdbg03{ background:#fff;}
.tab02 td,.tab02 th,.tab03 td{font-size:14px;}
.tab02 td,.tab03 td{padding:0 5px; color:#3a3a3a;}
.tab02 th{ color:#000;}
.tab03{ background:#ddd;}
.tab03_a{ display:block;width:120px; height:28px; line-height:26px; border:1px solid #ddd; border-bottom:0; font-size:14px; padding-left:16px; text-align:left; background:#f8f8f8; text-align:left; color:#999; margin-top:20px; float:left; clear:right;}
.tab04 td{ color:#403c4c;}
.gp_input {border: 1px solid #A8A8A8;height: 18px;line-height:18px;width:45px;}
.w170{width:170px;}
.w340{width:340px;}
.font14,.font14 td{ font-size:14px;}
/*color*/
.c_ora{ color:#e49b00;}
.c_blue02{ color:#1e7bb8;}
.c_red{ color:#ca0000;}

.stepbox{ width:650px; height:22px; margin-top:20px;}
.stepbox table td{ color:#fff; font-size:14px; font-weight:bold; padding-left:10px;}
.stepbg01{ background:url(../images/bg07.jpg) no-repeat left center;}
.stepbg02{ background:url(../images/bg08.jpg) no-repeat left center;}
.stepbg03{ background:url(../images/bg09.jpg) no-repeat left center;}
.stepbg04{ background:url(../images/bg10.jpg) no-repeat left center;}

.order-tips{ line-height:24px; text-align:left; color:#000000; font-size:14px; margin-top:20px;}
.order-tips strong{ font-weight:bold; display:block; color:#b71814; height:30px; line-height:30px;}
.Bank-transfer{ margin:0 auto; background:#fff;}
.Bank-transfer table td{ background:#fff;}
.bank-tit td{ background:#f8f8f8; border-top:2px solid #d13333; color:#aa0000; font-weight:bold; border-left:1px solid #d4d4d4;}
.bank-tit-1 th{ border-bottom:1px solid #e9e8ed; color:#003cff; font-size:14px; font-weight:bold; line-height:40px;}
.succeed{ border:1px solid #c1d779; border-width:1px 0; background:#effeb9; font-size:14px; color:#3a3a3a; font-weight:bold;}
/*infomation*/
.route p{ text-align:left; line-height:22px; padding-top:10px; font-size:14px;}
#font12{ font-size:12px; height:22px;}
.c_blue02{ color:#215e8b;}
.picbg{ display:block;width:265px; height:180px; padding:3px; background:url(../images/picbg02.jpg) no-repeat left top;}
.bg_y01{ background:url(../images/bg13.jpg) repeat-y;}
.bg_y02{ background:url(../images/bg15.jpg) repeat-y;}
/*contact us*/
.contact_tab{ margin:10px 0;}
.contact_info{ padding:10px; text-align:left;}
.contact_info p{ color:#3b3b3b;}
.c_red02{ color:#a90000;}
/*schedule*/
.dh_schedule{ background:#1d7bb8; padding:5px; }
.dh_schedule_th{padding-top:3px; height:28px; background:#e8e8e8;}
.dh_schedule_th td{ font-weight:bold; color:#000; padding-left:10px;}
.dh_schedule_hd{ color:#fff; font-size:14px; font-weight:bold;}
.dh_schedule_tab{ background:#fff;}
.dh_schedule_tab td{ padding-left:10px; line-height:24px; text-align:left;}

.hr12{ height:12px;}
.Lecturer_list{width:650px; overflow:hidden;}
.Lecturer_list dl{float:left;width:128px;padding:20px 20px 0 14px;}
.Lecturer_list dl dt,.Lecturer_box_info dl dt{ border:1px solid #ddd;}
.Lecturer_list dl dt{ margin:0 auto;}
.Lecturer_list dl dt,.Lecturer_list dl dt img,.Lecturer_box_info dl dt,.Lecturer_box_info dl dt img{width:106px; height:156px;}
.Lecturer_list dl dd{text-align:center; padding:5px 0; line-height:15px;}
.Lecturer_list dl dd,.Lecturer_list dl dd a{ color:#3b3b3b; }
.Lecturer_box{width:650px;/*position:absolute;top:0;left:0;*/display:none;z-index:120;}
.Lecturer_box_tit{ background:#dc7500; height:28px; line-height:28px; border:1px solid #ddd; font-size:14px; padding:0 15px;color:#fff; }
.Lecturer_box_tit span{ float:left;}
.Lecturer_box_tit a{ float:right; font-size:12px;cursor:pointer; text-decoration:none;}
.Lecturer_box_info{ border:1px solid #dc7500; border-top:0; background:#fff; height:auto; overflow:hidden;}
.Lecturer_box_info dl{ margin:0 10px; padding:15px 0; height: auto; overflow:hidden;}
.Lecturer_box_info dl dt{ float:left;}
.Lecturer_box_info dl dd{width:500px; float:right;text-align:left; color:#3b3b3b;}
.Lecturer_box_info dl dd p.name{ line-height:20px; }
.Lecturer_box_info dl dd p.title{ height:19px; float:left; padding-left:10px;background:url(../images/bg_tit.jpg) no-repeat left top;}
.Lecturer_box_info dl dd p.title span{ float:left; display:block;padding:5px 10px 0 0;line-height:12px; height:15px;color:#fff; background:url(../images/bg_tit.jpg) no-repeat right top;}
.Lecturer_box_info dl dd p.info{ clear:left; padding-top:10px; line-height:20px; text-indent:0;}