@charset "utf-8";
/* All */
body{ margin:0px; padding:0px; font-family:/*"Microsoft Yahei"*/,Arial,"瀹嬩綋"; font-size:12px; background:#e4e2d7; }
*{ margin:0px; padding:0px; }
img{ border:none; }
ul, ol, dl, li, dd, dt{ list-style-type:none; }
h1, h2, h3, h4, h5, h6{ margin:0px; padding:0px; }


/* good */
.fL{ float:left; }
.fR{ float:right; }
.w130{ width:130px; }
.mA{ margin:auto; }
.noBg{ background:none!important; }


.Img270_200, .Img510_220{ background:#fff; border:#cfcfcf solid 1px; padding:5px; }

.Img270_200{ width:270px; height:200px; }
.Img270_200 img{ width:270px; height:200px; }

.Img510_220{ width:510px; height:220px; }
.Img510_220 img{ width:510px; height:220px; }


.Img80_60, .Img80_50, .Img70_60, .Img120_70, .Img30_30, .Img50_50{ background:#fff; border:#d8d8d8 solid 1px; padding:3px; }
.Img80_60 a, .Img80_50 a, .Img70_60 a, .Img120_70 a, .Img30_30 a, .Img50_50 a{ display:block; background-position:center; background-repeat:no-repeat; }

.Img80_60{ width:80px; height:60px; }
.Img80_60 a{ width:80px; height:60px; }

.Img80_50{ width:80px; height:50px; }
.Img80_50 a{ width:80px; height:50px;  }

.Img70_60{ width:70px; height:60px; }
.Img70_60 a{ width:70px; height:60px; }

.Img120_70{ width:120px; height:70px; }
.Img120_70 a{ width:120px; height:70px; }

.Img30_30{ width:30px; height:30px; }
.Img30_30 a{ width:30px; height:30px; }

.Img50_50{ width:50px; height:50px; }
.Img50_50 a{ width:50px; height:50px; }

.mR10{ margin-right:10px; }
.mR5{ margin-right:5px; }
.w100BI{ width:100%!important; }
.m0I{ margin:0px!important; }
.p0I{ padding:0px!important; }


/* Top */
.Top{ width:100%; background:#000000; height:20px; line-height:20px; margin-bottom:7px; color:#fff; overflow:hidden; }
.Top a:link, .Top a:visited{ margin:0px 4px; color:#fff; text-decoration:none; } 
.Top a:hover{ color:#ddd; text-decoration:none; } 

/* Main */
.Main{ width:980px; margin:auto; }

/* Left */
.Left{ float:left; width:140px; padding:13px 5px 0px 5px; }
.logo{ width:120px; height:290px; margin:auto; display:block; margin-bottom:15px; background:url(../images/logo.gif) no-repeat;}
.Time{ width:100%; height:14px; line-height:14px; margin-bottom:15px; color:#cc0000; text-align:center; font-weight:bold; }
.Search{ width:130px; height:22px; overflow:hidden; margin:15px auto; }
.SInput{ width:95px; height:14px; padding:2px; border:#cccac0 solid 1px; font-size:12px; }
.Search a{ margin-left:3px; }
.Search img{ vertical-align:top; }
.ADLeft{ clear:both; width:138px; margin:auto; }
.ADLeft a{ clear:both; display:block; margin:6px 0px; }

/* Right */
.Right{ width:825px; float:right; }
.RightBg{ width:100%; float:left; margin:6px 0px; background:url(../images/bg/bgLineY.gif) repeat-y 535px top; }


/* Box */
.Box{ display:block; }

.BoxTop, .BoxTopCon, .BoxBot, .BoxBotCon{ overflow:hidden; }
.BoxTop, .BoxBot{ background:url(../images/bg/boxBgXL.gif) no-repeat; }
.BoxTopCon, .BoxBotCon{ background:url(../images/bg/boxBgX.gif) no-repeat; }

.BoxTop{ width:95%; padding-left:5%; background-position:left 0px; }
.BoxTopCon{ height:6px; width:100%; background-position:right 0px; }
.BoxBot{ width:95%; padding-left:5%; background-position:left -46px; }
.BoxBotCon{ height:7px; width:100%; background-position:right -46px; }

.BoxMin, .BoxMinCon{ overflow:hidden; background:url(../images/bg/boxBgY.gif); }
.BoxMin{ width:95%; padding-left:5%; background-position:left 0px; }
.BoxMinCon{ float:left; width:100%; background-position:right 0px; }


.BoxMinA, .BoxMinConA{ overflow:hidden; background:url(../images/bg/boxBgY.gif); }
.BoxMinA{ width:98%; padding-left:2%; background-position:left 0px; }
.BoxMinConA{ float:left; width:98%; padding-right:2%; padding-bottom:5px; background-position:right 0px; }

.Level{ float:left; width:100%; font-size:14px; padding:0px 0px 3px 0px; margin-bottom:10px; color:#cc0000; font-weight:bold; border-bottom:#b00008 solid 1px; }
.Level a:link, .Level a:visited{ color:#cc0000; text-decoration: none; } 
.Level a:hover{ color:#000; text-decoration:none; } 
.Level b{ font-weight:normal; color:#383838; }



/* Box-Nav */
.BoxMinCon ul{ width:95%; overflow:hidden; } 
.BoxMinCon ul li{ width:100%; padding:5px 0px; font-size:14px; font-weight:bold; clear:both; background:url(../images/bg/bgLineX.gif) repeat-x bottom; }
.BoxMinCon ul li a{ width:103px; height:29px; line-height:29px; padding-left:10px; display:block; overflow:hidden; }
.BoxMinCon ul li a:link, .BoxMinCon ul li a:visited{ background: url(../images/ico/icoNavOff.gif) no-repeat 0px 0px; color:#000; text-decoration:none; } 
.BoxMinCon ul li a:hover{ background: url(../images/ico/icoNavOn.gif) no-repeat 0px 0px; color:#cc0000; text-decoration:none; } 

.BoxMinCon ul li a.On:link, .BoxMinCon ul li a.On:visited, .BoxMinCon ul li a.On:hover{ background: url(../images/ico/icoNavOn.gif) no-repeat 0px 0px; color:#cc0000; text-decoration:none; } 



.RBoxA, .RBoxB, .RBoxC{ float:left; width:524px; overflow:hidden;  }
/* RBoxA */
.RBoxA{ padding-bottom:15px; background:url(../images/bg/bgLineX.gif) bottom repeat-x; }
.Trun{ clear:both; margin-bottom:12px; width:100%; height:22px; line-height:22px; padding-bottom:7px; background:url(../images/bg/bgLineX.gif) bottom repeat-x; font-weight:bold; }
.titleT{ float:left; }
.titleT label{ margin-right:5px; display:block; width:38px; text-align:center; color:#fff; background:url(../images/bg/bgTitle.gif) }
.titleT label a:link, .titleT label a:visited{ color:#fff; text-decoration:none; } 
.titleT label a:hover{ color:#f5f5f5; text-decoration:none; } 
.Trun a:link, .Trun a:visited{ color:#000; text-decoration:none; } 
.Trun a:hover{ color:#cc0000; text-decoration:none; } 

.RBoxA h1{ font-size:24px; margin-bottom:20px; }
.RBoxA h2{ clear:both; padding-top:5px; font-size:24px; }

.RBoxA p{ font-size:14px; font-weight:bold; }
.RBoxA h1 a:link, .RBoxA h1 a:visited, .RBoxA h2 a:link, .RBoxA h2 a:visited{ color:#b60812; text-decoration:none; } 
.RBoxA h1 a:hover, .RBoxA h2 a:hover{ color:#000; text-decoration:none; } 
.RBoxA p a:link, .RBoxA p a:visited{ color:#606060; text-decoration:none; } 
.RBoxA p a:hover{ color:#000; text-decoration:none; } 


/* RBoxB */
.RBoxB{ margin:10px 0px; background:url(../images/bg/bgLineY.gif) repeat-y 330px top; }
.RBoxBL{ float:left; width:320px; }
.RBoxBR{ float:right; width:180px; }

.title{ width:100%; float:left; font-weight:bold; line-height:22px; padding-bottom:7px; }
.title label{ float:left; margin-right:5px; display:block; width:38px; text-align:center; color:#fff; background:url(../images/bg/bgTitle.gif) no-repeat 0px 0px; height:22px; }
.title label a:link, .title label a:visited{ color:#fff; text-decoration:none; } 
.title label a:hover{ color:#f5f5f5; text-decoration:none; } 
.title em{ float:right; font-style:normal; }
.title em a:link, .title em a:visited{ color:#b60812; text-decoration:none; } 
.title em a:hover{ color:#000; text-decoration:none; } 

.RBoxList{ float:left; width:100%; padding:7px 0px 9px 0px; background:url(../images/bg/bgLineX.gif) repeat-x bottom; }
.RBoxList h2{ font-size:14px; height:14px; margin:3px 0px 10px 0px; overflow:hidden; }
.RBoxList h2 a:link, .RBoxList h2 a:visited{ color:#000; text-decoration:none; } 
.RBoxList h2 a:hover{ color:#cc0000; text-decoration:none; } 
.RBoxList p{ color:#838383; }

.Dialog{ width:100%; float:left; padding:5px 0px 25px 0px; font-weight:bold; }
.DiaBg{ width:180px; background:url(../images/bg/bgBoxAMin.gif) repeat-y 0px; }
.DiaBgTop{ width:100%; height:6px; background:url(../images/bg/bgBoxATop.jpg) no-repeat 0px 0px; overflow:hidden; }
.DiaBgCon{ width:164px; line-height:18px; padding:2px 8px 8px 8px; color:#535353; background:url(../images/bg/bgBoxABot.jpg) no-repeat left bottom; }
.DiaBgIco{ width:100%; height:14px; background:url(../images/bg/bgBoxABotB.gif) no-repeat 120px top; }
.Dialog p{ font-size:14px; margin:10px 0px 0px 0px; color:#838383; }
.Dialog a{color:#838383;text-decoration:none;}
/* RBoxC */
.Banner{ width:509px; height:167px; padding:5px; border:#d8d8d8 solid 1px; background:#fff; margin-bottom:15px; overflow:hidden; }
.RBoxC{ margin:0px 0px; padding:15px 0px 0px 0px; background:url(../images/bg/bgLineX.gif) repeat-x top; }

/* RBoxD */
.RBoxD, .RBoxE{ float:right; width:247px; }

/* RBoxE */
.RBoxE{ margin:10px 0px 15px 0px; height:265px; _height:270px; *height:270px; padding-bottom:10px; background:url(../images/bg/bgLineX.gif) repeat-x bottom; }
.video{ width:234px; height:200px; clear:both; margin:10px 0px; float:left; }
.RBoxE p{ font-size:14px; }
.RBoxE p a:link, .RBoxE p a:visited{ color:#cc0000; text-decoration:none; } 
.RBoxE p a:hover{ color:#000; text-decoration:none; } 


/* RBoxF */
.RBoxF{ float:left; width:140px; }

/* City */
.City{ width:783px; float:left; background:url(../images/bg/bgCityMin.gif) repeat-y 0px; position:relative; }
.CityTop{ width:100%; height:42px; background: url(../images/bg/bgCityTop.gif) no-repeat 0px; }
.CityCon{ width:743px; padding:5px 20px; line-height:20px; font-size:14px; font-weight:bold; background: url(../images/bg/bgCityBot.gif) no-repeat bottom; }
.CityCon a:link, .CityCon a:visited{ margin:0px 5px; color:#1f1f1f; text-decoration:none; } 
.CityCon a:hover{ color:#cc0000; text-decoration:none; } 

.CityConTop{ width:100%; padding:0px 0px 10px 0px; background:url(../images/bg/bgLineX.gif) bottom repeat-x; }
.CityConBot{ width:100%; padding:10px 0px 10px 0px; }
.CityIco{ position:absolute; width:78px; height:76px; right:-5px; top:-5px; background:url(../images/ico/icoNew.gif) no-repeat 0px 0px; }
 
/* Bottom */
.Bottom{ width:100%; padding-top:5px; clear:both; float:left; color:#2e2e2e;background:url(../images/bg/bgLineX.gif)top repeat-x;margin-top:15px;}
.Bottom p{ text-align:center; line-height:18px; }
.Bottom p strong{ color:#cc0000; font-size:14px; }
.Bottom a{color:#838383;text-decoration:none;}


/* scroll */

#nli_con { height: 20px; width: 450px; overflow: hidden; font-weight:bold; }

#nli_con ul { margin-right: 10px; margin-left: 10px;  width:100%; height:22px; line-height:22px; padding-bottom:7px; }

#nli_con ul a:link, #nli_con ul a:visited{ color:#000; text-decoration:none; } 
#nli_con ul a:hover{ color:#cc0000; text-decoration:none; } 


/* pic */
.Slider1 { float:left; margin-right:15px; position:relative; width:509px;}
.Slider1 ul { list-style:none outside none; margin:0; padding:0; }
.Slider1 ul li { display:none; position:absolute; }
.Slider1 ul li.selected { display:block;}
.Slider1 dl { top:147px; opacity:0.85; position:absolute; right:4px; z-index:11; }
.Slider1 dl dd { background-color:#FFFFFF; border:1px solid #DCDCDC; color:#9F9F9F; cursor:pointer; float:left; height:15px; line-height:15px; margin:0 0 0 2px; text-align:center; width:15px; }
.Slider1 dl dd.selected { background-color:#C00100; border:1px solid #A00100; color:white; font-size:13px; font-weight:bold; }
.Slider1 ul img { border:0 none; }
.Slider1 ul li span { background:none repeat scroll 0 0 #EEEEEE; display:block; line-height:22px; text-align:center; width:509px; display:none; }
.Slider1 ul li span a { color:#000000; font-size:14px; font-weight:bold; }
.Slider2 { position:relative; }
.Slider2 ul { list-style:none outside none; margin:0; padding:0; }
.Slider2 ul li { display:none; position:absolute; }
.Slider2 ul li.selected { display:block; }
.Slider2 dl { bottom:-12px; opacity:0.85; position:absolute; right:4px; z-index:11; }
.Slider2 dl dd { background-color:#FFFFFF; border:1px solid #DCDCDC; color:#9F9F9F; cursor:pointer; float:left; font-size:12px; height:15px; line-height:15px; margin:0 0 0 2px; text-align:center; width:15px; }
.Slider2 dl dd.selected { background-color:#006699; border:1px solid #A00100; color:#FFFFFF; font-size:13px; font-weight:bold; }
.Slider2 ul img { border:0 none; }



/* pageNum.css */
.GoToBox { width:100%; height:20px; margin:2px auto 2px auto; overflow:hidden; clear:both; float:left; padding:10px 0px 0px 0px; }
.GoToNumberNow { font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; padding:0px 3px; border:1px solid #CCCCCC; background-color:#cc0000; float:right; display:block; margin:0px 2px 0px 2px; }
.GoToNumberB { font:Arial, Helvetica, sans-serif; font-size:12px; color:#AAA; padding:0px 3px; border:1px solid #CCCCCC; background-color:#FFF; float:right; display:block; margin:0px 2px 0px 2px; }
.GoToBox span{ display:block; overflow:hidden; float:right; font-size:14px; }
.GoToNumber a{ font:Arial, Helvetica, sans-serif; padding:0px 4px;  margin:0px 2px 0px 2px; display:block; text-decoration:none; border:1px solid #CCCCCC; overflow:hidden; }
.GoToNumber a:link, .GoToNumber a:visited { color:#000; background-color:#FFF; }
.GoToNumber a:hover { color:#FFF; background-color:#cc0000; }

#pages{ width:100%; height:25px; margin:2px auto 2px auto; overflow:hidden; clear:both; float:left; padding:10px 0px 5px 0px; text-align:right; }
#pages a{ font:Arial, Helvetica, sans-serif; padding:2px 4px; margin:0px 2px 0px 2px; text-decoration:none; border:1px solid #CCCCCC; overflow:hidden; }
#pages a:link, #pages a:visited { color:#000; background-color:#FFF; }
#pages a:hover { color:#FFF; background-color:#cc0000; }


/* ConTex */
.ConTex{ width:94%; padding:0px 3%; font-size:14px;}
.ConTex h1{ width:100%; clear:both; font-size:24px; height:30px; line-height:30px; padding:10px 0px 5px 0px; margin:0px 0px 5px 0px; color:#8d0000; text-align:center; background:url(../images/bg/bgLineX.gif) bottom repeat-x; }
.ConTex h2{ width:100%; clear:both; font-size:12px; padding:5px 0px 5px 0px; margin-bottom:10px; color:#838383; text-align:center; }
.ConTex h2 label{ margin-right:50px; }
.ConTex h2 b a{ margin:0px 5px; }
.ConTex h2 a:link, .ConTex h2 a:visited { color:#cc0000; text-decoration:none; }
.ConTex h2 a:hover { color:#000; text-decoration:none; }

.ConTex p{ line-height:20px; margin:10px 0px; font-size:14px; text-indent:2em; }


/* com */
.com{ width:100%; float:left; margin:10px 0px 0px 0px; padding-top:10px; color:#666666; background:url(../images/bg/bgLineX.gif) top repeat-x; }
.info{ float:left; border:#CCCCCC solid 1px; width:530px; height:100px; margin:0px 15px 10px 0px; padding:5px; font-size:12px; }
.icoInfo{ float:left; width:100px; height:50px; border:#CC0000 solid 1px; margin-top:55px; padding:2px; background:#fff; }
.icoInfo a{ display:block; width:100%; height:37px; font-size:18px; text-align:center; padding-top:13px; font-weight:bold; background:#CC0000; }
.icoInfo a:link, .icoInfo a:visited { color:#fff; text-decoration:none; }
.icoInfo a:hover { color:#000; text-decoration:none; }

.boxCom{ width:650px; padding:8px 10px 0px 0px; margin:5px 0px; float:left; clear:both; border-top:#cdcdcd solid 1px; }
.boxCom p{ line-height:20px; margin-bottom:5px; color:#2b2b2b; }
.boxCom label{ color:#aeaeae; }
/* keywords */
#keyword a{margin-left:20px;font-weight:bold;margin-top:20px;}
#description{border:1px solid #ccc;padding:10px;margin-bottom:20px;background:none repeat scroll 0 0 #ffffff;color:#888}


/* autocomplate */

.ui-autocomplete-input{ color:#dd0000; margin-top:10px;}
.ui-autocomplete-input a:link, .ui-autocomplete-input a:visited{ color:#888; text- decoration:none; }
.ui-autocomplete-input a:hover{ color:#000; text-decoration:none; }


/*  */
.BotNews {background:#FFFFFF; border:1px solid #DADADA; position:relative; width:360px; margin:10px; }
.BotNews .t { background:url(../images/bg/news_bg_2010.gif) no-repeat scroll 0 -77px transparent; border-bottom:1px solid #DADADA; height:28px; line-height:28px; }
.BotNews .t a.more { color:#000000; text-decoration:none; }
.BotNews .t .more { background:url(../images/bg/news_bg_2010.gif) no-repeat scroll right -323px transparent; float:right; height:28px; line-height:28px; margin-right:5px; padding-right:12px; }
.BotNews .t h2 {color:#000000;font-size:14px;font-weight:700; line-height:21px; padding-left:20px; padding-top:4px; }
.BotNews ul{ width:96%; padding:2% 2% 0px 2%; height:195px; _height:200px; *height:200px; }
.BotNews ul li{ width:100%; height:22px; line-height:22px; }
.BotNews ul li a:link, .BotNews ul li a:visited{ color:#202020; text-decoration: underlinee; }
.BotNews ul li a:hover{ color:#cc0000; text-decoration:none; }

.BotNews dl{ width:95%; padding:2% 2% 0px 2%; margin-left:1% height:190px;_height:195px;*height:195px; }
.BotNews dl dd{ width:33%; float:left; text-align:center; height:93px; margin:2px 0px; }
.BotNews dl dd img{ width:90px; height:66px; border:#CCCCCC solid 1px; }
.BotNews dl dd p{ height:16px; line-height:16px; }
.BotNews dl dd a:link, .BotNews dl dd a:visited{ color:#202020; text-decoration: none; }
.BotNews dl dd a:hover{ color:#cc0000; text-decoration:none; }
/**/
#tag_list li{float:left;padding-left:10px;padding-right:10px;width:100px;}
#tag_list a{color:#dd0000;text-decoration:none;}

