@charset "utf-8";

/*-------------------------------*/
#all{ width:100%; height:auto; text-align:center; background:url(../images/bian_bg.gif) repeat-x top #f0f7f6}
.Main{ width:980px; margin:0 auto; padding:0; clear:both; overflow:hidden; text-align:center;} 
.Main .mtop{ background:url(../images/bian_t_c.gif) repeat-x bottom; height:33px; clear:both}
.Main .mtop .mtopl{ float:left; height:33px; background:url(../images/bian_t_l.gif) top left; width:29px;}
.Main .mtop .mtopc{ float:left;text-align:right; width:922px; height:33px; line-height:33px; }
.Main .mtop .mtopr{ float:right; height:33px; background:url(../images/bian_t_r.gif) top left; width:29px;}
.Main .mmid{ clear:both; display:table}
.Main .mmid .mmidl{ background:url(../images/bian_m_bg.png) repeat-y center; height:100%; text-align:center}
.Main .mmid .mmidc{ clear:both; background:#fff; width:956px; margin:0 12px;}
.Main .mmid .mmidr{ background:url(../images/bian_m_bg.png) repeat-y center; height:100%; text-align:center}
.Main .mbot{background:url(../images/bian_b_c.gif) repeat-x bottom; height:33px; clear:both}
.Main .mbot .mbotl{ float:left; height:33px; background:url(../images/bian_b_l.gif) top left; width:32px;}
.Main .mbot .mbotr{ float:right; height:33px; background:url(../images/bian_b_r.gif) top right; width:29px;}
#top{ clear:both}
#top .logo{ float:left;}
#top .adtop{ float:right; margin-top:15px; margin-right:15px; *margin-right:7.5px;}
#top .menu{ background:url(../images/bg_20.gif) repeat-x top; height:37px; clear:both;}
#top .menu ul.ulist{vertical-align:bottom; text-align:left; margin-left:30px;* margin-left:30px;}
#top .menu ul.ulist li{ margin-left:2px;*margin-left:2px;float:left; text-align:center; height:32px; line-height:32px;}
#top .menu ul.ulist li a{ line-height:32px; font-size:14px; font-weight:bold;}
.bg1{background:url(../images/bg_22.gif)}
.bg2{ background:url(../images/bg_24.gif)}
.bg3{ background:url(../images/bg_26.gif)}
.bg0{ background:none}
.date{ text-align:right; height:37px; background:url(../images/datebg.gif) repeat-x bottom; padding-right:12px; line-height:37px; color:#bebebe}
.breadcrumb{ background:url(../images/bg_32.gif); height:32px;  text-align:left; }
.breadcrumb .text{ background:url(../images/home.gif) left no-repeat; margin-left:12px; padding-left:20px;line-height:32px;}

#middle{ width:916px; margin:0 auto; text-align:left}
.container{ clear:both;}
.container1{ clear:both;background:#be3e30; width:100%; height:120px;}
.content_l{width:615px; height:221px; float:left; background:#e6e6e6;text-align:center}
.content_r{width:288px; height:221px; float:right; background:#f8f8f8}
.content_ll{width:615px; height:180px; float:left; background:#f8f8f8;text-align:center}
.content_rr{width:288px; height:180px; float:right; background:#f8f8f8}
.content_lll{width:615px; height:221px; float:left; background:#f8f8f8;text-align:center}
.content_rrr{width:288px; height:221px; float:right; background:#f8f8f8}
.content_llll{width:615px;float:left; background:#f8f8f8;text-align:center}
.content_rrrr{width:288px;float:right; background:#f8f8f8}
.content_lllll{width:615px;float:left; background:#fff;text-align:left}
.content_rrrrr{width:288px;float:right; background:#f8f8f8}
.bottom{ background:#fff;}
.imgbg{ background:url(../images/vidio_bg.jpg) no-repeat center center; padding-top:10px; *padding-top:10px; height:90px; width:131px; margin:0 auto;}
.title{ background:url(../images/bgr.gif) repeat-x; height:26px; padding-left:15px;}
.titler{ background:url(../images/bgred.gif) repeat-x; height:26px; padding-left:15px;}
.titler2{ background:url(../images/bgpink.gif) repeat-x; height:26px; padding-left:15px;}
.titlel2{ background:url(../images/bgpink.gif) repeat-x; height:26px; padding-left:15px;}
.titlel3{ background:url(../images/bgblue.gif) repeat-x; height:26px; padding-left:15px;}
.titlel{ background:url(../images/zf_05.gif) repeat-x; height:26px;}
.yellow{ color:#FFCC00}
.orange{ color:#fcd7b7; line-height:1px; height:1px; overflow:hidden}
.imgborder{ border:1px solid #cdCDCD; padding:3px;*padding:3px}
.imgbordermargin{ border:1px solid #cdCDCD; padding:3px;*padding:3px; margin:0 12px 6px 6px;* margin:0 12px 12px 6px; float:left}
.marginbottom{ margin-bottom:12px;*margin-bottom:12px;}
#contentcon p{ line-height:21px;}
.yellowpage{ width:591px; margin:12px auto 12px; background:#ffe6e2; border:1px solid #c0c0bf; font-size:12px}
#yellowcity{ width:520px; margin:12px auto; text-align:left;}
#yellowcity a.yellow:link,a.yellow:visited{ color:#000000; text-decoration:none; margin:0 6px; line-height:21px;font-size:12px}
#yellowcity a.yellow:hover{ color:#000000;margin:0 6px; text-decoration:underline; line-height:21px;font-size:12px}
.newscon{ width:591px; margin:12px auto 12px;font-size:12px}
.textmargin{ margin:12px auto; text-align:left; width:550px; line-height:18px; font-size:12px}
.textmarginnews{ margin:12px auto; text-align:left; width:550px; line-height:24px; font-size:14px;}
.bgccc{ background:#e9e9e9; padding:3px 12px; *padding:3px 12px; margin:5px auto; width:526px; color:#676767}
.yellowon{ font-weight:bold}
.more{ float:right; width:50px; line-height:26px;}
.more2{ float:right; width:160px; line-height:26px; font-size:14px; padding-right:12px; text-align:right}
.more3{ float:right; width:450px; line-height:26px; font-size:14px; padding-right:12px; text-align:right}
.morer{ float:right; width:70px; line-height:26px; font-size:14px; padding-right:12px; text-align:right}
.time{ float:right; width:80px; line-height:21px; height:21px; text-align:left; color:#959595}
.address{ float:right; width:50px; line-height:21px; height:21px;text-align:left;  color:#959595}
.news{ float:left; line-height:21px; height:21px;}
.newsl{ float:left; line-height:24px; height:24px;}
ul.newslist{ margin-left:12px; margin-top:12px; width:270px;}
ul.newslist li{ text-align:left; clear:both; line-height:21px; display:block}
ul.newslistl{ margin-left:12px; margin-top:6px; width:270px;}
ul.newslistl li{ text-align:left; clear:both; line-height:18px; display:block}
ul.newslistr{ margin-left:12px; float:left; margin-top:12px; width:220px;}
ul.newslistr li{ text-align:left; clear:both; line-height:18px; display:block}
ul.newslistll{ margin-left:36px; margin-top:24px;  margin-bottom:12px;width:550px;}
ul.newslistll li.hight{ text-align:left; clear:both; display:block; border-bottom:1px solid #efefef; line-height:24px; height:24px; *height:24px;}
ul.newslistlll{ margin-left:36px;  *margin-left:36px;margin-top:12px;  margin-bottom:12px;width:600px;*width:580px;}
ul.newslistlll li{ text-align:left;float:left;display:block; width:250px; margin-right:24px;*margin-right:24px;}
.pages{ background:url(../images/zf_15.gif) no-repeat center center; height:55px; width:588px; text-align:center; margin:12px auto;* margin:12px auto;}
.peoplename{ margin:0 12px 0 0}
.city{ margin:0 12px 0 0}
.textorg{ color:#FF9900; font-weight:bold}
.ll{ float:left; width:305px;}
.rr{ float:right; width:305px;}
.Main_l{
	float:left;
	width:615px;
	overflow:hidden;
	margin:0;
	padding:0;
}
.Main_r{ float:right; width:350px; overflow:hidden; margin:0; padding:0;}
.Bot{line-height:1px; size:1px; font-size:1px; clear:both; margin:0px; padding:0px; height:9px; overflow:hidden;}
.Top{line-height:1px; size:1px; font-size:1px; clear:both; margin:0px; padding:0px; height:9px; overflow:hidden;}
.text14{ color:#4c0200;}
.text14 a:link{ color:#4c0200; text-decoration:none;}
.text14 a:visited{ color:#4c0200;  text-decoration:none;}
.text14 a:hover{ color:#fff; text-decoration:underline;}

