body{background:#FFFFFF}
body{font-family:"ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","WenQuanYi Micro Hei",sans-serif}
html,body{height:100%}



 
body, div, p,img,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {padding:0px;margin:0px;}
h3{font-size:14px;}
li{list-style-type:none;}
img{border:0; }
a{color:#333;text-decoration:none;}
a:hover {text-decoration:none;color:#c00;}
a:active{text-decoration:none;}
a.link_toDetail{color:#c00;font-family:microsoft yahei;}
p{line-height:180%;}
body{font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;width:100%;}
input,textarea{font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
.hide,.none{display:none;}
input:focus{outline:none;}

.col-xs-1-5,.col-sm-1-5,.col-md-1-5,.col-lg-1-5 {
  min-height: 1px;
  padding-left: 5px;
  padding-right:5px;
  position: relative;
}

.col-xs-1-5 {
  width: 20%;
  float: left;
}


.header {
    background: url(bhead.png) no-repeat center top/cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: 60vh; /* 使用视窗单位替代固定高度 */
    position: relative;
    width: 100%;
}

/* 移动端适配 */
@media (max-width: 1080px) {
    .header {
        background: url(bhead.png) no-repeat center top/cover; /* 可选移动端专用图片 */
        min-height: 40vh;
		
         
    }
}
@media (max-width: 768px) {
    .header {
        background: url(bhead.png) no-repeat center top/cover; /* 可选移动端专用图片 */
        min-height: 30vh;
		
         
    }
}
@media (max-width: 480px) {
    .header {
background: url(bhead.png) no-repeat center top/cover;
        min-height: 15vh;
        background-position: 15% top; /* 针对手机竖屏调整重点显示区域 */
    }
}


.logoimg{position:absolute;left:1%;right:1%;bottom:-34px}
.logotxt{margin-bottom:30px;border:0}
.logotxt a{font-weight:700;color:#fff;font-size:64px}
 
.tout {
 
    margin: 15px auto;
}
.tconInner {
    width: 1150px;
    height: 194px;
    position: relative;
    margin: 0 auto;
    border-bottom: 2px solid #bc0101;
}
.tt_xq{
	
	padding: 25px;
	font-family: 微软雅黑;
	
}
.tt_bt span {
    width: 1150px;
    float: left;
    line-height: 50px;
    font-size: 32px;
    font-weight: bold;
    text-align: center;
    font-family: 微软雅黑;
    color: rgb(188, 1, 1);
    margin: 10px 0px;
}
 
.divinner{
	
	position:relative;
	margin: 0 auto;
	
}
 

.divmenu ul{  width:720px;/*float:left; overflow:hidden; zoom:1; z-index:10; */position: relative;margin: 0 auto; }
.divmenu ul li{ float: left; list-style: none; margin: 5px; color: white;font-size: 20px;font-family:microsoft yahei;}

.divmenu ul li a{
	color: white;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #d8211d;
    background-color: white;
    opacity:0.85;
		filter:alpha(opacity=85); 
     font-weight: bolder;
}
.nav > li > a:hover{  
	color: #d8211d;
    text-decoration: none;
    background-color: white;
    opacity:0.85;
		filter:alpha(opacity=85);
    font-weight: bolder;
}


.xw-tp {
	height: 371px;
	width: 495px;
	margin-right: 10px;
	float: left;
	overflow: hidden;
}



.main{ }



#focus{
	float: left;
 height:365px; display:inline-block; *display:inline;*zoom:1; 

}

.carousel-indicators {
    bottom: 10px;
}

.carousel-caption {
    left: 3%;
    right: 3%;
    padding-bottom: 15px;
}
.caption p {
	line-height: 120%;
	
}
.newsInner{
	 float: left;
}
.news_title{
	
	
	 width: 1150px;
    height: 55px;
    float: left;
 
    border-bottom: 2px solid #bc0101;
	background: url(bk001.png) no-repeat;
}
.news_title2{
	
	
	 width: 1150px;
    height: 55px;
    float: left;
 
    border-bottom: 2px solid #bc0101;
	background: url(bk002.png) no-repeat;
}
.news_title3{
	
	
	 width: 1150px;
    height: 55px;
    float: left;
 
    border-bottom: 2px solid #bc0101;
	background: url(bk003.png) no-repeat;
}
.news_title4{
	
	
	 width: 1150px;
    height: 55px;
    float: left;
 
    border-bottom: 2px solid #bc0101;
	background: url(bk004.png) no-repeat;
}
.news_title5{
	
	
	 width: 1150px;
    height: 55px;
    float: left;
 
    border-bottom: 2px solid #bc0101;
	background: url(bk005.png) no-repeat;
}
.news_title8{
	
	
	 width: 1150px;
    height: 55px;
    float: left;
 
    border-bottom: 2px solid #bc0101;
	background: url(bk008.png) no-repeat;
}
.tj a{
	
	color: #EF7025;
font-weight: normal;
font-size: 14px;
width: 328px;
height: 189px;
text-align: left;
float: left;
display: block;
text-decoration: none;
	
	
	
}
.dl_news{padding:10px 0px 0px 50px};

/*新闻第一条大标题*/
.dl_news dt{ height:60px; overflow:hidden; }
.dl_news dt h1{  font-weight:normal; position:relative; line-height:28px;  margin-bottom: 10px; text-align: center;}
.dl_news dt h1 a{color:#A31F18;font-size:25px; font-weight:bold;   line-height:30px;  font-family: '微软雅黑'; }
.dl_news span{position:absolute; right:0;color:#666;}
.dl_news img{padding-left: 5px;margin-right:10px;}
/*新闻第一条详细内容*/
.desc{ text-indent:2em; line-height:32px;font-size:16px;color:#122B40; font-weight:normal;}
.desc a{color:#C1272D}

/*新闻列表*/
.dl_news dd{ line-height:38px; height:38px; border-bottom:dashed 1px #ddd; position:relative; font-size:14px;}
.dl_news dd a{ background:url(3y3s_icon_pen.png) left center no-repeat;padding-left:40px; display:block; position:absolute; left:0; line-height:38px; height:38px; font-size:14px;}
.dl_news dd a:hover{background:url(3y3s_icon_pen_hover.png) left center no-repeat;}
 
.dl_news dt h2{ display: inline; font-weight:normal; position:relative; line-height:28px;  margin-bottom: 10px; text-align: left;}
.dl_news dt h2 a{color:#222222;font-size:18px;   line-height:30px;  font-family: '微软雅黑';   text-decoration: none;}
.tj{
	 

 padding-left:60px;
padding-right: 10px;
}
.tj_left{
		margin-top: 5px;
	background: url(tj_001.png) no-repeat;
	float: left;
	height: 110px;
	width: 285px;
	
}
.tj_right{
	margin-top: 5px;
	float: right;
	background: url(tj_002.png)no-repeat;
	height: 110px;
		width: 285px;
}




.block{
height: 400px;
width: 570px;
 
/*margin-bottom: 30px;*/
background-image: url(boder.jpg);
background-repeat: no-repeat;
}
.block2{
height: 400px;
width: 570px;
 
/*margin-bottom: 30px;*/
background-image: url(boder2.jpg);
background-repeat: no-repeat;
}
.block4{
height: 400px;
width: 570px;
 
/*margin-bottom: 30px;*/
background-image: url(boder4.jpg);
background-repeat: no-repeat;
}
.block8{
height: 400px;
width: 570px;
 
/*margin-bottom: 30px;*/
background-image: url(tj.png);
background-repeat: no-repeat;
}
.block9{
height: 400px;
width: 570px;
 
/*margin-bottom: 30px;*/
background-image: url(boder9.png);
background-repeat: no-repeat;
}
.block_pic_001{
	 width: 328px;
	height: 189px;
	text-align: left;
	 float: left;
	 margin-top: 10px;
	 margin-left: 8px;
}
.block_pic_002{
	 width: 216px;
	height: 188px;
	text-align: left;
	 float: left;
	 margin-top: 10px;
	 margin-left: 8px;
}
.block_pic_003{
	 width: 328px;
	height: 184px;
	text-align: left;
	 float: left;
	 margin-top: 10px;
	 margin-left: 8px;
}
.block_pic_004{
	 width: 220px;
	height: 170px;
	text-align: left;
	 float: left;
	 margin-top: 10px;
	 margin-left: 7px;
}
.block_pic_001 a{
		color: #EF7025;
font-weight: normal;
font-size: 14px;
	  width: 328px;
	height: 189px;
	text-align: left;
	 float: left;
	display: block;
	text-decoration: none;
	
}
.block_pic_002 a{
		color: #EF7025;
font-weight: normal;
font-size: 14px;
		 width: 216px;
	height: 188px;
	text-align: left;
	 float: left;
	display: block;
	text-decoration: none;
	
}
 
.block_pic_003 a{
		color: #EF7025;
font-weight: normal;
font-size: 14px;
	 width: 328px;
	height: 184px;
	text-align: left;
	 float: left;
	display: block;
	text-decoration: none;
	
}
 
 .block_pic_004 a{
		color: #EF7025;
font-weight: normal;
font-size: 14px;
	 width: 220px;
	height: 170px;
	text-align: left;
	 float: left;
	display: block;
	text-decoration: none;
	
}
.menushow{
	width: 1000px;
 
 
 	margin-left: 10px;
	 
 
	display: block;
	
	
}
.menushowUl li{display:none; }
.menushowUl li.now{display: block; font-size: 16px;};


.num001{
	 
	 float: left;
}
.bz_title{
 float: left;  
	width: 1150px;
	height:200px;
  margin-top: 10px;
}
.bz_001{
	 
	width: 1130px;
	height: 770px;
	position: relative; 
	margin: 0 auto;
	 font-size: 16px;
	border: 1px solid #bc0101;
	background: url(3.png);
}
.bz_001 table{
	
	
}
.bz_001 table th{
	
	color: yellow;
}
.bz_001 table td{
 font-size: 16px;
	color:white ;
	font-weight: bold;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
   
    border-top:none;
}
.bz_002{
	 
	width: 1130px;
	height: 770px;
	position: relative; 
	margin: 0 auto;
	 font-size: 16px;
	 background: url(xjgzz.png) no-repeat;
	border: 1px solid #bc0101;
}

.bz_003{
	 
	width: 1130px;
	height: 620px;
	position: relative; 
	margin: 0 auto;
	 font-size: 16px;
	 background: url(ldmf.png) no-repeat;
	border: 1px solid #bc0101;
}








.more   {
 text-align: center;
 margin-bottom: 20px;
}
 

.menu {
 text-align: center;
 margin-top: 20px;
}

.menu ul {
    width: 398px;
     
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}
.menu ul li.now {
     
    cursor: pointer;
}
.menu ul li {
    float: left;
    list-style: none;
    margin: 10px;
    color: white;
    font-size: 20px;
    font-family: microsoft yahei;
}


.tp{
	 
	width: 1130px;
	height: 400px;
margin-top: 75px;
margin-left: 10px;
	 background: url(xw.png) no-repeat;
	 
}

.tp_left{
	width: 600px;
	height: 400px;
	float: left;	
}
.tp_right{
	width: 530px;
	height: 400px;
	float: left;	
}
.tp_left a{
	color: #EF7025;
font-weight: normal;
font-size: 14px;
	width: 600px;
	height: 400px;
text-align: left;
float: left;
display: block;
text-decoration: none;
}
.tp_001{
	width: 265px;
	height: 200px;
		float: left;	
	
}
.tp_001 a{
		color: #EF7025;
font-weight: normal;
font-size: 14px;
	width: 265px;
	height: 200px;
text-align: left;
float: left;
display: block;
text-decoration: none;
}



.block_tb{
	 
 
    text-align: left;
    height: 50px;
    width: 570px;
    margin-bottom: 20px;
    float: left;
 
	
}

.block_tb a{
	
	color: #EF7025;
font-weight: normal;
font-size: 14px;
text-decoration: none;
float: right;
display: block;
width: 80px;
height: 50px;
	
}
.block_content{
	 
    height: auto;
    width:550px;
    float: left;
 
	margin-top: 15px;
	margin-bottom: 15px;
	
}

.block_content ul{
	 
    margin: 0;
    margin-left: 0px;
    width:540px;
    list-style: none;
    padding: 0px;
    float: left;
    text-align: left;
    margin-left: 25px;
 
	
	
	
}


.block_content ul li {
    width: 540px;
    padding-left: 30px;
    line-height: 35px;
    text-align: left;
    float: left;
    background-image:url(kfjq_icon_lb.jpg) ;
    background-repeat: no-repeat;
   background-position: left center;
}

/*.block_content ul li:hover {
    background-image: url(kfjq_icon_lb.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
}*/
.block_content ul li a {
    text-decoration: none;
    color: #444444;
    font-size: 18px;
}
.block_content ul li:hover a {
    color: #c41714;
}


















#post-list{margin-top: 15px; margin-bottom: 20px;}

#pic-list {
	text-align: center;
	padding-left:30px;
	font-size: 14px;
	 
}
.pinl {
    width: 590px;
    height: 158px;
    float: left;
    margin-top: 20px;
}
.pin2 {
    width: 590px;
    height: 108px;
    float: left;
   margin-top: 15px;
}
.firsttxt {
width: 1165px;
height: 165px;
float: left;
margin-top: 15px;
margin-bottom: 15px;
border-top: 1px solid #bc0101;
border-left: 15px solid #bc0101;
border-right: 15px solid #bc0101;
border-bottom: 1px solid #bc0101;
padding: 10px 10px;
font-size: 16px;
color: #bc0101;
line-height: 30px;
font-weight: bolder;
font-family: "微软雅黑";
}
.firsttxt p{
	
	text-indent:2em; 
}
.
.xgbd {
    width: 570px;
    height: 42px;
    float: left;
    border-bottom: 1px solid #bc0101;
}
.demo0001 {
    width: 1165px;
    height:38px;
    float: left;
    margin-bottom: 15px;
    border-bottom: 1px solid #bc0101;

}
.xgbd2,.xgbd3 {
    width: 1165px;
    height:38px;
    float: left;
    margin-bottom: 15px;
    border-bottom: 1px solid #bc0101;
 
}
.xgbd2 img{
    position: relative;
	left: 40%;
	right: 50%;
	margin-bottom: 5px;
	
}
.xgbd3 img{
    position: relative;
	left: 32%;
	right: 50%;
	margin-bottom: 5px;
	
}


.xgbd2  span {
	position: relative;
	left:34%;
	right: 50%;
	text-align: center;
	 
    line-height: 38px;
    color: #B92C28;;
    font-size: 22px;
    font-family: 微软雅黑;
    padding: 0px 5px;
     font-weight: bolder;
}
.xgbd3 span {
	position: relative;
	left: 32%;
	right: 50%;
	text-align: center;
	 
    line-height: 38px;
    color: #B92C28;;
    font-size: 22px;
    font-family: 微软雅黑;
    padding: 0px 5px;
     font-weight: bolder;
}
#great .table{
	
	width: 1165px;
	margin-left:15px;
	
	
	
}
#great table th{
	
	font-size: 16px;
}
#great table  td{
	
	font-size: 16px;
}
#great table td,th{
	
	 text-align:center;
 vertical-align:middle;
	
}







.title0{
	width: 1165px;
    height:90px;
    float: left;
	
	 background: url(title.png);
	
}
.title2{
	width: 1165px;
    height:90px;
    float: left;
	
	 background: url(title2.png);
	
}
.title3{
	width: 1165px;
    height:90px;
    float: left;
	
	 background: url(title3.png);
	
}
.title4{
	width: 1165px;
    height:90px;
    float: left;
	
	 background: url(title4.png);
	
}
.title5{
	width: 1165px;
    height:90px;
    float: left;
	
	 background: url(title5.png);
	
}
#tmb{

    display: block;
    padding: 2px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #FE8B18;
    border-radius: 5px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
	font-size: 18px;
	font-weight: bolder;
}
#tmb :hover{
	 background-color: #FE8B18;
	  color: #FFFFFF;
	   border-radius: 5px;
	   
}

#tmbule{

    display: block;
    padding: 2px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #337AB7;
    border: 1px solid #337AB7;
    border-radius:5px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
	font-size: 18px;
	font-weight: bolder;
	
}
#tmbule p{
	color: #FFFFFF;
	
}
#tmbule :hover{
	 background-color: #FFF;
	  color: #337AB7;
	   border-radius: 5px;
}
#tmbule :hover p{
	color: #337AB7;
	
}

