
/*flash--------------------------------------------------------------------------------------------------------------------------*/
.flashbox{ width:470px; height:auto; float:left;}
.flashtop{ width:470px; height:7px; background:url(index_10.gif) no-repeat; float:left; overflow:hidden;}
.flashleft{ height:295px; width:8px; background:url(index_13.gif) repeat-y; float:left; overflow:hidden;}
.flashbg{ height:295px; width:454px; float:left; overflow:hidden}
.flashright{ height:295px; width:8px; background:url(index_17.gif) repeat-y; float:left; overflow:hidden;}
.flashdown{ width:470px; height:16px; background:url(index_19.gif) no-repeat; float:left; overflow:hidden;}
.flashpic{ width:454px; height:227px; float:left; background:#ccc}
.flashbotbox{ width:451px; height:68px; float:left; padding-left:3px}
.flashbot1{float:left; margin-top:10px; margin-right:3px; cursor:pointer;}
.flashbot2{float:left; margin-top:10px; margin-right:3px; cursor:pointer;}
.flashbot3{float:left;width:115px; height:60px; border:1px solid #9B9E9E; margin-top:3px; margin-left:8px; overflow:hidden; background:#F2F2F2}
.flashbot1 img{ width:100px; height:49px; border:2px solid #FF8400;}
.flashbot2 img{ width:100px; height:49px; border:2px solid #ccc;}
.litext1{ width:95px; height:20px; float:left; color:#239A9A; padding-left:20px; font-weight:bold; font-size:14px; line-height:20px; cursor:pointer;}
.litext2{ width:95px; height:20px; float:left; padding-left:20px; font-weight:bold; font-size:14px; line-height:20px; color:#FF8400; background:url(indexs_20.gif) 5px 3px no-repeat; cursor:pointer;}

.flashlist{ width:470px; height:95px; float:left; padding-top:10px; overflow:hidden;}
.flashlist li{ background:url(index_50.gif) 0 no-repeat; float:left; width:235px; text-indent:10px;}
.flashlist li a{ font-weight:bold;}
.flashlist li a:link{color:#333333; text-decoration:none;} 
.flashlist li a:visited{color:#333333; text-decoration:none;} 
.flashlist li a:hover{color:#60A32A; text-decoration:none; }
.flashlist li a:active{color:#60A32A; text-decoration:none;}
/*TCM NEWS----------------------------------------------------------------------------------------------------------------------*/
.newsbox{ width:505px; height:auto; float:right;}
.newsbotgb{ width:505px; height:15px; background:url(indexc_13.gif) no-repeat; float:left;color:#656563; text-align:center; overflow:hidden}
.newsbot1{ width:115px; height:15px; float:left; cursor:pointer;}
.newsbot1 a:link{color:#4d4d4d; text-decoration:none;} 
.newsbot1 a:visited{color:#4d4d4d; text-decoration:none;} 
.newsbot1 a:hover{color:#018281; text-decoration:none; }
.newsbot1 a:active{color:#018281; text-decoration:none;}
.newsbot2{ width:124px; height:15px; float:left; background:url(illsearchmo_sw.gif) no-repeat; cursor:pointer;}
.newbg{ width:505px; float:left; height:auto; background:#F3F4EF;}
.newbgtop{ width:494px; float:left; border-left:1px solid #9C9B96;height:10px; overflow:hidden}
.newbgtop2{ width:34px; height:14px; float:left; border-bottom:1px solid #9C9B96; overflow:hidden}
.newbgtop3{ float:left; background:url(index_23.gif) no-repeat; width:10px; height:10px; overflow:hidden}
.newbgimg{ height:111px; width:503px; float:left; background:url(index_33.gif) bottom no-repeat; border-left:1px solid #9C9B96; border-right:1px solid #9C9B96;}
.newbgimg a:link{color:#4d4d4d; text-decoration:none;} 
.newbgimg a:visited{color:#4d4d4d; text-decoration:none;} 
.newbgimg a:hover{color:#018281; text-decoration:none; }
.newbgimg a:active{color:#018281; text-decoration:none;}
.newbgimg li { width:111px; float:left; height:109px; padding-left:12px; overflow:hidden}
.newbgimg li img{ width:109px; height:65px; clear:both; border:1px solid #C3C3C2;}

.newbgtext{ width:503px; float:left;border:1px solid #9C9B96;  border-top:0; padding-bottom:5px; height:auto; overflow:hidden;}
.newbgtext2 li{ width:45%; float:left; height:auto; background:url(085.gif) 4px 4px no-repeat; padding-left:15px; padding-top:2px; line-height:14px;}
.newbgtext2 li a:link{color:#777671; text-decoration:none;} 
.newbgtext2 li a:visited{color:#777671; text-decoration:none;} 
.newbgtext2 li a:hover{color:#60A32A; text-decoration:none; }
.newbgtext2 li a:active{color:#60A32A; text-decoration:none;}
.newtextdown{ width:484px; height:auto; background-color:#FFFFFF; padding-top:6px; padding-left:7px; border:1px solid #D0CECF; margin:0 auto 0; clear:both; overflow:hidden;}
.newtextdownup{width:484px; height:auto; float:left}
.newtextdownup img{ width:103px; height:62px; float:left}
.newtextdownup li{ float:left; width:268px; color:#333; padding-left:5px; line-height:14px; padding-bottom:5px;}
.newtextdownup li a{ font-size:14px; font-family:"Times New Roman", Times, serif; font-weight:bold;}
.newtextdownup li a:link{color:#148B8B; text-decoration:none;} 
.newtextdownup li a:visited{color:#148B8B; text-decoration:none;} 
.newtextdownup li a:hover{color:#ff0000; text-decoration:none; }
.newtextdownup li a:active{color:#ff0000; text-decoration:none;}

.newbgtext3 li{ width:45%; float:left; height:16px; background:url(085.gif) 4px 4px no-repeat; padding-left:15px; padding-top:2px; line-height:12px;}
.newbgtext3 li a:link{color:#777671; text-decoration:none;} 
.newbgtext3 li a:visited{color:#777671; text-decoration:none;} 
.newbgtext3 li a:hover{color:#60A32A; text-decoration:none; }
.newbgtext3 li a:active{color:#60A32A; text-decoration:none;}

.yoi{ display:block; clear:both}
.noi{ display:none; clear:both}

/*xuxian------------------------------------------------------------------------------------------------------*/
.xuxbox{ width:auto; height:5px; clear:both; margin:0 auto 0; border-bottom:1px dashed #ccc; overflow:hidden;}
/*leftbody*/
.leftbodybox{ float:left; width:472px; height:auto; padding-top:10px;}
.leftbodytop1{ float:left; background:url(index_55.gif) no-repeat; width:5px; height:21px;}
.leftbodytop2{ float:left;width:462px; height:18px; background-color:#239A9A; padding-top:3px;}
.leftbodytop3{ float:left; background:url(index_57.gif) no-repeat; width:5px; height:21px;}
.leftbodybot1{ width:4px; height:18px; background:url(index_63.gif) no-repeat; float:left; cursor:pointer;}
.leftbodybot2{ width:auto; height:18px; background-color:#F3F4EF;float:left; padding:0 5px 0; color:#656563; font-weight:bold; cursor:pointer;}
.leftbodybot3{ width:15px; height:18px; background:url(index_62.gif) no-repeat; float:left; cursor:pointer;}
.leftbodybot4{ width:4px; height:18px;float:left; cursor:pointer;}
.leftbodybot5{ width:auto; height:18px;padding:0 5px 0; color:#fff; float:left; cursor:pointer;}
.leftbodybot5 a:link{text-decoration:none;}
.leftbodybot5 a:visited{ text-decoration:none;}
.leftbodybot6{ width:15px; height:18px; float:left; cursor:pointer;}
.lefttextbox{ width:462px; border:1px solid #239A9A; border-top:0; height:auto; float:left; background-color:#F3F4EF; padding-left:8px; padding-top:9px; margin-bottom:5px;}
.leftimg1{ width:462px; height:92px; float:left; overflow:hidden;}
.leftimg1 img{ width:139px; height:83px; float:left; border:1px solid #A2A2A0;}
.leftimg1 li{ float:left; width:305px;  font-size:12px;color:#383733; padding-left:10px;}
.leftimg1 li a{ font-size:14px;font-weight:bold;  }
.leftimg1 li a:link{color:#383733; text-decoration:none;} 
.leftimg1 li a:visited{color:#383733; text-decoration:none;} 
.leftimg1 li a:hover{color:#ff0000; text-decoration:none;}
.leftimg1 li a:active{color:#ff0000; text-decoration:none;}
.lefttl{ width:210px; height:auto; float:left; overflow:hidden;border-right:1px dashed #ccc; padding-top:8px;}
.lefttl li{ width:200px; float:left; background:url(indexs_2ds0.gif)  left center no-repeat; padding-left:10px;}
.lefttl a:link{color:#239A9A; text-decoration:none;} 
.lefttl a:visited{color:#239A9A; text-decoration:none;} 
.lefttl a:hover{color:#60A32A; text-decoration:none;}
.lefttl a:active{color:#60A32A; text-decoration:none;}
.line{ border-top:1px dashed #ccc; float:left; padding-top:8px;}
.leftimg2{ width:247px; float:right; height:auto; overflow:hidden}
.leftimg2 div img{ width:68px; height:40px; float:left; margin-right:11px; border:0; margin-bottom:10px;}
.leftimg2 li{line-height:22px; background:url(085.gif) 0px 6px no-repeat; padding-left:10px; list-style:none;}
.leftimg2 li a:link{color:#77705E; text-decoration:none;} 
.leftimg2 li a:visited{color:#77705E; text-decoration:none;} 
.leftimg2 li a:hover{color:#77705E; text-decoration:none; font-weight:bold;}
.leftimg2 li a:active{color:#77705E; text-decoration:none;}
.leftimg3{ width:462px; height:87px; float:left; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.leftimg3 li{ width:100px; height:87px; float:left; text-align:center; padding-left:10px; }
.leftimg3 li img{ width:98px; height:58px; border:1px solid #C8C8C8;}
.leftimg3 li a:link{color:#565656; text-decoration:none;} 
.leftimg3 li a:visited{color:#565656; text-decoration:none;} 
.leftimg3 li a:hover{color:#60A32A; text-decoration:none;}
.leftimg3 li a:active{color:#60A32A; text-decoration:none;}
.lefttl2{ width:210px; height:auto; float:left; overflow:hidden;border-right:1px dashed #ccc;}
.lefttl2 div li{ width:120px; float:left; padding-left:10px; color:#109090; font-weight:bold; font-size:13px; border:0; margin:0; overflow:hidden; line-height:14px; padding-bottom:5px;}
.lefttl2 div li a{ font-weight:normal; font-size:12px;}
.lefttl2 div li a:link{color:#555555; text-decoration:none;} 
.lefttl2 div li a:visited{color:#555555; text-decoration:none;} 
.lefttl2 div li a:hover{color:#60A32A; text-decoration:none;}
.lefttl2 div li a:active{color:#60A32A; text-decoration:none;}
.lefttl2 div img{ width:70px; height:95px; float:left}
.lefttl2 span{ float:right; padding-right:12px;}
.lefttl2 div{ clear:both; padding-top:5px;}
.lefttl2 .more{ clear:both;}
.leftimg4{ width:462px; height:auto; overflow:hidden;}
.leftimg4 div img{ width:98px; height:58px; float:left; margin:0 6px 10px; border:1px solid #C8C8C8; text-align:center;}
.leftimg4 li{ width:46%; float:left; line-height:20px; background:url(085.gif) 0px 4px no-repeat; padding-left:10px}
.leftimg4 li a:link{color:#77705E; text-decoration:none;} 
.leftimg4 li a:visited{color:#77705E; text-decoration:none;} 
.leftimg4 li a:hover{color:#77705E; text-decoration:none; font-weight:bold;}
.leftimg4 li a:active{color:#77705E; text-decoration:none;}
.moreline{ width:462px; height:13px; float:left; overflow:hidden; background:url(index_85.gif) repeat-x;}
.moreline span{ float:right; padding-right:2px;}
.lefttl3{ width:462px; height:auto; float:left; overflow:hidden;padding-top:8px;}
.lefttl3 li{ width:220px; float:left; background:url(indexs_2ds0.gif)  left center no-repeat; padding-left:10px;}
.lefttl3 a:link{color:#239A9A; text-decoration:none;} 
.lefttl3 a:visited{color:#239A9A; text-decoration:none;} 
.lefttl3 a:hover{color:#60A32A; text-decoration:none;}
.lefttl3 a:active{color:#60A32A; text-decoration:none;}
/*middlebody----------------------------------------------------------------------------------------------------------------------*/
.mbox{ width:302px; height:auto; float:left; padding-left:10px; padding-top:10px;}
.mtop{ width:302px; height:21px; float:left; background:url(index_60.gif) no-repeat;}
.mtopno{ width:302px; height:21px; float:left; background:url(index_111.gif) repeat-x;}
.mbotl{ width:5px; height:21px; float:left; background:url(indexs_20d.gif) left no-repeat;}
.mbotb{ width:auto; height:20px; float:left; border-top:1px solid #9C9B96; color:#239A9A; font-weight:bold; text-align:center; line-height:20px; padding:0 3px; background:#fff; overflow:hidden;}
.mbotr{ width:16px; height:21px; float:left; background:url(indexs_20d.gif) right no-repeat; overflow:hidden}
.mbot1{ width:118px; height:21px; float:left; background:url(indexs_20d.gif) no-repeat; color:#239A9A; font-size:13px; font-weight:bolder; text-align:center; line-height:21px; cursor:pointer;}
.mbot2{ width:111px; height:21px; float:left; color:#656563; text-align:center;line-height:21px; cursor:pointer;}
.mtopline{ height:20px; border-bottom:1px solid #A2A2A2; float:left; width:73px;}
.mtoplinelo{ height:20px; border-bottom:1px solid #A2A2A2; float:left; width:184px;}
.mbody{ width:290px; height:auto; float:left; border:1px solid #A2A2A2; border-top:0; padding:5px; overflow:hidden; margin-bottom:5px;}
.mupmagazine{ width:276px;padding-top:15px;text-align:center}
.mupmagazine li{ width:84px;  border:0; float:left; padding:0 2px; }
.mupvideo li{border:0; float:left; margin:0 4px 0;}
.mupvideo h1,.mupvideo h2{ display:none}
.mupli{ width:183px; height:auto; float:left; padding-top:15px;}
.mupli li{ float:left; background:url(index_50.gif) left center no-repeat; width:170px; padding-left:8px; height:16px;}
.mupli li a:link{color:#383733; text-decoration:none;} 
.mupli li a:visited{color:#383733; text-decoration:none;} 
.mupli li a:hover{color:#60A32A; text-decoration:none;}
.mupli li a:active{color:#60A32A; text-decoration:none;}
.addmdownli{ width:280px; height:auto; float:left;}
.addmdownli li{ width:265px; float:left; height:20px; line-height:20px; background:url(085.gif) 5px 6px no-repeat; padding-left:15px}
.addmdownli li a:link{color:#77705E; text-decoration:none;} 
.addmdownli li a:visited{color:#77705E; text-decoration:none;} 
.addmdownli li a:hover{color:#77705E; text-decoration:none; font-weight:bold;}
.addmdownli li a:active{color:#77705E; text-decoration:none;}
.mdownli{ width:280px; height:auto; float:left;}
.mdownli li{ width:125px; float:left; height:20px; line-height:20px; background:url(085.gif) 5px 6px no-repeat; padding-left:15px}
.mdownli li a:link{color:#77705E; text-decoration:none;} 
.mdownli li a:visited{color:#77705E; text-decoration:none;} 
.mdownli li a:hover{color:#77705E; text-decoration:none; font-weight:bold;}
.mdownli li a:active{color:#77705E; text-decoration:none;}
.mupimg{ width:84px; height:auto; float:left; padding-left:10px;}
.mupimg img{ width:84px;  border:0; float:left; margin-top:8px;}
.mline{ background:url(index_84.gif) 0 2px repeat-x; float:left; width:240px; height:25px;overflow:hidden}
.mlinet{ background-color:#fff; height:20px;overflow:hidden; float:left; color:#239A9A; font-weight:bold; padding-top:4px; padding-right:3px;}
.mdownimg{ width:275px; height:auto; float:left; padding-left:5px}
.mdownimg div img{ width:65px; height:80px; border:0; float:left; margin-right:8px;}
.mdownimg div li h1{ font-size:16px; float:left; color:#383735; margin:0; padding:0;}
.mdownimg div li h1 a{font-size:16px; color:#383735; }
.mdownimg div li h1 a:link{color:#383735; text-decoration:none;} 
.mdownimg div li h1 a:visited{color:#383735; text-decoration:none;} 
.mdownimg div li h1 a:hover{color:#60A32A; text-decoration:none;}
.mdownimg div li h1 a:active{color:#60A32A; text-decoration:none;}
.mdownimg div li h2{ font-size:11px; float:left; color:#999991; margin:0; padding:0; font-weight:normal;}
.mdownimg div li h3{ font-size:11px; float:left; margin:0; padding:0; font-weight:normal; padding-top:3px;}
.mdownimg div li h3 a:link{color:#55544F; text-decoration:none;} 
.mdownimg div li h3 a:visited{color:#55544F; text-decoration:none;} 
.mdownimg div li h3 a:hover{color:#EF8400; text-decoration:none;}
.mdownimg div li h3 a:active{color:#EF8400; text-decoration:none;}
.mdownimg div li{ float:left; padding-left:7px; width:195px;}
.mdownimgli{ padding:5px 0; float:left;}
.mdownimgli li{  height:16px; line-height:16px; background:url(index_50.gif) 5px center no-repeat; padding-left:15px;}
.mdownimgli li a:link{color:#383733; text-decoration:none;} 
.mdownimgli li a:visited{color:#383733; text-decoration:none;} 
.mdownimgli li a:hover{color:#383733; text-decoration:none; font-weight:bold;}
.mdownimgli li a:active{color:#383733; text-decoration:none;}
.mdownimgli2{padding:5px 0;}
.mdownimgli2 li{ width:120px; float:left; line-height:16px; background:url(index_50.gif) 5px center no-repeat; padding-left:15px;}
.mdownimgli2 li a:link{color:#383733; text-decoration:none;} 
.mdownimgli2 li a:visited{color:#383733; text-decoration:none;} 
.mdownimgli2 li a:hover{color:#383733; text-decoration:none; font-weight:bold;}
.mdownimgli2 li a:active{color:#383733; text-decoration:none;}
.mdownimg .mdownimg2 img{ width:75px; height:44px; border:1px solid #D4D4D4; padding:3px; float:left; margin-right:8px;}
.mdownimg .mdownimg2 li{ float:left; padding-left:7px; width:175px;}
/*rightbody---------------------------------------------------------------------------------------------------------------------*/
.rbox{ width:186px; float:left; height:auto; padding-left:10px; padding-top:10px;}
.rbox img{ float:left; padding-top:8px; border:none;}
.rbox .mbotb{ font-weight:normal; color:#656563; overflow:hidden; padding:0;}
.notice{ width:186px; height:25px; float:left; background:url(indexd_62.gif) no-repeat;}
.noticebox{ width:184px; border:1px solid #A2A2A0; float:left; background:#F3F4EF; border-top:0; height:170px; overflow:hidden;}
.noticebox ol{ margin:0; padding:10px 5px; list-style:inside decimal; color:#239A9A;}
.noticebox ol a:link{color:#239A9A; text-decoration:none;} 
.noticebox ol a:visited{color:#239A9A; text-decoration:none;} 
.noticebox ol a:hover{color:#60A32A; text-decoration:none;}
.noticebox ol a:active{color:#60A32A; text-decoration:none;}
.noticebox ol li{ padding-top:8px;}
.rtextbox{ width:179px; height:auto; float:left; border:1px solid #A2A2A2; border-top:0; padding-left:5px; padding-top:10px;}
.rtexttop{ height:21px; width:186px; float:left; background:url(index_111.gif) repeat-x; margin-top:8px; overflow:hidden;}
.rtextbox img{ width:172px; height:106px; float:left; border:1px solid #ccc; padding:0}
.rtextbox li{ float:left; width:146px; background:url(085.gif) 8px center no-repeat; height:22px; line-height:22px; padding-left:25px;}
.rtextbox li a:link{color:#77705E; text-decoration:none;} 
.rtextbox li a:visited{color:#77705E; text-decoration:none;} 
.rtextbox li a:hover{color:#60A32A; text-decoration:none;}
.rtextbox li a:active{color:#60A32A; text-decoration:none;}
.rtextbox .more a:link{color:#77705E; text-decoration:none;} 
.rtextbox .more a:visited{color:#77705E; text-decoration:none;} 
.rtextbox .more a:hover{color:#60A32A; text-decoration:none;}
.rtextbox .more a:active{color:#60A32A; text-decoration:none;}

.webmaster{ width:186px; height:41px; background:url(indexc_03.gif) no-repeat; float:left; margin-top:8px; overflow:hidden;}
.webmabox{ width:184px; height:auto; float:left; background:#F3F4EF; border:1px solid #A2A2A2; border-top:0; padding-bottom:10px;}
.webmabox div{ padding:5px; height:13px; overflow:hidden}
.webmabox label{ float:left}
.webmabox div input{ height:13px; border:1px solid #A2A2A2; width:126px; float:right;}
.webmabox textarea{ border:1px solid #A2A2A2; float:left; height:63px; width:167px; margin-left:8px;overflow-y:hidden;}
.webmabott{ background:url(index_11.gif) no-repeat; width:49px; height:18px; border:0; float:left; margin-left:70px; margin-top:5px;}

