body { }
#banner{ position:relative;}
a img { border:none; }
#main { width:1000px; margin:0px auto; overflow:hidden; }
.main_nav { height:35px; background:black; width:951px; }
ul { list-style-type:none; list-style:none; list-style-position:inside; margin:0px; padding:0px; }
ul li, li.related_news{ list-style-type:none; list-style:none; list-style-position:inside; padding:0px; }
.main_nav ul li { font-size:12px; color:white; float:left; border-right:1px solid #5c5c5c; padding:0px 15px; margin:6px 0px; }
.main_nav ul li a { color:white; line-height:22px; display:block; }
.btn_re { float:right; margin-top:2px; margin-right:2px; }
.main_cont { border:1px solid #d2d2d2; margin:10px 0px; background:white; }
.main_left { width:745px; float:left; margin-left:10px; margin-top:5px; border:1px solid #d2d2d2; overflow:hidden; padding-bottom:20px; min-height:520px; height:auto !important; height:520px; overflow:visible; }
.main_left ul li a { font-size:14px; color:#333; }
.main_left ul { margin:10px 70px; }
.main_left ul li { line-height:36px; border-bottom:1px dashed #e3e3e3; }
.main_left p { font-size:12px; line-height:28px; margin:10px 50px; }
.main_left h1 { color:#2d5800; font-size:18px; font-family: Verdana, "微软雅黑", "黑体"; text-align:center; line-height:34px; }
.main_right h2 { font-size:14px; display:block; height:20px; margin:0px; margin-top:14px; padding-left:20px; }
.main_right { width:237px; float:left; }
.main_right ul { background:url(../images/bg_3.png) no-repeat; padding-top:10px; }
.main_right ul li, li.related_news{ font-size:12px; line-height:28px; font-family:"宋体"; color:#2b61a1; margin-left:15px; }
.main_right ul li a { color:#333; font-family:Verdana; }
.main_right ul li a img { border:1px solid #d2d2d2; padding:1px; margin:5px 50px; }
.clear { clear:both; }
.add { height:12px; border-bottom:1px solid #d2d2d2; font-size:12px; display:block; line-height:12px; padding-left:10px; }
.footer { height:76px; margin:10px auto; background:#e8e8e8; }
.footer img { float:left; margin-right:10px; }
.footer p { font-size:12px; line-height:24px; margin:0px; margin-left:20px; color:#484848; display:block; padding:0px; }
.speaker_box, .speaker_box_cont { width:630px; _width:630px; margin:30px 46px; _margin:30px 20px; float:left; overflow:hidden; margin-bottom:0px; }

.speaker_box p, .speaker_box_cont p { font-size:12px; margin:0px; text-indent:0; line-height:22px; }
.speaker_box img, .speaker_box_cont img {border:1px solid #e3e3e3; padding:1px; float:left; margin-right:10px; }
.speaker_pic img { margin:20px; }
.speaker_box a:hover img { border:1px solid #669933; }
.speaker_name, .speaker_info2 { font-weight:bold; background:url(../images/icon_name.png) 0px 2px no-repeat; display:block; float:left; width:229px; padding-left:25px; border-bottom:1px solid #A2A2A2; }
.speaker_tb_box { margin-left:120px; font-size:12px; width:500px; line-height:19px; margin-top:20px; }
.speaker_info2{ width:475px; _ width:475px; margin-left:120px; _ margin-left:60px; font-size:12px; line-height:19px; margin-top:20px; }
.speaker_info2 a { color:#333333; }
.speaker_box_cont .speaker_name, .speaker_box_cont speaker_info2 { width:475px; }
.speaker_name a { color:#333333; }
.speaker_name .more { float:right; color:#CCCCCC; *margin-top:-22px;
_margin-top:-18px; font-weight:normal; }
.speaker_name a:hover { color:#336699; }
.speaker_box .speaker_info, .speaker_box_cont .speaker_info { font-size:0.8em; line-height:22px; display:block; float:left; width:500px; *width:219px;
_width:219px; border-top:2px solid #E1E1E1; }
.speaker_box_cont .speaker_info { width:500px; padding-top:10px; }
.speaker_box_cont .speaker_info p { line-height:18px; margin-bottom: 10px;}
.speaker_info a { color:#333333; }
.main_left ul li a:hover { color:#369; }
.speaker_info2 { background:url(../images/mc.png) 0px 2px no-repeat; }
.speaker_tb { font-size:12px; line-height:28px; margin-top:10px; border-collapse:collapse; }
.speaker_tb_1 { width:100px; background:#6fb2e1; padding-left:20px; vertical-align:top;  }
.speaker_tb tr td { border:1px solid #336699; border-collapse:collapse; }
.speaker_tb_2 { width:400px; background:#e9f6ff; padding-left:10px; padding-right:10px;}
.speaker_tb_box { margin-top:0px; border-top:2px solid #E1E1E1; }
.mt img{ width:120px; height:70px;}
.mt .speaker_name{ width:450px;}
.mt .speaker_info{ width:475px; padding-top:0px; color:#999999; margin-bottom:45px;}
.mt_h2{ padding-left:0px; font-weight:bold; font-size:14px; background:#F2F2F2; display:block; margin:5px 40px; line-height:30px; margin-top:20px; height:30px; }
.mt{ margin-top:10px;}
.mt .speaker_name{ background:none; padding-left:5px; }
.hz .speaker_name{ background:none; padding-left:5px;}
.tr img{ width:170px; height:200px;}
.tr .speaker_name{ width:420px; background:url(../images/mc.png) 0px 2px no-repeat;}
.tr .clear{ height:40px;}
.tr .speaker_info{ width:445px; padding-top:0px; color:#333333; margin-bottom:30px;}
.noclear .clear{ height:auto;}
.noclear{ margin-left:34px;}
.noclear .speaker_tb_box{ margin-left:30px; width:608px;}
.noclear .speaker_info2{ width:583px; margin-left:30px;}
.noclear .speaker_tb{ width:598px;}
.sp{ overflow:hidden; width:275px; margin-right:10px; margin-left:20px; margin-bottom:7px;}
.sp .speaker_info{ width:254px;}
.spliest2 .sp{width:334px;}
.spliest2 .sp .speaker_info a{ font-size:12px; color:#666666;}
#content .spcont{ border:none; border-right:1px solid #d4d4d4; width:676px;}
#content .spcont .add{ height:33px; line-height:33px;}
#content{ width:950px;}
#ctl00_ContentPlaceHolder3_SpeakerInfo{border-top:1px solid #D2D2D2;display:block;margin-right:20px;padding:10px 20px 0 0;}
#ctl00_ContentPlaceHolder3_SpeakerInfo p{line-height:18px;margin-bottom:10px;}