#person{

    display: block;
    padding:2px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    
    border: none;
    border-radius:0px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
 
	
}

.xgbd a {
    float: left;
    line-height: 38px;
    color: #333333;
    font-size: 22px;
    font-family: 微软雅黑;
    padding: 0px 10px;
    border-left: 10px solid rgb(188, 1, 1);
}
.xgbd,.xgbd2 a:hover {
  
    color: rgb(188, 1, 1);

}
 
.n_pic {
 
    float: left;
    margin-left: 30px;
}

.xgbd_pic {
    width: 247px;
    height: 158px;
    float: left;
    margin-left: 20px;
}
.xgbd_pic2 {
    width:124px;
    height:79px;
    float: left;
    margin-left: 20px;
}



.xgbd_js {
    width: 300px;
    float: right;
}
.xgbd_js2 {
    width: 430px;
    float: right;
}
.bdjs_bt a {
    width: 300px;
    float: left;
    font-family: 微软雅黑;
    font-size: 18px;
    line-height: 24px;
    color: rgb(42, 42, 42);
}
.bdjs_bt2 a {
    width: 440px;
    float: left;
    font-family: 微软雅黑;
    font-size: 18px;
    line-height: 24px;
    color: rgb(42, 42, 42);
}
.bgjs_xq {
    width: 270px;
    float: left;
    color: #888;
    line-height: 26px;
    margin-top: 10px;
    font-size: 14px;
    margin-left: 10px;
}
.bgjs_xq2 {
    width: 400px;
    float: left;
    color: #888;
    line-height: 26px;
    margin-top: 10px;
    font-size: 14px;
    
}
.pl_qy{ width:540px; float:left;}
.bgpl {
    width: 570px;
    height: 30px;
    float: left;
    margin-top: 15px;
     margin-left: 15px;
      text-align: left;
}
.tbiao {
    width: 26px;
    height: 80px;
    float: left;
 
    background: url(2013ca_rl_index_icocircle1.gif) 0 8px no-repeat;
}

