/* 退伍军人专题页面样式 */

#twjrzttopbaner{
    margin:0px auto;
	padding:0px;
	width:1000px;
	height:228px;
	background:url(../images/twjrztbopbaner.jpg) left top no-repeat;
	overflow:hidden;
}
#twjrzttopnavbg{
    margin:0px auto;
	padding:0px;
	width:1000px;
	height:45px;
	background:url(../images/twjrzttopnavbg.gif) left top no-repeat;
	overflow:hidden;
}
.twjrztnavcontain{
    margin:0px;
	padding:0px;
	width:180px;
	height:45px;
	font-size:14px;
	line-height:45px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.twjrztnavcontain a{
    width:180px;
	height:45px;
	font-size:14px;
	line-height:45px;
	text-align:center;
	font-weight:bold;
}
.twjrztnavcontain a:hover{
    color:#ff0000;
    text-decoration:none;
}
.twjrztnavcontainx{
    margin:0px;
	padding:0px;
	width:100px;
	height:45px;
	font-size:14px;
	line-height:45px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.twjrztnavcontainx a{
    width:100px;
	height:45px;
	font-size:14px;
	line-height:45px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}
.twjrztnavcontainx a:hover{
    color:#ff0000;
    text-decoration:none;
}
#twjrztmainbg{
    margin:0px auto;
	padding:0px;
	width:1000px;
	height:auto;
	background:url(../images/twjrmainbg.gif) center top repeat-y;
	overflow:hidden;
}
.twjrztmainleft{
    margin:0px;
	padding:0px;
	width:716px;
	height:auto;
	overflow:hidden;
	float:left;
}
.twjrztpicnews{
   margin:0px;
   margin-top:5px;
   margin-left:5px;
   padding:0px;
   width:417px;
   height:auto;
   overflow:hidden;
   float:left;
}
.twjrztpicnewsbar{
   margin:0px;
   padding:0px;
   width:417px;
   height:25px;
   background:#f0d195;
   overflow:hidden;
   float:left;
}
.twjrztlefttitle{
   margin:0px;
   padding:0px;
   width:110px;
   height:25px;
   font-size:14px;
   line-height:25px;
   font-weight:bold;
   color:#FFFFFF;
   text-align:center;
   background:url(../images/twjrztlefttitlebg.jpg) left top no-repeat;
   overflow:hidden;
   float:left;
}
.twjrztpicnewscontain{
   margin:0px;
   padding:0px;
   width:415px;
   height:254px;
   border:#f05804 1px solid;
   overflow:hidden;
   float:left;
}
.twjrztpicnewsbig{
    margin:0px;
	margin-top:5px;
	margin-left:5px;
	padding:0px;
	width:300px;
	height:245px;
	overflow:hidden;
	float:left;
}
.twjrztpicnewssmall{
    margin:0px;
	margin-top:5px;
	margin-left:5px;
	padding:0px;
	width:100px;
	height:78px;
	overflow:hidden;
	float:left;
}
.twjrzttjnews{
    margin:0px;
	padding:0px;
	margin-top:5px;
	margin-left:10px;
	width:274px;
	height:281px;
	overflow:hidden;
	float:left;
}
.twjrzttjnewsbar{
   margin:0px;
   padding:0px;
   width:274px;
   height:25px;
   background:#f0d195;
   overflow:hidden;
   float:left;
}
.twjrzttjnewscontain{
    margin:0px;
	padding:0px;
	width:272px;
	height:254px;
	border:#f05804 1px solid;
	overflow:hidden;
	float:left;
}
.twjrzttjnewspic{
   margin:0px;
   margin-top:5px;
   padding:0px;
   width:272px;
   height:150px;
   text-align:center;
   overflow:hidden;
   float:left;
}
.twjrzttjnewswz{
   margin:5px;
   padding:0px;
   width:262px;
   height:90px;
   font-size:14px;
   line-height:150%;
   overflow:hidden;
   float:left;
}
.twjrzttwjr{
    margin:0px;
	padding:0px;
	margin-top:10px;
	margin-left:5px;
	width:701px;
	height:auto;
	overflow:hidden;
	float:left;
}
.twjrzttwjrbar{
    margin:0px;
	padding:0px;
	width:701px;
	height:35px;
	background:url(../images/twjrzttwjrbarbg.jpg) left top no-repeat;
	overflow:hidden;
	float:left;
}
.twjrzttwjrbarx{
    margin:0px;
	padding:0px;
	width:701px;
	height:25px;
	background:url(../images/hongsexiaobiao.gif) left center repeat-x;
	overflow:hidden;
	float:left;
}
.twjrzttwjrbotton{
    margin:0px;
	padding:0px;
	width:233px;
	height:25px;
	background:url(../images/hongselan.gif) top center no-repeat;
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	overflow:hidden;
	float:left;
}
.twjrzttwjrcontain{
    margin:0px;
	padding:0px;
	width:231px;
	height:auto;
	border:#f05804 1px solid;
	overflow:hidden;
	float:left;
}
.twjrzttwjrpic{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:231px;
	height:130px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.twjrzttwjrwz{
    margin:0px;
	padding:0px;
	margin-top:6px;
	width:231px;
	height:60px;
	font-size:14px;
	line-height:20px;
	overflow:hidden;
	float:left;
}
.twjrztmainright{
    margin:0px;
	padding:0px;
	width:284px;
	height:auto;
	overflow:hidden;
	float:left;
}
.twjrztrightbar{
    margin:0px auto;
	margin-top:5px;
	padding:0px;
	width:255px;
	height:30px;
	background:url(../images/twjrztrightbarbg.gif) left top repeat-x;
	overflow:hidden;
}
.twjrztrighttitle{
    margin:0px;
	padding:0px;
	width:100px;
	height:30px;
	font-size:14px;
	line-height:30px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background:url(../images/twjrztrightbar.jpg) left top no-repeat;
	overflow:hidden;
	float:left;
}
.twjrztrightmore{
    margin:0px;
	padding:0px;
	width:150px;
	height:30px;
	font-size:14px;
	line-height:30px;
	text-align:right;
	overflow:hidden;
	float:left;
}
.twjrztrightmore a{
    font-size:14px;
	line-height:30px;
}
.twjrztmainrightcontain{
    margin:0px auto;
	padding:0px;
	margin-top:5px;
	width:270px;
	height:550px;
	border:#f05804 2px solid;
	overflow:hidden;
}
.nryzxcontain{
    margin:0px auto;
	padding:0px;
	width:255px;
	height:200px;
	overflow:hidden;
}
.nryzxcontain a{
    margin:0px;
	padding:0px;
	width:85px;
	height:75px;
	text-align:center;
	line-height:130px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	float:left;	
}
.nryzxcontain a:hover{
    color:#FF0000;
    text-decoration:underline;
}
.nryzxmfdh{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:85px;
	height:75px;
	background:url(/images/zxbotton01.jpg) top center no-repeat;
	overflow:hidden;
	float:left;
}
.nryzxzxbm{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:85px;
	height:75px;
	background:url(/images/zxbotton02.jpg) top center no-repeat;
	overflow:hidden;
	float:left;
}
.nryzxzxzx{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:85px;
	height:75px;
	background:url(/images/zxbotton03.jpg) top center no-repeat;
	overflow:hidden;
	float:left;
}
.nryzxdh{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:255px;
	height:55px;
	overflow:hidden;
	float:left;
}
.nryzxqq{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:255px;
	height:46px;
	overflow:hidden;
	float:left;
}
.nryzxqqpic{
    margin:0px;
	padding:0px;
	width:50px;
	height:46px;
	float:left;
}
.nryzxsj{
    margin:0px;
	padding:0px;
	width:204px;
	height:21px;
	font-size:12px;
	text-align:center;
	line-height:21px;
	float:left;
}
.nryzxqqsz{
    margin:0px;
	padding:0px;
	width:204px;
	height:25px;
	float:left;
}
.yjsscontain{
    margin:0px auto;
	padding:0px;
	width:255px;
	height:245px;
	overflow:hidden;
}
.yjsscont{
    margin:0px;
	padding:0px;
	width:127px;
	height:auto;
	overflow:hidden;
	float:left;
}
.yjsspic{
    margin:0px;
	padding:0px;
	width:127px;
	height:100px;
	overflow:hidden;
	float:left;
}
.yjsswz{
    margin:0px;
	padding:0px;
	width:127px;
	height:20px;
	font-size:14px;
	line-height:20px;
	text-align:center;
	overflow:hidden;
	float:left;
}
#player{
    margin:0px auto;
	padding:0px;
	width:255px;
	height:250px;
	background:#FFFFFF;
}
.twjrztddbar{
    margin:0px auto;
	padding:0px;
	margin-top:10px;
	margin-left:5px;
	width:990px;
	height:100px;
	background:url(../images/twjrhfbarbg.jpg) left top no-repeat;
	overflow:hidden;
}
.twjrztddbarleft{
    margin:0px;
	padding:0px;
	width:190px;
	height:100px;
	overflow:hidden;
	float:left;
}
.twjrztddbarright{
    margin:0px;
	padding:0px;
	margin-top:20px;
	width:775px;
	height:75px;
	overflow:hidden;
	float:left;
}
.twjrztddcontain{
    margin:0px auto;
	padding:0px;
	margin-left:5px;
	width:988px;
	height:257px;
	border:#f05804 1px solid;
	overflow:hidden;
}
.twjrztddpic{
    margin:0px;
	padding:0px;
	margin-top:5px;
	margin-left:10px;
	width:200px;
	height:245px;
	text-align:center;
	border:#f05804 1px solid;
	overflow:hidden;
	float:left;
}
.twjrztddwzcontain{
    margin:0px;
	padding:0px;
	margin-top:5px;
	margin-left:10px;
	width:750px;
	height:247px;
	overflow:hidden;
	float:left;
}
.twjrztddarttitle{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:750px;
	height:25px;
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	text-align:center;
	color:#FF0000;
	overflow:hidden;
	float:left;
}
.twjrztddartcontain{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:750px;
	height:85px;
	overflow:hidden;
	float:left;
}
.twjrztwdysbar{
    margin:0px auto;
	padding:0px;
	margin-top:10px;
	margin-left:5px;
	width:990px;
	height:50px;
	background:url(../images/twjrztwdysbar.jpg) left top no-repeat;
	overflow:hidden;
}
.twjrztwdyscontain{
    margin:0px auto;
	padding:0px;
	margin-left:5px;
	width:988px;
	height:257px;
	border:#f05804 1px solid;
	overflow:hidden;
}
.twjrztwdyspic{
    margin:0px;
	padding:0px;
	margin-top:5px;
	margin-left:10px;
	width:200px;
	height:245px;
	text-align:center;
	border:#f05804 1px solid;
	overflow:hidden;
	float:left;
}
.twjrztwdyswzcontain{
    margin:0px;
	padding:0px;
	margin-top:5px;
	margin-left:10px;
	width:750px;
	height:247px;
	overflow:hidden;
	float:left;
}
.twjrztwdysarttitle{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:750px;
	height:25px;
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	text-align:center;
	color:#FF0000;
	overflow:hidden;
	float:left;
}
.twjrztwdysartcontain{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:750px;
	height:50px;
	overflow:hidden;
	float:left;
}
.twjrztwdyscont{
    margin:0px;
	padding:0px;
	width:375px;
	height:auto;
	overflow:hidden;
	float:left;
}
.twjrztwdysarttitlex{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:375px;
	height:25px;
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	text-align:center;
	color:#FF0000;
	overflow:hidden;
	float:left;
}
.twjrztwdysartcontainx{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:375px;
	height:50px;
	overflow:hidden;
	float:left;
}
.twjrztwpzybar{
    margin:0px auto;
	padding:0px;
	margin-top:10px;
	margin-left:5px;
	width:990px;
	height:50px;
	background:url(../images/twjrztwpzybar.jpg) left top no-repeat;
	overflow:hidden;
}
.twjrztwpzycontain{
    margin:0px auto;
	padding:0px;
	margin-left:5px;
	width:988px;
	height:390px;
	border:#f05804 1px solid;
	overflow:hidden;
}
.twjrztzycontain{
    margin:0px;
	padding:0px;
	margin-left:13px;
	margin-top:10px;
	width:310px;
	height:180px;
	border:#f05804 1px solid;
	overflow:hidden;
	float:left;
}
.twjrztzypic{
    margin:0px;
	padding:0px;
	margin-top:10px;
	width:310px;
	height:140px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.twjrztzywz{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:310px;
	height:20px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.twjrztzywz a{
    font-size:14px;
	line-height:20px;
	font-weight:bold;
}

#footer{
    margin:0px auto;
	padding:0px;
	width:1000px;
	height:auto;
	background:#fde2ae;
	overflow:hidden;
}