﻿/*清除文档类型声明中的默认属性*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

/*页面属性*/
body {
	background-color: #FFF;
	margin: 0 auto;
	text-align: center;
}
a:link {color:#000; text-decoration:none; }
a:visited {color:#000; text-decoration:none; }
a:hover {color:#b2011e; text-decoration:underline; }
a:active { color: #b2011e; text-decoration:none; }
.clear {clear:both; height:0; line-height:0; font-size:1px;}
.box { width:1000px; margin:0 auto; padding: 0; }
.adbox { width:1000px; height:60px; margin:0 auto; padding: 0;}
.adbox_1 { width:1000px; height:100px; margin:0 auto; padding: 0;}
.adbox_2 { width:1000px; height:65px; margin:0 auto; padding: 0;}

/*文字样式*/
h1 { font-family:"宋体"; font-size:16px; color:#000000; font-weight:bold; line-height:24px; width:286px; height:24px; overflow:hidden;}
h2 { font-family:"宋体"; font-size:16px; color:#000000; font-weight:bold; line-height:24px;}
.f12 { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#555; line-height:24px;}
.f12_sp { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#000; line-height:24px;}
.f12_pd { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#592f2f; line-height:24px;}
.f12_bai { font:12px "宋体"; color:#FFF; line-height:24px;}
.f14 { font-family:"宋体"; font-size:14px; color:#000; line-height:24px;}
.f16 { font-family:"宋体"; font-size:16px; color:#000; line-height:24px; font-weight:bold;}
.f14_left { font:16px "宋体",arial,helvetica,clean,sans-serif; color:#b2011e; line-height:24px; font-weight:bold; }
.f14_left a:link,.f14_left a:visited { color: #b2011e; text-decoration:none; }
.f14_left a:hover,.f14_left a:active { color:#F00; text-decoration:underline; }
.flan_bai { font:14px "宋体",arial,helvetica,clean,sans-serif; color:#FFFFFF; line-height:24px; font-weight:bold; }
.flan_06c { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#0066CC; line-height:24px; font-weight:bold; }
.f12_369 { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#336699; line-height:24px; }
.f12_20 { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#666666; line-height:20px;}
.f12_left { font:14px "宋体"; color:#000; line-height:24px;}
.bold { font-weight:bold; }

.bai a:link,.bai a:visited { color:#FFFFFF; text-decoration:none; }
.bai a:hover,.bai a:active { color: #FFFFBB; text-decoration:none; }
.gray a:link,.gray a:visited { color:#555555; text-decoration:none; }
.gray a:hover,.gray a:active { color: #B2011E; text-decoration:none; }

/*注册*/
  .reg { margin: 0 auto; width: 1000px; height: 32px; background:url(bg.jpg) 0 0 no-repeat; overflow:hidden; text-align:left; }
  .reg p{ margin:3px 5px 0 15px; float:left; height: 32px; display:inline;}
  .reg p span { padding: 10px;}

/*头部*/
#heads { margin:12px auto; padding:0; width:1000px;} 
  .logo { float:left; width:203px; height:70px; margin-right: 12px;}
  .dh { float:left; width:622px; margin-right:20px; }
  .dh ul { float:left;width:622px;  margin:8px 0; padding: 0; }
  .dh ul li { float:left; width:60px; border-right:1px #999 solid; list-style:none; font-weight:bold; line-height:24px; }
  
  .rmlogo { float:left; width:122px; height:70px; margin:0 auto;}
  
  .zzc { margin:0 auto; width:1000px; height:80px; font-family:"宋体"; font-size:12px; color: #333333; line-height:22px; background:url(wlq.jpg); }
  .zzc ul { width:910; margin-left:85px; padding-top: 4px; _padding-top: 5px; }
  .zzc ul li { width:910px; height:22px; overflow:hidden; }
  .zzc ul li span { display:block; padding: 0 5px 0 5px; float:left;}
  .zzc ul li a { text-decoration:none; }
  .zzc form,fieldset,input{ width: 88px; height:15px;color: #999; }
  .zzc p { float:left; margin-top: 7px; margin-left: 15px; display:inline; }
  .zzc p span { padding-left: 10px;}
  .adright { float:left; width:172px; height:70px;}
  .adcenter { float:left; width:640px; height:60px; padding: 10px 8px; }
  .adzi { width: 1000px; height:42px; text-align:left; font-family:"宋体"; font-size:12px; color:#333333; line-height:20px; }
  .adzi span { padding: 0 5px;}

/*xi头条*/
.xi_box { margin: 0 auto; width:1000px; height:60p; }
.xi_tt { float:left; width:814px; height:60px; line-height:60px; font-family:"黑体","宋体"; font-weight:bold; font-size:32px; letter-spacing:normal; overflow:hidden; text-align:center; }
.xi_ad { float:left; width:174px; height:60px; overflow:hidden; margin-left:12px; }


/*要闻区*/
#swbox { width:998px; height:415px; border-top:1px #CCC solid; border-right:1px #CCC solid; border-left:1px #CCC solid; margin:0 auto; }
#swleft { float:left; width:260px; height:415px; border-right:1px #DEDEDE solid;}
  .wznews{ float:left; width:260px; height:235px; margin:0; text-align:left;  } 
  .wznews p { float:left; width:260px; margin:0; padding: 0 }
  .wznews ul { float:left; width:250px;padding-left: 5px; text-align:left; }
  .wznews ul li { float:left; width:250px; height:22px; overflow:hidden;  }
  .wznews ul li a:link,.wznews ul li a:visited { color:#000000; text-decoration:none; }
  .wznews ul li a:hover,.wznews ul li a:active { color:#b2011e; text-decoration:underline; }
  
  .spnews { float:left; width:260px; height:375px; margin:0 auto; text-align:left;  }
  .spnews p{ float:left; width:246px; padding-left:10px; display: inline; }
  .spnews p span{ padding-left:10px; }
    .spnews_pic { float:left; margin-left:30px; margin-top: 10px; margin-bottom: 10px; _margin-left:15px; _margin-top: 9px; _margin-bottom:9px; width:190px; height:102px; position:relative; text-align:center; overflow:hidden;}
	.spnews_pic img { float:left; width:190px; height:102px; border:0; }
	.spnews_btbg { float:left; width:190px; height:18px; line-height:18px; overflow:hidden; position:absolute; left:0px; bottom:0; background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ filter:Alpha(opacity=60); background:#000;/*实现IE背景透明*/ }
    .spnews_btzi { float:left; margin:0 auto; text-align:center; width:190px; height:18px; line-height:18px; overflow:hidden; position:absolute; left:-2px; bottom:2px; /*实现IE文字不透明*/}
  .spnews ul { float:left; width:250px;padding-left: 5px;}
  .spnews ul li { float:left; width:234px; height:22px; overflow:hidden; background:url(icon_sp.gif) no-repeat; padding-left: 16px;  }
  .spnews ul li a:link,.spnews ul li a:visited { color:000; text-decoration:none; }
  .spnews ul li a:hover,.spnews ul li a:active { color:#b2011e; text-decoration:underline; }
  
  .ztnews { float:left; width:260px; height:180px; margin:0 auto; text-align:left;  }
  .ztnews p{ float:left; width:246px; padding-left:10px; display: inline; }
  .ztnews p span{ padding-left:10px; }
  .ztnews ul { float:left; width:250px;padding-left: 5px; padding-top: 5px;}
  .ztnews ul li { float:left; width:250px; height:22px; overflow:hidden;  }
  .ztnews ul li a:link,.spnews ul li a:visited { color:000; text-decoration:none; }
  .ztnews ul li a:hover,.spnews ul li a:active { color:#b2011e; text-decoration:underline; }
#swright { float:left; width:737px; height:415px;} 
  .tt { width:1000px; margin:0 auto; height:60px;}
  .tt p { margin:0; padding:0; position:relative; }
  .biaoqian { position:absolute; top:1px; left:1px; text-align:left; }
  .hdpic { float:left; width:560px; height:336px; overflow:hidden;margin-top: 8px;}
  .hdpic img{width:560px;height:336px;} 
  .ywnews { float:left; width:380px; height:324px; text-align:left; }
    .jjnews { margin-left:8px; _margin-left: 8px; width:367px;}
	.jjnews p { float:left; margin:0; padding:0;position:relative; }
	.jjnews ul { margin-left: 12px; }
	.jjnews ul li { list-style:no; width:308px; height:24px; overflow:hidden; }
	.ad2box { width:727px; height:60px; padding:5px; clear:both;}
  .jswtxbox { width:737px; height:337px; text-align:left;}
    #jsxw { float:left; width:350px; height:337px; padding-left: 9px; text-align:left;}
	.jsxwad { float:left; width:205px; height:27px; padding-left: 20px; }
	#jsxwbt { width:350px; height: 32px; background:url(sy_60.jpg) no-repeat; text-align:left; }
	.jsxwbtzi { padding-left: 16px; padding-top:7px; width:80px;}
	.jsxwlist { margin-left:3px; width:350px; }
	.jsxwlist p { float:left; margin-top: 10px;width:350px; height:24px; line-height:24px; overflow:hidden;}
	.jsxwlist ul { width:350px; padding-top:10px; *padding-top:0px;}
	.jsxwlist ul li { float:left; width:350px; height:24px;overflow:hidden;} 
	.adjsbox { float:left; width:350px; height:40px; padding: 10px 0; _padding-top:4px; }
	#wtxxw { float:left; width:355px; height:337px; text-align:left;}
	#wtxxwbt { width:350px; height: 32px; background:url(sy_59.jpg) no-repeat; text-align:left; }
	.wtxxlist {margin-left:3px; width:350px;}
	.wtxxlist p { float:left; margin-top: 10px;width:350px; height:24px; line-height:24px; overflow:hidden;}
	.wtxxlist ul { width: 350px; padding-top: 10px; *padding-top:0px;}
	.wtxxlist ul li { float:left; width:350px; height:24px;overflow:hidden;} 

/*三分区*/
#sfqbox { width:998px; height: 1943px; margin:0 auto; border-right:1px #CCC solid; border-bottom:1px #CCC solid; border-left:1px #CCC solid; text-align:left;}
#sfqleft { float:left; width:260px; height: 1943px; _height: 1911px; border-right:1px #DEDEDE solid; }
#sfqright { float:left; width:737px; height: 1878px;  }
.ewm { width:242px; }
.ewm img { float:left; padding:8px 6px;}
#aa { width:380px; height:150px; display:none; position:absolute; margin-top:110px; +margin-left:-250px; _margin-left:-250px;}
.blrx { width:234px; margin-left:10px; }
.msnews { float:left; width:258px; height:370px; padding-top:15px; }
.msnews p{ float:left; width:245px; padding-left:10px; display: inline; }
.msnews p span{ padding-left:10px; }
.msnews ul { float:left; width:250px;padding-left: 5px; padding-top: 5px;}
.msnews ul li { float:left; width:250px; height:24px; overflow:hidden;  }
.msnews ul li a:link,.spnews ul li a:visited { color:000; text-decoration:none; }
.msnews ul li a:hover,.spnews ul li a:active { color:#b2011e; text-decoration:underline; }
.ad4left { float:left; width:250px; height:116px; padding: 0 5px;}
.bknews_pic { float:left; margin-left: 12px;margin-top: 8px; margin-bottom: 5px; _margin-left:12px; _margin-top: 8px; _margin-bottom:4px; width:208px; height:116px; position:relative; text-align:center;}
.bknews_pic img { float:left; width:208x; height:116px; border:0; }
.bknews_btbg { float:left; width:208px; height:18px; line-height:18px; overflow:hidden; position:absolute; left:0px; bottom:0; background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ filter:Alpha(opacity=60); background:#000;/*实现IE背景透明*/ }
.bknews_btzi { float:left; margin:0 auto; text-align:center; width:208px; height:18px; line-height:18px; overflow:hidden; position:absolute; left:-2px; bottom:2px; /*实现IE文字不透明*/}
.ad5left { float:left; width:250px; height:60px; padding: 5px 5px; _margin-top: -5px;}
.ad6left { float:left; width:250px; height:208px; padding-left:5px; _margin-top: -10px;}
.bmfw { float:left; width:245px; padding-left: 4px;}
.bmfw ul{ width:240px; }
.bmfw ul li { float:left; padding: 0 3px; width:72px; height:24px; text-align:center; }
.wmjxnews { float:left; width:258px; padding-top:5px; }
.wmjxnews p{ float:left; width:245px; padding-left:10px; display: inline; }
.wmjxnews p span{ padding-left:10px; }
.wmjxnews ul { float:left; width:250px;padding-left: 5px; padding-top: 5px;}
.wmjxnews ul li { float:left; width:250px; height:24px; overflow:hidden;  }
.wmjxnews ul li a:link,.spnews ul li a:visited { color:000; text-decoration:none; }
.wmjxnews ul li a:hover,.spnews ul li a:active { color:#b2011e; text-decoration:underline; }

.sfqxwbox { width:737px; text-align:left; margin-top:6px;}
	.xw355 { float:left; width:355px; overflow:hidden;}
	.xw355bt { float:left; width:350px; height: 32px; background:url(sy_60.jpg) no-repeat; text-align:left; }
	.xw355bt1 { float:left; width:350px; height: 32px; background:url(sy_59.jpg) no-repeat; text-align:left; }
	.xw355btzi { float:left; padding-left: 16px; padding-top:7px; width:80px;}
	.xw355list { float:left; margin-left:3px; width:350px;}
	.xw355list p { float:left; margin-top: 10px;width:350px; height:24px; line-height:24px; overflow:hidden;}
	.xw355list ul { float:left; width: 350px;}
	.xw355list ul li { float:left; width:350px; height:24px;overflow:hidden;} 
	.xw355pic { float:left; width:345px; height:105px; margin: 10px 0 10px 5px;}
	.xw355pic img { float:left; margin-right:5px;}
	.bt16 { float:left; width:186px; height:50px; overflow:hidden; margin-top:20px; padding-left: 3px; }
	.adright1{ width:350px; height:60px; float:left; margin-left:13px; padding:10px 0 0 0; } 
	.adright1 p { width:170px; height:60px; float:left; }
	.shpic { float:left; width:300px; height:197px; margin-left:24px; _margin-left:12px; overflow:hidden;margin-top: 6px; }
	.ad4ping { width:727px; height:60px; padding: 5px; clear:both; }
	.syscpic { margin-top:13px;width:350px; height:176px; float:left; overflow:hidden; position:relative; }
	.syscpic1 { width:357px; height:176px; float:left; overflow:hidden; position:absolute; top:0; left:0; }
	.syscpic1 img { float:left; width:112px; height:176px; padding-right:7px;}
	.tgpic { float:left; width:305px; height:245px; margin-left: 20px; _margin-left:10px;  }
	.tgpicbt { float:left; width:214px; height:65px; padding:20px 5px 8px 5px; margin-right:2px; _margin-right:5px; overflow:hidden; }
	.tgpicbt .gd28{ width:214px; height:24px; overflow:hidden; font-family:"宋体"; font-size:16px; font-weight:bold; line-height:24px;}
	.tgpicbt .gd48{ width:214px; height:48px; overflow:hidden; font-family:"宋体"; font-size:14px; line-height:24px; }
	.tgpicjg { float:left; width:76px; margin-top: 10px;}
	.tgpicjg p { float:left; width:76px; }
	.tgpicjg p img { float:right; }
	.tgpicjg .gd42{ float:left; width:76px; height:42px; text-align:center; overflow:hidden; font-family:"黑体","宋体"; font-weight:bold; font-size:23px; color:#e43900; line-height:42px; }
	.pictk_k { width:355px; padding:0; margin-top:4px; }
    .pictk{ width:105px; margin:5px; *margin:4px; float:left; }
    .pictk p{ margni:0; *margin-top: -4px; width: 105px; height:22px; *height:22px; line-height:22px; overflow:hidden; display:block; background:#111; font-family:"宋体",arial,helvetica,clean,sans-serif; font-size:12px; color:#FFF; text-align:center; float:left; }  
    .pictk p a:link,.pictk p a:visited { color: #FFF; text-decoration:none; }
    .pictk p a:hover,.pictk p a:active { color: #FFC; text-decoration:underline; }

.adhzdw { width:998px; height:86px; margin:0 auto; border:1px #CCC solid; clear:both;}
.tthd { width:998px; height:86px; margin:0 auto; border:1px #CCC solid; clear:both;}

#bottom { width: 968px; margin: 0 auto; font: 12px "宋体"; color: #333333; border-top: 3px #a11c22 solid; line-height: 24px;  padding: 15px; }
#bottom p { margin-bottom: 5px; }
#bottom .lj { width:615px; text-align:center; margin: 12px auto; }
#bottom .lj img { float:left; padding: 0 12px; }