@charset "utf-8";
/* CSS Document */
body{ font-size:12px; color:#666666; line-height:150%; font-family:"微软雅黑"}
div{ margin:0 auto; padding:0}

body,img,ul,li,a,p,form,h1,h2,h3,hr,input{ margin:0px; padding:0px; list-style:none; border:0}
.blank1{ height:1px; line-height:1px; font-size:0px; clear:both; visibility:hidden;}
.blank3{ height:3px; line-height:3px; font-size:3px; clear:both; visibility:hidden;}
.blank4{ height:4px; line-height:4px; font-size:4px; clear:both; visibility:hidden;}
.blank5{ height:5px; line-height:5px; font-size:5px; clear:both; visibility:hidden;}
.blank10{ height:10px; line-height:10px; clear:both; visibility:hidden;}
.blank15{ height:15px; line-height:15px; clear:both; visibility:hidden;}
.blank20{ height:20px; line-height:20px; clear:both; visibility:hidden;}
.blank25{ height:25px; line-height:25px; clear:both; visibility:hidden;}
.blank40{ height:40px; line-height:40px; clear:both; visibility:hidden;}
.home_body{ width:1017px; clear:both;}
.guanggao{
	width:1018xp;
	height:100px;
	margin-bottom:10px;
	text-align: center;}
.kong {height:10px;}

/*链接颜色*/
a:link,a:visited,a:hover,a:active{ color:#4b4b4b; text-decoration:none;}
.c1 a:link,.c1 a:visited,.c1 a:hover,.c1 a:active{ color:#d60000; text-decoration:none;}
.c2 a:link,.c2 a:visited,.c2 a:hover,.c2 a:active{ color:#FFFFFF; text-decoration:none; font-size:14px}
.c3 a:link,.c3 a:visited,.c3 a:hover,.c3 a:active{ color:#303030; text-decoration:none;}
.c4 a:link,.c4 a:visited,.c4 a:hover,.c4 a:active{ color:#FFF; text-decoration:none; font-size:12px;}
.c5 a:link,.c5 a:visited,.c5 a:hover,.c5 a:active{ color:#323232; text-decoration:none;}

.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.clearfix {
	zoom:1; /* for IE6 IE7 */
}

/*首页*/
#dingBj{ background:url(images/top_bj.jpg) repeat-x; height:34px;}
.dingLeft{ width:430px; float:left; padding-left:20px; padding-top:8px;}
.dingRight{ width:205px; height:21px; float:right;  margin-top:6px; margin-right:8px;}
.wb{ width:175px; height:21px; float:left; border:1px solid #cccccc; line-height:21px;}
.an{ background:url(images/search.jpg) no-repeat 0 3px;; width:22px; height:19px; float:right;}
#logoBj{ background:url(images/logoBj.jpg) repeat-x; height:120px;}
#logoBj img{ margin-left:0px;}
#nav{ background:url(images/navBj.jpg) repeat-x; height:80px;}
#navDh li{ float:left; font-size:14px; line-height:25px; color:#FFF; text-align:center; margin-top:17px;}
#dfpd{ height:60px;}
.dfpdLeft{ background:url(images/dfpd.jpg); width:71px; height:53px; float:left}
.dfpdRight{ float:right; width:920px; line-height:25px}
.dfpdRight ul li{ float:left; padding-left:17px; font-size:14px;}
#ytHot{ height:66px;}
.ytHotLeft{ float:left; background:url(images/yttt.jpg) no-repeat; width:71px; height:53px;}
.ytHotRight{ width:915px; float:right;}
.ytHotRight h1{ font-size:16px; border-bottom:1px dashed #000; margin-bottom:10px; padding-bottom:10px}
.ytHotRight h1 a{ color:#e41623}
.ytHotRight ul li{ float:left; padding-right:10px;}
#mainF{ height:415px;}
.mainFLeft{ width:594px; float:left}
.mainFRight{ width:410px; float:right}
.mainFRight h2{ margin-bottom:10px;}
.mainFRight span{ width:410px; height:102px; display:block; border-bottom:1px dashed #000; margin-bottom:10px;}
.mainFRight span h3{ font-size:15px; color:#000; text-align:center; padding-bottom:15px;}
.mainFRight span p{ line-height:28px; color:#000}
.mainFRight span p a{ color:#F00}
.mainFRight ul{ width:350px; margin:0 auto}
.mainFRight ul li{ line-height:35px; font-size:15px;}
.mainFRight ul li a{ color:#000}
#mainS{ height:285px;}
.mainSF{ width:326px; float:left}
.mainSFbotm{ height:230px;}
.mainSFbotm h1{ margin-top:15px; font-size:15px; margin-bottom:8px;}
.mainSFbotm h1 a{ color:#ce0000; text-decoration:underline}
.mainSFbotm span{ width:306px; height:80px;display:block; }
.mainSFbotm span img{ margin:8px; float:left}
.mainSFbotm span p{ line-height:22px;}
.mainSFbotm span p a{ color:#cf0200}
.mainSFbotm ul li{ font-size:13px; line-height:25px;}
.mainSrigh{ width:320px; float:left; margin-left:0px;}
.mainSrigh span img{ float:left}
.mainSrigh span a{ line-height:50px; float:right}
#mainT{ height:250px; background:#9fa1a0}
#mainT img{ padding:10px;}
#maiFi{ height:425px;}
.maiFiF{ width:655px; float:left}
.maiFiFtop{ height:305px;}
.mainSrigh ul{ margin-left:15px;}
.mainSrigh ul li{ line-height:25px;}
.mainSrigh ul li a{ color:#004175}
#maiS{ height:210px;}
.maiStop{ margin-bottom:15px;}
.maiSdi{ height:165px; width:1000px; background:#fbfbfb; border:1px solid #f0f0f0}
.maiSdi ul{ width:930px; height:150px; float:left; margin-left:27px; margin-top:10px;}
.maiSdi ul li{ width:210px; height:150px; float:left; text-align:center; margin-right:22px;}
.maiSdi ul li img{ border:1px solid #cccccc; padding:5px;}
#maiE{ height:380px;}
.maiEleft{ width:340px; float:left}
.maiElefttop{ margin-bottom:10px;}
.maiElefttopdi{ height:325px;}
.maiElefttopdi li{ line-height:25px; font-size:14px;}
.maiEright{ float:left; width:600px; margin-left:15px;}
.maiEright ul{ width:305px; height:48px; background:#e8eff7; margin-bottom:10px;}
.maiEright ul li{ float:left; width:101px; height:46px; line-height:46px; text-align:center; font-size:15px;}
.maiEright ul li a{ color:#3b64a2}
.maiEright ul li.fir{ background:url(images/libj.jpg) no-repeat; width:101px; height:46px;}
.maiEright ul li.fir a{ color:#FFF}
.maiErightdi{ width:600px; height:330px;}
.maiErightdiL{ width:325px; float:left}
.maiErightdiL h1 a{ color:#0268b2; font-size:15px;}
.maiErightdiL p{ line-height:22px; margin-top:10px;}
.maiErightdiL p a{ color:#0068b4}
.maiErightdiR{ float:left; width:263px; margin-left:10px;}
.maiErightdiR h1 a{ color:#0268b2; font-size:15px;}
.maiErightdiR p{ line-height:22px; margin-top:10px;}
.maiErightdiRF{ width:270px; height:95px;}
.rightbott{ width:170px; height:85px; display:block; float:left}
.rightbott h1 a{ color:#0168ad; font-size:14px;}
.rightbott p{ line-height:20px;}
#maiN{ height:320px;}
.maiNleft{ width:340px; float:left;}

.maiNleftd{ display:block; width:160px; height:130px; float:left; margin-left:5px; line-height:28px; text-align:center}
.maiNmid{ width:315px; float:left; margin-left:15px;}
.maiNmid img{ margin-bottom:10px;}
.maiNmid span{ width:265px; height:90px; display:block; margin-left:15px;}
.maiNmid span h1{ font-size:14px; color:#0067b0}
.maiNmid span{ line-height:22px;}
.maiNmid ul{ margin-left:15px;}
.maiNmid ul li{ line-height:25px;}


.maiNrig{ width:295px; float:left; margin-left:15px;}
.maiNrig h1{ height:50px; border-bottom:1px solid #dddddd}
.maiNrig p{ color:#3c587d; line-height:25px; padding-top:15px;}
.maiNrigdi{ width:270px; height:115px; margin-top:10px; color:#0082ce}
.maiNrigdi span{ float:left; color:#0281ce; display:block} 
.maiNrigdi img{ border:1px solid #cccccc; padding:5px; }
.maiNrigdi p{ float:right; padding-top:85px; color:#0281ce}
.maiNrigdi p a{ color:#0281ce}


#footer{ height:155px; border:1px solid #ced9ef}
.footertop{ height:30px; line-height:30px; background:#e3edf6; margin-bottom:15px;}

.footertop span{ width:100px; height:30px; display:block; background:#FFF; text-align:center; color:#000; font-size:15px;}
.footertop div{ width:994px;}
.footertop div a{ padding:0px;}

#di{ border-top:3px solid #797979}
#di h1{ background:url(images/bjmttp.jpg) no-repeat 0 10px;  height:15px; padding-left:15px; font-size:16px; padding-top:10px; color:#000; padding-bottom:15px;}
#di span{ width:998px; border:1px solid #adc2df; display:block; line-height:25px; padding-left:10px; padding-right:10px;}
#di span a{ padding:0px;}
.diBot{ width:722px; text-align:center; line-height:25px;}
.diBot div{ padding-top:10px;}





/*内页*/
#newss{ height:auto}
.newssLeft{ width:600px; float:left}
.newsLeftTop{ width:598px; height:230px; border:1px solid #cccccc; margin-bottom:15px;}
.newsLeftbot{ height:145px; border-bottom:1px solid #cccccc; margin-bottom:15px;}
.newsLeftbot h1{ font-size:16px;}
.newsLeftbot h1 a{ color:#333333; text-decoration:none}
.newsLeftbot h1 a:hover{ color:#db0300; text-decoration:underline}
.newsLeftbot h2{ font-size:12px; font-weight:normal; line-height:30px;}
.newsLeftbot h3{ font-size:14px; font-weight:normal}
.newsLeftbot h3 a{ color:#333333; text-decoration:none}
.newsLeftbot h3 a:hover{ color:#db0300; text-decoration:underline}
.newsLeftbot h4{ font-size:13px; font-weight:normal}

.newssRight{ width:400px; border-left:1px solid #cccccc; height:auto; float:right}
.newssRightz{ margin-left:15px;}
.newssRightzTop{ height:310px; border-bottom:1px solid #cccccc;}
.newssRightzTop h1{ font-size:16px; margin-bottom:10px;}
.newssRightzTop ul{ margin-bottom:10px;}
.newssRightzTop ul li{ line-height:28px; height:28px;}
.newssRightzTop ul li a{ float:left; font-size:14px;}
.newssRightzTop ul li a:hover{ color:#F00; text-decoration:underline}
.newssRightzTop ul li span{ float:right; width:100px; height:25px; display:block; font-size:14px;}
.newssRightzBot{ height:auto}
.newssRightzBot a{ float:left; margin-left:25px;}
.newssRightzBot a:hover{ color:#F00; text-decoration:underline}
.newssRightzBot a img{ border:1px solid #ccc; padding:3px;}

.newssRightzMi{ height:330px; border-bottom:1px solid #cccccc; margin:15px 0}
.newssRightzMispan{ line-height:25px; width:387px; height:30px; display:block; margin-bottom:10px;}
.newssRightzMispan h1{ font-size:16px; float:left}
.newssRightzMispan a{ float:right}
.newssRightzMispan a:hover{ color:#F00; text-decoration:underline}

.newssRightzMia{ float:left; margin-left:25px;}
.newssRightzMia img{ border:1px solid #ccc; padding:3px;}
.newssRightzMi ul{ margin-top:10px;}
.newssRightzMi ul li{ height:25px; left:25px;}
.newssRightzMi ul li a{ float:left; font-size:14px; width:260px;}
.newssRightzMi ul li a:hover{ color:#F00; text-decoration:underline}
.newssRightzMi ul li span{ float:right; display:block}


.newssRightzD{height:355px; border-bottom:1px solid #cccccc; margin:15px 0}
.newssRightzMit{ padding:8px;}
.newssRightzMit a{ float:left; margin-left:15px;}
.newssRightzMit a img{ border:1px solid #ccc; padding:3px;}
.newssRightzMiUl{ margin-top:10px; clear:both}
.newssRightzMiUl li{ height:25px; line-height:25px;}
.newssRightzMiUl li a{ font-size:14px;}
.newssRightzMiUl li a:hover{ color:#F00; text-decoration:underline}
.newssRightMjdz{height:280px; border-bottom:1px solid #cccccc; margin:15px 0}

.newssRightMjdz h1{ font-size:16px; float:left}
.newssRightMjdza{ float:right}
.newssRightMjdzaa{ float:left; margin-left:15px; margin-bottom:10px;}

.newssRightMjdzaa img{ border:1px solid #ccc; padding:3px;}


/*地方频道*/
#localTop{  background:url(images/top_bj.jpg) repeat-x; height:34px; line-height:34px;}

.localnav li{ float:left; padding:3px;}
.locallogoimg{ float:left; width:380px;}
.locallogodiv{ float:right; width:269px; height:34px}
.localtext{ width:232px; height:32px; border:1px solid #e5e5e5; background:#f2f2f2; float:left; line-height:32px;}
.localsearch{ background:url(images/localSearch.jpg) no-repeat; width:35px; height:34px; float:left}
.localNavL{ background:url(images/lonavL.jpg) no-repeat; width:4px; height:46px; float:left}
#localNav ul{ background:url(images/lonavM.jpg) repeat-x; height:46px; width:1009px; float:left}
#localNav ul li{ line-height:46px; height:46px; text-align:center; color:#FFF; float:left; width:100px; font-size:15px;}
#localNav ul li a{ color:#FFF}
#localNav ul li a:hover{ color:#F00; text-decoration:underline}
.localNavR{ background:url(images/lonavR.jpg) no-repeat; width:4px; height:46px; float:left}
#localF{ height:auto}
.localFleft{ width:300px; float:left;}
.localFleftTop{ border:1px solid #a5cdf0; margin-bottom:10px;}
.localFleftBot{border:1px solid #a5cdf0; padding:5px; height:155px;}
.subtitle{ border-bottom:2px solid #D6D6D6; color:#333333; font-size:16px; font-weight:bold; height:32px; line-height:32px; position:relative; margin-bottom:10px;}
.tit{ border-bottom:2px solid  #6E7E97; display:block;height:32px; padding:0 5px; position:absolute;}
.ulListText_b li{ line-height:27px; height:27px;}
.ulListText_b li a{ font-size:14px;}
.ulListText_b li a:hover{ color:#F00; text-decoration:underline}
.localFlmid{ width:480px; height:auto; float:left; margin-left:10px;}
.localFlmid h1{ font-size:16px; color:#194d7d; margin-bottom:10px;}
.localFlmid p{ line-height:25px;}
.localFlmid p a{ color:#194d7d;}
.localFlmid p a:hover{ color:#F00; text-decoration:underline}
.localFlmid hr{ border-bottom:1px dotted #ccc}
.localFlmid ul li{ line-height:27px; height:27px;}
.localFlmid ul li a{ font-size:14px; float:left}
.localFlmid ul li a:hover{ color:#F00; text-decoration:underline}
.localFlmid ul li span{ width:110px; height:25px; display:block; float:right; font-size:14px;}
.localFlrig{ width:220px; float:right}
.localFlrig ul li{ height:26px; line-height:26px;}
#localgd{ height:175px; border:1px solid #a5cdf0;}
#localgd h1{ font-size:16px; background:url(images/localBj.jpg) repeat-x; height:31px; line-height:31px; padding-left:10px;}
#localgd a{ float:left; margin-left:13px; display:inline; margin-top:10px;}
#localgd a img{ border:1px solid #aaccee; padding:5px;}
#localG{ height:auto}
.localGleft{ width:328px; border:1px solid #aaccee; float:left;}
.localGmid{ width:328px; border:1px solid #aaccee; float:left; margin-left:13px;}
.localGrig{ width:328px; border:1px solid #aaccee; float:right}
.localGlebot{ padding:8px;}
.localGlebott{ height:100px; margin-bottom:10px;}
.localGlebott a img{ border:1px solid #aaccee; padding:3px; float:left}
.localGlebott span{ width:160px; height:90px; display:block; float:left; margin-left:10px;}
.localGlebott span a h1{ font-size:15px; line-height:28px;}
.localGlebott span a:hover h1{ color:#F00; text-decoration:underline}

.localGlebotb li{ height:25px; line-height:25px; font-size:14px; }
.localGlebotb li a{ float:left; display:block; width:230px;}
.localGlebotb li a:hover{ color:#F00; text-decoration:underline}

.localGlebotb li span{ float:right;}




















/*地方内页*/

.localbodyL{ width:740px; float:left; border:1px solid #aaccee}
.localbodyL h2{ font-size:14px; background:url(images/localBj.jpg) repeat-x; height:32px; line-height:32px; text-indent:10px;}

.localbodyL ul{ padding:8px;}
.localbodyL ul li{ height:25px; line-height:25px;}
.localbodyL ul li a{ font-size:14px; float:left}
.ulspan{ width:100px; height:25px; float:right; font-size:14px;}
.localbodyL ul li a:hover{ color:#F00; text-decoration:underline}
.localbodyR{ width:260px; float:right}
.localbodyRtop{ margin-bottom:10px;}
.localbodyRtop ul li{ height:25px; line-height:25px; background:url(images/localxb.jpg) no-repeat 0 10px; padding-left:15px; font-size:13px;}
.localbodyRtop ul li a:hover{ color:#F00; text-decoration:underline}
.localbodyRmid{ margin-bottom:15px;}
.localbodyRmid ul li{ height:25px; line-height:25px; font-size:13px;}
.localbodyRmid ul li a:hover{ color:#F00; text-decoration:underline}


/*详细内页*/
.title{ font-size:16px; line-height:35px; text-align:center; color:#0068b0}
.xq{ text-align:center}
.xqnr{ line-height:25px; padding:8px;}
.newsp{ font-size:14px; line-height:35px;}
.newsh1{ font-size:16px; text-align:center; line-height:40px;}
.nep{ padding-left:18px;}
.newsdiv{ margin-top:10px; border:1px solid #e7e7e7; background:#ccc; width:550px; padding:8px; line-height:30px; font-size:14px;}