@charset "utf-8";
/* CSS Document */


.old_type .old_age_u_lg_12 { width:100%}
.old_type .old_age_w100 { width:100%}

.old_type .old_age_margin_t20 {margin-top: 20px !important;}
.old_type .old_age_margin_t30 {margin-top: 30px !important;}


.old_type .oldman {font-size: 32px; }


/* 竖项主菜单 */
.old_type .pc_nav_h01 {width:100%; margin:0 auto; height:70px; }
.old_type .pc_nav_h01 .menunav{ max-width:1250px;  margin:0 auto; padding-left:0px;}
.old_type .pc_nav_h01 .menunav{ height:70px; line-height:70px;position:relative; z-index:9990; font-size:26px; /*padding-left:356px; width:844px;*/}
.old_type .pc_nav_h01 .menunav a{ color:#fff; transition: background-color 0.3s; -moz-transition: background-color 0.3s; /* Firefox 4 */ -webkit-transition: background-color 0.3s; /* Safari and Chrome */ -o-transition: background-color 0.3s; /* Opera */}

.old_type .pc_nav_h01 .menunav span{ padding: 0px 8px; margin-top: -6px; display: none;}


.old_type .pc_nav_h01 .menunav .nLi{ float:left; position:relative; display:inline-block; width:calc(100% / 3 - 10px);  }
.old_type .pc_nav_h01 .menunav .nLi h3{ float:left; width: 100%;}
.old_type .pc_nav_h01 .menunav .nLi h3 a{ display:block; padding:0 10px; width: 100%; font-size:31px; font-weight:600;margin-right:0px; text-align: center;}
.old_type .pc_nav_h01 .menunav .sub{ display:none; width:600px; left:-195px; top:52px; position:absolute;  line-height:35px; padding:10px 0; font-size:16px; }
.old_type .pc_nav_h01 .menunav .sub li{zoom:1;}
.old_type .pc_nav_h01 .menunav .sub a{ display:block; padding:2px 10px; text-indent:0.5em;
transition: background-color 0.5s; -moz-transition: background-color 0.5s; /* Firefox 4 */ -webkit-transition: background-color 0.5s; /* Safari and Chrome */ -o-transition: background-color 0.5s; /* Opera */ color:#fff; font-size: 32px; font-weight: 600; line-height: 60px; }
.old_type .pc_nav_h01 .menunav .sub a:hover{  color:#fff;}
.old_type .pc_nav_h01 .menunav .on h3 a{  }

.old_type .pc_nav_h01 .menunav .all h3 a{float:left;  position:relative; display:inline; padding:0 30px; font-size:18px; font-weight:normal; color:#fff; width: 170px; margin-right: 0px; background:url("../css/all_bg01.png") 190px 15px no-repeat; background-color:#ed586f;}
.old_type .pc_nav_h01 .menunav .all h3 a:hover{background-color:#d9213e;}



.old_type .pc_nav_h01 .menunav .nLi h3 .oldman {line-height: 60px; height: 60px; border-radius: 8px; margin-top: 6px;  width:260px; }

.old_type .pc_nav_h01 .menunav .nLi h3 .oldman:hover {}











/* swiper-列表新闻标题 *************/
.old_type .news_tabs_group01 .news_tabs_head {background:none;width:100%;overflow:hidden; font-size:40px; border-bottom: 1px #ddd solid; margin-top: -5px;}
.old_type .news_tabs_group01 .news_tabs_head li {float:left;padding: 0px 30px;font-size:40px; height:70px;line-height:70px;color:#333;text-decoration:none; cursor: pointer; font-weight:600; color:#666}
.old_type .news_tabs_group01 .news_tabs_head li.active { background:none;border-bottom:0px solid #224b7f; font-weight:600;}

.old_type .news_tabs_group01 .news_tabs_head a {float:left;padding: 0px 30px;font-size:40px; height:70px;line-height:70px;color:#333;text-decoration:none; cursor: pointer;}
.old_type .news_tabs_group01 .news_tabs_head a.active { background:none;font-weight:bold;
	 border-bottom:0px solid #224b7f; }

/* 列表新闻子菜单 */
.old_type .news_tabs_group01 .news_tabs_head a.sub{position:relative;color:#666; background:none;font-size:40px; font-weight: 600;
padding: 0px;margin-left: 30px; height: 70px; line-height:70px; margin-top: 0px;}

.old_type .news_tabs_group01 .news_tabs_head a.sub+a.sub{ margin-left:40px; }
.old_type .news_tabs_group01 .news_tabs_head a.sub:hover { }

.old_type .news_tabs_group01 .news_tabs_head a.sub:after
{position:absolute;content:'';bottom:0;left:50%;width:0;height:4px;background:#224b7f;
	-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-khtml-transition:all 0.3s;}

.old_type .news_tabs_group01 .news_tabs_head a.sub:hover:after{left:0;width:100%}

/* 列表新闻主体 */
.old_type .news_tabs_group01 .news_list {clear:both; position:relative;  text-align: left;  }
.old_type .news_tabs_group01 .news_list ul {margin-top: 10px;width: 100%; overflow: visible; }
.old_type .news_tabs_group01 .news_list ul li{line-height:36px; height:36px; text-indent: 1rem;}
.old_type .news_tabs_group01 .news_list ul .li_w50{line-height:36px; height:70px; text-indent: 1rem; line-height: 70px; }


.old_type .news_tabs_group01 .news_list ul a{ color:#333;float:left; display:inline; width:calc(100% - 260px);text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */font-size: 36px; line-height: 70px;
-webkit-transition: margin 0.3s ease-out;
-moz-transition: margin 0.3s ease-out;
-khtml-transition: margin 0.3s ease-out; }

.old_type .news_tabs_group01 .news_list ul a:hover{  margin-left: 15px;}
.old_type .news_tabs_group01 .news_list ul a:hover:before{ content: "›";font-size:36px; margin-top: 0px; line-height: 70px;position:relative; top:-5px;  float: left;}

.old_type .news_tabs_group01 .news_list ul a b { margin-right: 8px; font-weight: normal;} 


.old_type .news_tabs_group01 .news_list ul span{ color:#666; float:right; font-size: 36px; line-height: 70px;  padding-right: 10px;   }
.old_type .news_tabs_group01 .news_list ul li a:before {  content: "." ;color:#333; position:relative; top:-12px;  float: left;}

/* swiper-列表新闻标题 *************/


.old_type .downfile01 {width: calc(100% - 300px) !important;}




/* MORE样式 */
.old_type .more {width:40px;height:40px; margin-top: -50px; position:relative; z-index: 1;float: right; border-radius:100%; display: none;margin-right: 10px;}

.old_type .more a{float:left; width:40px;height:40px;border-radius:100%; color:#fff; 
	font-size:30px; line-height:36px;	
	text-align:center;
	font-weight:600;
	-webkit-transition: -webkit-transform 0.5s ease-out;
	-moz-transition: -moz-transform 0.5s ease-out;
	-o-transition: -o-transform 0.5s ease-out;
	-ms-transition: -ms-transform 0.5s ease-out;
	padding:0px;
}
.old_type .more a:hover{
	
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
	color:#fff;}


.old_type .show {z-index: 99; display: block; } /* 显示more */
.old_type .one_more {z-index: 99; width:2rem;height:2rem;display: block; } /* 第一个more */
.old_type .top_more {	z-index: 999;  display: block;}  /* 点击加载MORE到最上面 */
/* MORE样式 */





/*专题专栏*/
.old_type .pc_pic_move_group01 {display: block; width: 100%; margin: 15px auto 30px;}





/* 更多定位 *************/ 
.old_type .more_link_top { margin-top: -2px; margin-bottom: 10px;}









/* 内页框架开始*****************************************************/


/* 路径**条件*/

.old_type .path_group01 {width:100%;line-height: 70px; border-bottom:#ddd 1px solid; overflow: hidden; padding: 5px 20px;}
.old_type .path01{margin:10px 0px; width:auto; height: 70px; font-size:24px; line-height:70px; }
.old_type .path01 strong{display: inline-block; color:#777;}
.old_type .path01 strong::before { content: ''; width: 20px; height: 70px;  background: url("path_icon01.png") 0px 15px no-repeat; display: inline-block; margin-right: 10px; margin-top:12px; float: left; display: none;}
.old_type .path01 a{color:#777;}
.old_type .path01 a::after {content: '/'; color:#777;display: inline-block;padding:0px 10px;}
.old_type .path01 a:hover{color:#333;}
.old_type .path_group01 .swiper-slide {width:auto; }







/* 左侧菜单*/
.old_type .left_nav01{ float:left; width:100%;  margin-top: 10px;}
.old_type .left_nav01 .titel{ float:left;font-size:40px; color:#fff; width:100%; height:70px; line-height:70px; text-indent:1em; font-weight: 600;}
.old_type .left_nav01 .titel em{float:right; background:url(../css/triangle.png) no-repeat; width:13px; height:13px;}





/* ==============树型菜单样式============== */

.old_type .tree_menu{ width:100%; border:#ddd 1px solid; float:left; font-family:"微软雅黑";background-color: #f8f8f8;padding-bottom: 10px; }
.old_type #tree_nav01 {width:100%;  margin:auto; margin-top:0px; margin-bottom:15px;list-style: none; }
.old_type #tree_nav01 ul {margin:0px;padding:0px; vertical-align:text-top; display: none;}
/***一级菜单***/
.old_type #tree_nav01 li {padding-left:10px; padding-right:10px;}
.old_type #tree_nav01 li a {font-size:36px; margin-top:5px; width: 33.3%;  float: left; text-indent:10px;line-height:70px;display:block;text-decoration:none;outline:0; border-bottom:0px solid #ddd; color:#222;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */}
.old_type #tree_nav01 li a:hover { color:#428af9;}
.old_type #tree_nav01 li a.on {background: #d0deec;color:#316ace;}
/***二级菜单***/
.old_type #tree_nav01 ul li {margin:0;padding:0; padding-left:10px; display: none; }
.old_type #tree_nav01 ul li a {font-size:16px;color:#777;line-height:30px; outline:0;text-indent:0px;background:none; border-bottom: 1px dotted #CCC;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */}
.old_type #tree_nav01 ul li a:hover {color:#428af9; border-bottom:1px dotted #CCC;}
/***三级菜单***/
.old_type #tree_nav01 ul ul li {padding-left:10px;}
.old_type #tree_nav01 ul ul li a {font-size:14px;color:#888;background:none;text-indent:0px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */}
.old_type #tree_nav01 ul ul li a:hover {color:#428af9;}
.old_type #tree_nav01 span{float:right;}
/* ==============树型菜单样式============== */











/* 内页新闻列表01 *************/


/* 内页新闻标题 */
.old_type .news_list_group01 { margin-bottom: 10px;}
.old_type .news_list_group01 .news_tabs_head {background:none;width:100%;height:70px;overflow:hidden; font-size: 1.8rem; border-bottom: 1px #ddd solid; margin-top: 10px;}
.old_type .news_list_group01 .news_tabs_head li {float:left;padding: 0px 15px;font-size:40px; height:70px;line-height:70px;color:#333;text-decoration:none; }
.old_type .news_list_group01 .news_tabs_head li.active { background:none;border-bottom:0px solid #224b7f; font-weight:bold;height:70px;line-height:70px;}

.old_type .news_list_group01 .news_tabs_head a {float:left;padding: 0px 15px;font-size:2rem; height:70px;line-height:70px;color:#333;text-decoration:none; cursor: pointer;}
.old_type .news_list_group01 .news_tabs_head a.active { background:none;border-bottom:0px solid #224b7f; font-weight:bold;height:70px;line-height:70px;}






.old_type .news_list_group01 .news_list ul span{ color:#666; float:right; font-size:40px; height:70px;padding-right: 10px;width: 160px;  }





.am-pagination>.am-active>a {
    z-index: 2;
    color: #fff;
    cursor: default;
}


.am-pagination>li>a, .am-pagination>li>span {
  font-size: 24px;
}










/* 新闻标题样式02 *************/
.old_type .titel_group02 { margin-bottom: 10px;}
.old_type .titel_group02 .news_tabs_head {background:none;width:100%;height:70px;overflow:hidden; font-size: 1.8rem; border-bottom: 1px #ddd solid; margin-top: 10px;}
.old_type .titel_group02 .news_tabs_head li {float:left;padding: 0px 15px;font-size:40px; height:70px;line-height:70px;color:#333;text-decoration:none; }
.old_type .titel_group02 .news_tabs_head li.active {color:#7b101a; background:none;border-bottom:0px solid #7b101a; font-weight:bold;height:70px;line-height:70px;}

.old_type .titel_group02 .news_tabs_head a {float:left;padding: 0px 15px;font-size:40px; height:70px;line-height:70px;color:#333;text-decoration:none; cursor: pointer;}
.old_type .titel_group02 .news_tabs_head a.active {color:#7b101a; background:none;border-bottom:0px solid #7b101a; font-weight:bold;height:70px;line-height:70px;}


.old_type .titel_group02 .news_tabs_head a.sub{position:relative;color:#666; background:none;font-size: 1.6rem;
padding: 0px;margin-left: 30px; height: 3.5rem; line-height:3rem; margin-top: 10px}

.old_type .titel_group02 .news_tabs_head a.sub+a.sub{ margin-left: 40px; }
.old_type .titel_group02 .news_tabs_head a.sub:hover {margin-top:8px; color:#ff5500;line-height:3rem;}
.old_type .titel_group02 .news_tabs_head a.sub:after
{position:absolute;content:'';bottom:0;left:50%;width:0;height:2px;background:#ff5500;
	-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-khtml-transition:all 0.3s;}
.old_type .titel_group02 .news_tabs_head a.sub:hover:after{left:0;width:100%}







.old_type .article01{ margin:auto; width:100%; overflow: hidden;}
/*保护视力色*/




/* 文章头部样式01*/
.old_type .content_head01 { width:100%; border-bottom:#ccc 0px dashed; margin-bottom:0px; }

.old_type .content_head01 .z_title { font-size:40px; line-height:70px; padding: 5px 0px; width:100%; text-align:center; font-weight:bold;}
.old_type .content_head01 .f_title { font-size:28px; line-height:50px; width:100%; text-align:center;}

.old_type .content_head01 .voice {width:100%; padding:10px 0px 10px 0px;text-align: center; overflow: hidden;}
.old_type .content_head01 .read{margin: 10px auto; border:#ccc 1px dashed; }
.old_type .content_head01 .read li{padding: 8px 10px; text-align: center;font-size:27px;line-height:50px;  }





/* 文章内容*/
.old_type .article_cont {width:100%;font-size:36px; line-height:72px; margin-bottom:10px; color:#333;}



.old_type .article_cont .read{padding:15px 0px; color:#333; font-weight:bold;}
.old_type .article_cont .read li{width:100px;font-size:28px;line-height:50px; float:left;}
.old_type .article_cont .read .file{float:left;font-size:28px;line-height:50px; width:800px; font-weight:100}





/* 分享样式*/
.old_type .articl_share { width:100%; font-size:32px;  margin-top: 20px; overflow: hidden;  border-top: 1px #eee solid;border-bottom: 1px #eee solid; padding: 0px 10px 30px 10px;}
.old_type .articl_share .app{float:left; margin-top:30px;}
.old_type .articl_share .app a{margin-left:1px;}


.old_type .articl_share .print{float:right; margin-top:30px;}
.old_type .articl_share .print a{padding:5px 30px; font-size: 32px;  border-radius: 100px; color:#333;font-weight: 600; margin-right: 5px; border:1px #ddd solid;}
.old_type .articl_share .print a:hover{   border:1px #224b7f solid;}







/*尾部*/

.old_type .pc_footer_group01 { margin-top: 15px;}
.old_type .pc_footer_group01 .titel {  color:#fff;  font-size: 16px; height: 35px; line-height: 35px; border: 1px #66a5f4 solid; width: 84%; margin: auto;}

.old_type .footer_bg01 { width: 100%;  padding: 10px 0px 0px 0px; }
.old_type .footer_bg02 { width: 100%; }

.old_type .footer_bg .titel { color:#fff; margin-top: 18px; text-indent: 80px; font-size: 16px; font-weight: 600;}
.old_type .copyright_bg  {background: #eee;  line-height: 28px; padding: 0px 0px 0px 0px; color:#666; }




/*友情链接*/
.old_type .fri_link_group01 { text-align: center;}
.old_type .fri_link_group01 li{float: left; margin-bottom: 8px;}

.old_type .fri_link_group01 .am-selected-btn {color: #333;background-color:#eee!important;border-color: #224b7f!important;font-size: 1.5rem;}
.old_type .fri_link_group01 .am-selected-btn:hover {color: #333!important; background:#dddddd!important;}

.old_type .fri_link_group01 .am-selected-list { max-height: 25rem; max-width: 37.5rem;overflow-y:auto; overflow-x: hidden;}



.old_type .fri_link_group01 .am-selected-btn {font-size: 3.5rem; line-height: 36px;}
.old_type .fri_link_group01 .am-selected-list {font-size: 2.8rem;}






/*版权菜单*/
.old_type .bottom_menu_group01 {text-align: center;  /*设置子元素因为inline-block出现的间隙*/display: table;word-spacing:-1em;}
.old_type .bottom_menu_group01 li {}
.old_type .bottom_menu_group01 li+li {}
.old_type .bottom_menu_group01 a { font-size:24px; padding: 0 30px;   height: 50px; line-height: 50px; margin-left: -1px; display: inline-block;font-weight: 600;}
.old_type .bottom_menu_group01 a:hover { color:#007aff;}

/*版权地址信息*/
.old_type .copyright_group01 {line-height: 50px; margin: 10px 0px; overflow: hidden;  font-size: 20px; font-weight: 600;}



