/* CSS Document */
*{ margin:0px; padding:0px; border:none; text-decoration:none;}
body { margin:0; padding:0; background:#123f65; font-size:12px; color:#333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:24px;}
img { border:none;}
a { color:#356EB4; text-decoration:none;}
a:hover { text-decoration:underline;}
ul { margin:0; padding:0; list-style:none;}
.blank { height:20px; clear:both; visibility:hidden;}
span { margin:0; padding:0;}

/*topMenu*/
#topMenu { background:url(../images/topLine.jpg) repeat-x; border-bottom:solid #ccc 1px; height:28px; font-size:12px;}
#tMbox { width:980px; margin:0 auto;}
#tMbox a ,#tMbox a:visited{ height:28px; line-height:28px; color: #666;}
#tMbox a:hover{color:#356EB4;}
#tMbox p{float:left;}
#link6300{width:300px;}
#tMenu{width:679px;text-align:right;}
#tMenu a{padding:0px 5px;}

.box { margin:0 auto; width:960px; padding:20px; background:#fff;}

.ad { margin-bottom:20px;}

.FocusAndOther { float:left;}
.FocusAndOther .focus { float:left; width:720px;}
.FocusAndOther .focus .player { float:left; width:300px; height:300px; overflow:hidden; position:relative;}
.FocusAndOther .focus .info { float:left; width:392px; height:282px; padding:8px; margin-left:10px; font-size:14px; line-height:28px; border:1px solid #b0cae3;}
.FocusAndOther .focus .info .title { text-align:center; font-size:14px; font-weight:bold; color:#356EB4; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #b0cae3;}
.FocusAndOther .other { float:left; width:230px; margin-left:10px;}
.FocusAndOther .other .title { background:url(../images/other.gif); height:30px; line-height:30px; padding-left:30px; font-size:14px; font-weight:bold; color:#fff;}
.FocusAndOther .other .main { border:1px solid #b0cae3; padding:11px 16px;}
.FocusAndOther .other .main li a { color:#333;}

.speech { float:left; width:960px;}
.speech .title { background:url(../images/titbg.gif); height:30px; line-height:30px; padding-left:30px; font-size:14px; font-weight:bold; color:#fff;}
.speech .main { border:1px solid #b0cae3; padding:29px; float:left; width:900px;}
.speech .main .list li { float:left; width:172px; margin-right:10px; margin-bottom:10px; text-align:center; line-height:36px;}
.speech .main .list li a { display:block; width:172px; height:36px; background:#356EB4; color:#fff; text-decoration:none;}
.speech .main .list li a:hover { background:#f5a100; font-weight:bold;}
.speech .main .list li a.selectTag { background:#f5a100; font-weight:bold;}

.speech .main .content { border:1px solid #b0cae3; padding:10px; float:left; width:878px; margin-top:10px; margin-bottom:10px;}
.speech .main .content .pic { float:left; width:350px;}
.speech .main .content .text { float:left; width:508px; margin-left:20px; font-size:14px; line-height:30px;}
.speech .main .content .text .t1 { float:left; width:80px; font-weight:bold;}
.speech .main .content .text .t2 { float:left; width:428px;}

.scene { float:left; width:960px;}
.scene .title { background:url(../images/titbg.gif); height:30px; line-height:30px; padding-left:30px; font-size:14px; font-weight:bold; color:#fff;}
.scene .main { border:1px solid #b0cae3; padding:29px; float:left; width:900px;}




.banner { float:left;}
.banner .banner1 { float:left; width:475px;}
.banner .banner2 { float:left; width:475px; margin-left:10px;}

.footer { margin:0 auto; width:960px; padding:20px; text-align:center; color:#fff; font-size:14px;}
.footer a { color:#fff;}