.tbiao2 {
    width: 20px;
    height: 20px;
    float: left;
 margin-left: 15px;
 margin-top: 5px;
    background: url(wzpc1st_li_bg_hover.png) 0 8px no-repeat;
}


 .plbt_xq {
    width: 464px;
    margin-top: 6px;
   
}
.bgjs_xq a {
    color: #bc0101;
}
.pl_title   {
    width:540px;
    float: left;
    color: rgb(42, 42, 42);
    font-size: 18px;
    font-family: 微软雅黑;
   
}
.pl_zhaiyao{
	width: 540px;
    
    color: #888;
     
    line-height: 26px;
    font-size: 14px;
     
}
.pl_zhaiyao a {
    color: #bc0101;
}


.m {
	width: 520px;
	height: 360px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
}


.bottom{ height:200px; background: url(3y3s_bg_bottom.png) repeat-x;  padding-top:30px;margin-top:20px; position:relative;margin: 0 auto;}
.copyRight{width:780px;margin:10px auto; line-height:30px; }
.copyRight p{ line-height:32px; font-size:16px; text-align: center;}
.govLogo{text-align:center}



.subWrap{background:url(3y3s_bg_curposition.png) left top no-repeat; width:1161px; padding-left:9px; margin:20px auto;}
.curPosition{ height:47px; line-height:47px; color:#fff; font-size:20px;white-space:nowrap; width:780px;text-overflow:ellipsis; overflow:hidden; display:block;}
.curPosition a{font-size:18px; color:#fff; font-family:"microsoft yahei", simsun}
.curPosition a:hover{font-weight:bold}
.conWrap{border:solid 2px #ccc; border-top:none; background:#fff;padding:50px;}
.ul_subDocList{}
.ul_subDocList li{line-height:42px; font-size:18px;font-size:24px; font-family:"microsoft yahei", simsun; background:url(wzpc1st_li_bg.png) left center no-repeat; padding-left:30px;}
.ul_subDocList li a{color:#333; font-size:18px; font-weight:normal;}
.ul_subDocList li a:hover{color:#e00;}
.ul_subDocList li span{float:right; font-size:18px; font-weight:normal;}
.ul_subDocList li.dash{height:0; line-height:0; border-top:dashed 1px #eee; margin:15px 0;}

.ul_subDocList li:hover{background:url(wzpc1st_li_bg_hover.png) left center no-repeat;}

.h1_docTitle{font-size:26px; line-height:48px; text-align:center;}
.docInfo{ text-align:center; font-size:16px; background:#eee; line-height:42px; margin:20px 0;}
.docCon{font-size:18px; padding:15px;}

.article{
	font-size: 16px;
	width: 98%;
	padding: 0;
	text-align: left;
	margin: 0 auto;
	
	
}
.article tr td{
	
	/*padding: 0;
	margin: 0;
	vertical-align: top;
	*/
}

.ardot{
	 
	width:15px;
	padding-top: 0px;
	 
		line-height:40px;
}

.arlisttd{
	line-height:40px;
	font-size: 16px;
	
}

.timedefault{
font-size: 16px;
color:#999;
line-height:40px;
text-align: right;	
padding-top: 0;
	
	
}
.Custom_UnionStyle p{
	text-indent:2em;
	line-height:35px;
}
.Custom_UnionStyle p.imgstyle{
	text-indent:0em;
	text-align: center;
}
.Custom_UnionStyle ul{
	
	

}


 