
.pad_lr_6 { padding-left:6px; padding-right:6px; }
.redh a:hover, a.redh:hover { color:#F00; }
.float_l { float:left; }
.float_r { float:right; }
.text_l { text-align:left }
.text_r { text-align:right }
.text_c { text-align:center }
.dis { display:block; }
.undis { display:none; }
.text_title1 { font-family:ºÚÌå; font-size:18px; line-height:28px; }
.text_title2 { font-family:ºÚÌå; font-size:20px; line-height:28px; }
/* CSS¿Õ°× */
.box_hr { margin:0 auto; font-size:1px; background:#fff; clear:both; }
.box_hr4 { margin:0 auto; height:4px; font-size:1px; background:#fff; clear:both; }
.box_hr6 { margin:0 auto; height:6px; font-size:1px; background:#fff; clear:both; }
.box_hr8 { margin:0 auto; height:8px; font-size:1px; background:#fff; clear:both; }
.box_hr10 { margin:0 auto; height:10px; font-size:1px; background:#fff; clear:both; }
.Nborder { border:0px!important }
.pb10 { padding-bottom:10px; }
.pb50 { padding-bottom:50px; }
.Nmargin { margin:0px!important }
.w620{ width:837px!important;}
.w670{ width:670px!important;}
.w958{ width:958px!important;}
.w960{ width:960px!important;}
.h265{ height:265px;}
.box1,.tpjp,.prev,.next,.rtph,.chzh,.gqsj,.mvmt,.zhbj,#focus #tip span,#focus #tip span.current,.sksc,.gdtj,.gdtjh3,.tyrj,.mtss,.bjb,.gdtj2,.spzx{ background:url(css_sprite2.gif) no-repeat }
/*ÏÔÊ¾Ò³Ãæ*/

ul, ol { list-style:none; }
a:link, a:visited { text-decoration:none; }
a:hover { color:#BD0A01!important; text-decoration:underline; }
.box1 { width:960px; height:100px; margin:10px auto 10px; background-position:0px 0px!important }
.box1 dl { display:inline; float:left; width:304px; margin:10px 0px 0px 15px; overflow:hidden; }
.box1 dl dt img { float:left; width:90px; height:70px; padding:2px; margin-right:10px; border:1px solid #9E9E9E; background:#fff; }
.box1 dl dt { margin:0px; line-height:22px; color:#333; font-weight:bold }
.box1 dl dt a { color:#333 }
.box1 dl dd { margin:0px; line-height:22px; color:#333 }
.box1 dl dd a { color:#004499 }

.box2 { width:1180px; height:491px; margin:0px auto 10px; background:url(box2bg.gif) repeat-x; }
.jdt { display:inline; float:left; width:625px; height:480px; margin:5px 0px 0px 0px; overflow:hidden; }
.bpc { width:614px; height:381px; margin-left:10px; border-bottom:1px solid #0F4BB5 }
.bpc { position: relative; }
.bpc img { width:614px; height:380px; }
.bpc1{ display:block; width:100%; height:100%}
.bpc .titles { background:#000000; Opacity:0.7; filter: Alpha(Opacity=70); bottom:0px; color:#fff; font-size:14px; font-weight:bold; height:24px; left:0px; line-height:24px; overflow:hidden; position:absolute; text-align:center; width:100%; z-index:222; }
.bpc .titleno { bottom:0px; color:#fff; font-size:14px; font-weight:bold; height:24px; left:0px; line-height:24px; overflow:hidden; position:absolute; text-align:center; width:100%; z-index:444; }
.bpc .titleno a { color: #FFFFFF; }
.smallpic { width:625px; height:98px; }
#Tab_list li { display:inline; float:left; width:146px; height:90px; padding-top:8px; margin-left:10px; overflow:hidden; }
#Tab_list li img { width:144px; height:88px; border:1px solid #586479; cursor:pointer }
#Tab_list li.on { background:url(icon01.gif) no-repeat top center #0F4BB5 }
.clr { width:100%; height:0px; padding:0px; line-height:0px; clear:both }
.dis { display:block }
.undis { display:none }
.box2_line{ display:inline-block; float:left; width:21px; height:491px; background:url(box2_line.gif) no-repeat}

.jdt { display:inline; float:left; width:625px; height:480px; margin:5px 0px 0px 0px; overflow:hidden; }
#fsI1 img{border:none;}
#fsI1 {width:614px; height:480px; position:relative;}
#fsI1 .fPic{width:614px; height:380px; position:absolute; top:0; left:10px;}
#fsI1 .I1fBt{width:625px; height:98px; overflow:hidden; position:absolute; bottom:0; left:0;}  

#fsI1 .shadow{ width:614px; position:absolute; bottom:0px; left:0px; height:34px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; line-height:34px; text-align:center; }  
#fsI1 .shadow a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }  
#fsI1 .I1fBt li{ float:left; width:146px; height:90px; padding-top:8px; margin-left:10px; overflow:hidden; display:inline; } 
#fsI1 .I1fBt li span{display:block;overflow:hidden; height: 88px; width: 144px;}
#fsI1 .I1fBt li span img{ border: 1px solid #586479;}  
#fsI1 .I1fBt li.current{cursor:pointer; background:url(icon01.gif) no-repeat top center #000;}
#fsI1 .fcon{width:614px; height:380px; display:block; overflow:hidden }
#fsI1 .fcon img{width:614px;}

.rig { display: inline; float:right; padding-top:11px; width:514px; }
.rig .ha { height:33px; line-height:28px; overflow: hidden; width:504px; }
.rig .ha div { cursor:pointer; display:inline; float:left; font-size:14px; font-weight:bold; height:28px; text-align:center; width:87px; margin-right:2px; }
.rig .ha div.on a{color:#fff; }
.rig .ha div.on { background: url(tabon.gif) no-repeat; height:33px!important; color: #ABD4FF; }
.rig .ha div.off { background:#333131; color:#fff; }
.rig .ha div.off a{color:#888; }
.rig .bd {  width:510px; }
.rig .bd .box { float:left; text-align:center; width:155px; margin:0px 10px 10px 0px; color:#fff  }
.rig .bd .box span{ width:153px; height:110px; overflow:hidden; display:block; margin-bottom:8px}
.rig .bd .box a{ color:#fff}
.rig .bd .box img {margin-bottom:7px; border:1px solid #535F74;}
.more{ float:right; margin-right:20px; color:#333}
.more a{ color:#333}
.right .hd .more,.right .hd .more a{ color:#B2B2B2!important}

.box3{ overflow:hidden; margin:10px 0; width:840px}
.tpjp{ width:840px; height:49px; text-indent:-9999em; background-position:0px -16px!important;}
.box3_c{ padding:10px 0px 10px; overflow:hidden; border:1px solid #dedede; border-top:0px!important}
.lmul{ width:100%; margin:0px auto 13px; overflow:hidden}
.lmul li{ display:inline; float:left; width:180px; margin:0px 0px 0px 20px; text-align:center}
.scrollB{ position:relative; display:inline; float:left; width:828px; height:223px; margin:0px 0px 0px 10px; overflow:hidden}
.control1{ display:inline; float:left; width:180px; margin:0px auto; overflow:hidden;}
.scrollB ul{width:840px;}
.scrollB ul li{ width:180px; float:left; text-align:left; margin:0 12px} 
.scrollB ul li.mods{ margin-right:0px; }
.scrollB .mods{ margin-right:0px; }
.scrollB ul li a{ color:#333; }
.scrollB ul li span{width:180px; height:20px; margin:0 auto;}
.scrollB ul li span a{text-align:center;}
.box4{ float:right; width:326px; overflow:hidden; border:1px solid #dedede; background:#f3f6f3; margin-top:10px}
.rtph,.sksc,.bjb{ width:326px; height:33px; line-height:33px; background-position:-650px -110px!important;}
.rtph h2,.bjb h2{ margin-left:23px; font-size:14px; color:#333}
.bankul{ padding:10px 0px 0px 20px; overflow:hidden;}
.bankul li{ height:29px; line-height:29px; color:#333}
.bankul li a,.piclist li p{ color:#333;padding-left:8px}
.bankul li em{ display:inline-block; width:16px; height:23px; line-height:24px; margin-right:15px; text-align:center; font-size:10px; color:#003366; background:url(num.gif) no-repeat scroll 0px 5px;}
.bankul li em.num01{ background:url(num01.gif) no-repeat scroll 0px 5px; color:#fff!important}



