@charset "utf-8";
/* CSS Document */
.subPage{max-width:1200px;margin:30px auto;position:relative;}
.sub_banner{width:100%;position: relative;}

.bread{width:auto;height:40px; line-height:40px; color:#999999;}
.bread span{float:left; padding-left:20px;font-weight:normal;color:#999999; font-size:1.4em;}
.bread span a{color:#999999;}
.bread a:hover{color:#df0024;}
.sub_t01 h2:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;-ms-opacity:0.8;opacity:0.8; transition: all 1s ease 0s; }
.sub_mbtn{width:100%;height:40px;background-color:#e7e7e7;cursor:pointer;display:none;}
.sub_mbtn span{display:block;margin:0 auto;width:25px;height:25px;padding-top:7px;color:#0a115e;}
.sub_navm{ width:100%; overflow: hidden;display: none;}
.sub_navm h2{width:100%;height:48px;line-height:48px;background-color:#003c7f;}
.sub_navm h2 a{padding-left:13px;font-size:20px;font-family:Tahoma;display:block;color:#fff;}
.sub_navm ul{background-color:#fff;}
.sub_navm li{position: relative;}
.sub_navm li a{font-size:14px;font-size:1.4em; color:#515151; padding-left:13px; height:35px;line-height:35px;border-bottom:1px solid #e7e7e7;display:block;}
.sub_navm li span.phone_arrow{width:40px;height:40px;line-height:40px;text-align:center;font-weight:bold;font-size:14px;display:block;position:absolute;right:0;top:0;z-index:999;color:#005aa0;cursor:pointer;}
.sub_navm li dl{display: none;}
.sub_navm li dl a{font-size: 12px;}
.subPage_con{width:100%; overflow:hidden;min-height:700px;}


/*左侧边栏*/
.sub_left{width:100%; margin-bottom:11px;overflow:hidden;}
.sub_title01{ font-size:2.2em; text-align:center;  border:#ddc07c 6px solid; padding:15px 20px; text-align:left; margin:15px 0;}
.sub_title01 span{color:#0d1358; display:inline-block; background:url(../../images/rxy20190903/titlebg.png) no-repeat left bottom; padding-bottom:10px;}

.sub_left .sub_nav{width:auto; height:60px;overflow:hidden; background:#fff;}
.sub_left .sub_nav li{ display:inline-block; float:left; height:60px; line-height:60px; padding:0 3%; border-left:#ccc 1px solid;}
.sub_left .sub_nav li:first-child{ border-left:none;}
.sub_left .sub_nav li a{ font-size:1.6em; color:#0d1358;}
.sub_left .sub_nav li a.active{ color:#999;}


.sub_left li strong.arrow{display:block;height:50px;line-height:50px;width:42px;text-align:center;font-size:25px;font-weight:bold;position:absolute;right:0;top:0;color:#fff;z-index:33;cursor:pointer;transition:all 0.3s ease-in-out}
.sub_left li strong.arrow:hover{}
.twoJ_menu{background-color:#f5f5f5;display:none;}
.sub_left .twoJ_menu dd { border-bottom:#fff 1px solid;}
.sub_left .twoJ_menu dd a{padding:8px 10px 8px 35px;font-size:14px;}
.sub_left .twoJ_menu dd a:hover{ border-left:#d7000f 10px solid; background:none; color:#333;}

.bg01{width:100%;overflow:hidden;height:305px;overflow: hidden;margin:30px 0 10px;}
.share{width:100%;overflow:hidden;margin-bottom: 30px;}
.share .articleTitle{line-height: 77px;margin-bottom:17px;}
.sub_right{background:url(../../images/rxy20190903/tbg05.png) repeat-x top #fff; }






/*列表页*/
.sub_left02{width:253px;overflow:hidden;position: absolute;left: 0;top:0;}
.sub_left02 .articleTitle{height:34px;line-height:20px;border-bottom-color: #0858b1;}
.topList{width:auto;padding:10px 8px;background-color:#ebf6fd;margin-bottom:20px;}
.topList li{line-height:37px;height:37px;overflow:hidden;}
.topList li span{float:left;width:27px;height:37px;line-height:37px;text-align:center;color:#666;}
.topList li a{margin-left:33px;display: block; text-overflow:ellipsis;white-space:nowrap;overflow:hidden }
.topList li.top01 span{background:url(../../images/rxy20190903/top01.png) no-repeat center center;color:#fff;}
.topList li.top02 span{background:url(../../images/rxy20190903/top02.png) no-repeat center center;color:#fff;}
.pr{position:relative;}
.newsList{overflow:hidden;padding-bottom:30px;}
.newsList li{padding:15px 0;line-height:24px;overflow:hidden;border-bottom: 1px dashed #ccc;}
.newsList li a{float:left;}
.newsList li span{float:right;}



/*文章页*/
.pageArticle{width:auto;overflow:hidden;}
.pageArticleTitle{ margin-bottom:50px; overflow:hidden;}

.articleTitle{ border-bottom:#ccc 1px solid; text-align:center; padding:25px 0;}
.articleTitle h3{font-size:22px; color:#202020;}
.articleAuthor{ overflow:hidden; padding:10px 0; }
.articleAuthor span{color:#666; font-size:16px; line-height:24px;}
.articleAuthor .a_lf{ float:left;}
.articleAuthor .a_rt{ float:right;}

.article{font-size:14px;font-size:1.6em;line-height:27px; color:#666666; line-height:30px;}
.article i{font-style: italic;}
.article strong{font-weight: bold;}
.annex{ margin-top:20px;padding:0 0 28px 0;}
.annex h3{height:45px;line-height:45px;font-size:16px;font-size:1.6em;color:#333;font-weight:normal;border-bottom:1px solid #dcdcdc;}
.annex ul{ margin-top:10px;}
.annex ul li{ padding:5px 0;background:url(../../images/rxy20190903/li_bg04.png) no-repeat left center;}
.annex ul li a{padding-left:15px;}

/*分页*/
.pages{ text-align:center; height:28px;*height:29px; font-size:16px; line-height:28px; margin:25px 0 10px 0; overflow: hidden;padding-left:15px; clear:both;}
.pages img{vertical-align: middle;}
.pages span{ color:#df0024; padding:0 20px 0 0px; font-size:16PX;}
.pages a{ display: inline-block; *display:inline; *zoom:1; *vertical-align: middle;width:60px; height: 28px;*height:29px; font-size:16px; text-align:center; color:#636363;}
.pages a img{*display:block; *margin-top: 8px;}
.pages a:hover{ color:#df0024;}
.pages a.on_pages{ background: url(../images/pages03.jpg) no-repeat center top;color:#fff;}

.pages_min{ margin-top: 25px; overflow: hidden; display: none;padding:0 18px;font-size:14px;}
.prev_min{ float:left; border:#ccc 1px solid; padding:1px 10px; border-radius:5px; }
.next_min{ float:right; border:#ccc 1px solid; padding:1px 10px; border-radius:5px;}

.listTitle02{height: 40px;line-height: 40px;overflow: hidden;margin-left: 20px;}
.listTitle02 h2{font-size:18px;}
.listTitle02 span{float: right;}



.bdsharebuttonbox{ float:right;margin:30px 0;}
.articleNext{ clear:both; font-size:16px; background:#f2f2f2; padding:10px; }
.articleNext a{ font-size:14px; color:#666;}



@media screen  and (max-width:1386px){
	.subPage_con{ padding:0 3%;width: 94%;}
}

@media screen  and (max-width:1200px) {
    .subPageWrap{ padding:0 50px;}
}
@media screen  and (max-width:1000px) {

}

@media screen  and (max-width:900px) {

}
@media screen  and (max-width:800px) {
	.subPage{ margin:0 auto;}
	.sub_banner{ margin:0;}
    .pages,.sub_left{ display:none;}
	.sub_mbtn{ display:block;}
	.pages_min { display:block;}
	.pageArticleTitle{ margin-bottom:20px;}
	.articleTitle{ width:100%;}
	.articleAuthor{ width:92%; }
	
	.subPageWrap{ padding:0 20px;}
}
@media screen  and (max-width:768px) {

	}
@media screen and (max-width:640px) {
	
	.logo{ padding:15px 0;}
	.bread span{ padding:0; font-size:1.2em;}
	.newsList li{ padding:10px 0;} 
	.newsList li a,.newsList li span{ font-size:14px;} 
	.articleTitle h3{ font-size:16px; font-weight:normal;} 
	.articleAuthor span{ font-size:14px;}
	
	.articleAuthor .a_lf,.articleAuthor .a_rt{ float:none;}
	.article{ font-size:1.2em; line-height:22px;}
	.articleNext{ display:none;} 


}

@media screen and (max-width:600px) {
  

}

@media screen and (max-width:480px) {
  
}
@media screen and (max-width:460px) {

}
@media screen /*and (min-width:320px)*/ and (max-width:375px) {

  .newsList li p{ display:none;}
}
