@charset "utf-8";

/**/


a,a:link,a:visited{color:#333333; text-decoration:underline;}
a:hover{color:#FF0000;text-decoration:underline;}

a.d,a.d:link,a.d:visited{color:#333333; text-decoration:none;}
a.d:hover{color:#FF0000;text-decoration:none;}

a.e,a.e:link,a.e:visited{ font-size:14px; font-weight:bold;color:#333333; text-decoration:none;}
a.e:hover{color:#FF0000;text-decoration:none;}

a.f,a.f:link,a.f:visited{color:#ffffff; text-decoration:underline;}
a.f:hover{color:ffffff;text-decoration:none;}

.font_cc0000{ color:#cc0000;}
.font_333{ color:#333333;}



#pagebox {margin:0 auto;overflow:hidden;width:1002px;}
#main{ width:1002px; text-align:left;}
#main_en{ width:1002px; text-align:left;font-family: Arial;}
#banner{ margin-bottom:10px;}

#left{ float:left; width:159px;border:#d0d0d0 solid 1px; padding:10px 15px;
       background:#f7f7f7 url(../images/bar/redbar.gif) no-repeat center 10px;}
.lefttitle{ color:#ffffff; font-weight:bold; margin-left:25px; height:26px; line-height:27px; margin-bottom:4px;}

#left a{ width:141px; height:30px; line-height:33px; display:block; color:#cc0000;
         border-bottom:#d7d7d7 solid 1px; text-decoration:none; padding-left:18px;
		 background:url(../images/bar/bsj.gif) no-repeat 12px 13px; font:12px;}	
#left a:hover{ border-bottom:#cc0000 solid 1px;background:url(../images/bar/bsj2.gif) no-repeat 12px 13px;}

#left a.b{ width:141px; height:36px; line-height:18px;} 
#left a.c{ width:141px; height:54px; line-height:18px;} 

#right{ width:805px; float:right;}
.fenleit{ height:27px; line-height:27px; width:95%; border-bottom:#bb1800 solid 2px;
          margin-left:20px; margin-bottom:10px; }
.fenleit3{ height:27px; width:380px; overflow:hidden; float:left;}
.fenleit1{ height:27px; width:3px;float:left; background:url(../images/bar/r.gif) no-repeat right;}
.fenleit2{height:27px; line-height:27px; font-weight:bold;color:#FFFFFF; padding:0px 5px; float:left;
            background:url(../images/bar/redt.gif) repeat-x;}

.x1{float: left;height: 27px;width:188px;background:url(../images/bar/red_bg.gif) no-repeat;font-size: 13px;font-weight: bold;color: #FFFFFF;line-height: 28px;cursor:hand; text-indent:2em;}
.x2{float: left;height: 27px;width:188px;background:url(../images/bar/white_bg.gif) no-repeat;font-size: 12px;color: #8B8B8B;line-height: 28px;cursor:hand;text-indent:2em;}
			
#search{ float:right;  padding-top:3px; height:24px;}
#searchkey{ width:100px; line-height:15px;}
#searchbutton{ width:55px; height:18px; color:#cc0000; cursor:hand; line-height:20px;
                background:url(../images/bar/searchb.gif) no-repeat; border:none;}
.sp{ width:139px; height:152px; float:left; margin:0px 0px 10px 21px; display:inline;}				
.spimg{ width:135px; height:96px; display:block; border:#ccc solid 1px; padding:1px;}
.spname{ width:139px; height:25px; display:block; line-height:25px; overflow:hidden; text-align:center;}
.sp a:hover div{ border:#cc0000 solid 1px;}
.spname1{ width:72px;height:20px; line-height:20px; float:left;}
.spname2{ width:65px; height:20px; line-height:20px; color:#cc0000; overflow:hidden; float:left;}


.flickr {padding:3px 0px; margin-top:15px; width:100%; text-align:center } 
.flickr a,.flickr a:link { border:#dedfde 1px solid; padding:2px 6px;color:#0061de; margin-right:3px;text-decoration:none;} 
.flickr a:hover { border:#000 1px solid; color:#fff; background-color:#cc0000; text-decoration:none; } 
.current { padding:2px 6px; font-weight:bold; color:#cc0000; margin-right:3px;} 
.disabled { padding:2px 6px; color: #adaaad; margin-right:3px;} 

#bz{ width:97%; padding-right:3%; padding-top:15px; text-align:right;}



#right2{ width:240px; float:right; padding-left:20px; }
#right_play3{float:left; padding-left:-20px; overflow:hidden; width:260px; }
#tujin{ width:997px; height:14px; line-height:14px; margin-bottom:8px; margin-left:5px;}
.jianjie{ width:502px; padding:11px 0px; margin-left:18px; border-bottom:#58595b dashed 1px;}
.jianjiet{ width:360px; height:20px; padding-bottom:3px; border-bottom:#cccccc dashed 1px; float:right;}
.jianjiet1{ width:220px; height:20px; line-height:20px; float:left; overflow:hidden; display:block;}
.jianjiet2{ height:20px; line-height:20px; float:right; color:#cc0000;}
.jianjiem{ width:360px; height:40px; line-height:20px; overflow:hidden; float:right; margin:9px 0px;}
.liulanshu{ width:65px; height:19px; line-height:18px; text-align:center; float:left; padding-left:70px; color:#cc0000;
            font-family:Arial; font-size:13px; font-weight:bold; overflow:hidden;
			background:url(../images/bar/zdblen.gif) no-repeat right top;}
.liulanshu_en{background:url(../images/bar/zdblen.gif) no-repeat right top;}


.left2{ width:735px; float:left;}
.left2s{ background:url(../images/bar/3_03.gif) no-repeat; width:735px; height:13px;}
.left2x{ background:url(../images/bar/3_10.gif) no-repeat; width:735px; height:14px;}
.left2mian{ width:733px; height:auto; border-left:#cdcdcd solid 1px; border-right:#cdcdcd solid 1px;}
.dsp{ width:467px; float:left; background:url(../images/bar/3_07.gif) no-repeat left top;
      margin:5px 0px 5px 30px; display:inline;}
.dspt{ height:27px; line-height:27px; width:400px; color:#ffffff; font-weight:bold; }
.dspttab{height:27px; line-height:29px!important; line-height:29px; width:117px; color:#FFF; text-align:center; float:left;background:url(../images/bar/xinxiba_tab_red.gif) no-repeat; overflow:hidden;}
.dspttab a{ background:url(../images/bar/xinxiba_tab_grey.gif) no-repeat; color:#cc0000;width:117px; display:block;height:27px;}
.dspttab a:link{color:#cc0000;}
.dspttab a:visited{color:#cc0000;}
.dspttab a:hover{color:#F00;}
.dspp{ width:463px; height:375px; margin:10px 0px 0px 2px;}
.dbl{ width:160px; height:20px; margin-top:11px; margin-left:10px; display:inline; font-weight:bold; float:left; font-family:Arial;}
.wfgk{ float:right; margin:12px 17px 0px 0px; display:inline;}
.xinxi{ width:465px; height:40px;margin-top:10px;}
.xinxi li{ float:left; width:222px; height:20px; line-height:20px; margin-left:10px; overflow:hidden; display:inline;}
.jieshao{ width:464px; height:305px; border:#cdcdcd solid 1px; margin-top:20px;
          background:url(../images/bar/xinxiba.gif) repeat-x left top;}
.jieshao2{ width:450px; height:264px; padding:7px; overflow:scroll;}

.xgsp{ width:164px;float:right; background:url(../images/bar/redbar2.gif) no-repeat 18px top;
      margin:5px 30px 5px 0px; display:inline;}
