﻿@charset "utf-8";
/* CSS Document */
article{width:954px;float:right;}
main_del{width:100%;margin:auto;background:url(/res/Home/structure/22120151.jpg) repeat-x left top; }
nav{width:1200px;
    padding:20px 0;
	margin:auto; }

/*二级页公共样式*/
.paths{width: 1200px;margin: 80px auto 40px;}
.paths a{color:#282728;}
.paths a br{display:none;}

/*资讯中心*/
.zx_list{width: 1200px;
	display:block;}
.zx_list ul{width:1240px;}
.zx_list ul li{width:255px;*width:291px;
     height:306px;*height:347px;
	 background:#f4f4f4;
	 border-radius:8px;
	 padding:21px 18px;
	 float:left;
	 border-radius:8px;
	 margin-right:10px;
	 font-size: 12px;
    color: #f00;
    line-height: 180%;
    font-weight: 600;
	transition:all 1s linear 0;
	-moz-transition:all 1s linear 0;
    -webkit-transition:all 1s linear 0;
    -o-transition:all 1s linear 0;
	margin-top:20px;}
.zx_list ul li #ReportIDPicture{ display: block;
    height: 190px;}
.zx_list ul li #ReportIDPicture img{    width: 260px;
    height: 173px;
    border-radius: 8px;
    display: block;}
.zx_list ul li #ReportIDIssueTime{    display: block;
}
.zx_list ul li #ReportIDname{padding-top: 10px;
    font-size: 16px;
    color: #000;
    line-height: 160%;
    text-align: left;
    display: block;}
.zx_list ul li #ReportIDname a{    color: #000;}
.zx_list ul li #ReportIDMediaName{display: block;
     position:relative;}
.zx_list ul li #ReportIDMediaName:before{font-family: iconfont;
    content: "...";
	position:absolute;
	left:0;}
.zx_list ul li:hover,.zx_list ul li a:hover{background:#e11a00;
     color:#fff !important;
	 display:block;
     border-top:8px solid #e11a00;
	 border-bottom:8px solid #e11a00;
	 position:relative;
	 top:-8px;
	}
	
/*左列表*/
nav{width:216px;
     float:left;
	 background:#fff;
	 min-height:500px;
     margin-bottom:38px;}
nav ul li{display:block;padding-bottom:40px;line-height:180%;position: relative;}	
nav ul li #tu{width:13px;float:left;margin-right:9px;}
nav ul li #tu img{vertical-align:middle;}
nav ul li a{color:#282728;}
nav ul li a.self,nav ul li a.parent,nav ul li a.path{color:#e11a00;}

.con3_del{width:954px;
     float:right;
     background:#fff;}
.nav_j{padding:16px 10px;
      display:block;}
.nav_j #tit{display:block;
       font-size:24px;
	   color:#282728;
	   border-bottom:3px solid #f3331e;
	   line-height:180%;
	   text-align:center;
	   font-weight:600;}
.nav_j ul{padding-top:16px;
        display:block;}	 
.nav_j ul li{display:block;
         padding-bottom:40px;
		 width:84px;
		 margin:auto;
		 line-height:180%;}	
.nav_j ul li #tu{width:13px;
         float:left;
		 margin-right:9px;
		 margin-top: 6px;}
.nav_j ul li #NodeTitle{font-size:14px;
         color:#282728;
}
.nav_j ul li #NodeTitle a{color:#282728;} 
.nav_j ul li .self,.nav_j ul li .parent,.nav_j ul li .self a,.nav_j ul li .parent a{color:#e11a00;}

/*文件细节*/
article #NodeTitle a{font-size: 24px;color: #282728;font-weight: 600;border-bottom: 1px solid #d7d7d7;display: block;position: relative;padding:14px 0px;margin-bottom: 20px;line-height: initial;}
article #NodeTitle a.self::before,article #NodeTitle a.parent::before{content: "";width: 72px;height: 4px;background: #ff1a00;position: absolute;top: 58px;left: 0px;}
article #NodeText{font-size: 16px;line-height: 180%;display:block;}
article #NodeText p{padding:13px 0;}
.jiannext .self br{display:none;}
article #NodeText p a{
    /*border-bottom: 1px solid #000;*/
    color: #333;}

/*新闻列表*/
.new_list{padding: 10px 0px 8px;
    display: block;}
.new_list li{border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 10px 0 20px;
	position:relative;}
.new_list li #ReportIDPicture{width:189px;
	height:127px;
	float:left;
	margin-right:26px;}
.new_list li #ReportIDPicture img{width:189px;
	height:127px;}
.new_list li .trth{float: left;
    display:;
}
.new_list li #ReportIDname{    display: block;
    height: 44px;
    line-height: 44px;
    font-size: 16px;
    color: #000;
    font-weight: bold;}
.new_list li #ReportIDname a{color:#000;}
.new_list li #ReportIDLogograph{display: block;
    font-size: 13px;
    color: #999;
    line-height: 180%;
	text-indent:2em;}
.new_list li #ReportIDLogograph a{width:92px;
	height:25px;
	background:#197f23;
	font-size:12px;
	color:#fff;
	line-height:25px;
	position:absolute;
	right:10px;
	bottom:20px;
	text-align:center;
	text-indent:0;}
.new_list li .shij{    width: 100%;
    padding-top: 10px;
}
.new_list li .shij #ReportIDIssueTime{color:#9f9f9f;
	font-size:12px;
	line-height:180%;
	padding-left:29px;
	background:url(img/shij.png) no-repeat 10px 2px;}
/*分页样式*/
.page{text-align:center;padding:30px 0 40px;}
.page a,.layui-laypage-curr{padding:2px 8px;border: 1px solid #d7d7d7;color: #282728;margin:0 4px;font-size: 14px;border-radius:50%;display:inline-block;}
.page a:hover{border-color:#f3331e;}
.page .cur,.layui-laypage-curr{background:#f3331e;color:#fff;border-color:#f3331e;}
.page .goto,.page .count,a.layui-disabled{display:none;}
.page .first,.page .prev,.page .next,.page .last,.page .layui-laypage-next,.page .layui-laypage-prev{border-radius:4px}
/*右侧样式*/
.links{display:block;}
.links li{height:100px;clear:both;}
.links li img{width:248px;height:92px;}


/*新闻详细*/
.new_xx{padding: 20px 0px;
    display: block;}
.new_xx #ReportIDname{    display: block;
    font-size: 24px;
    color: #282728;
    text-align: center;}
.new_xx .ly{padding: 40px 0 10px 0;
    display: block;
    text-align: center;
    border-bottom: 1px solid #d7d7d7;
	color:#a4a4a4;
	font-size:14px;}
.new_xx #ReportIDtext{    padding-top: 40px;
    display: block;
	font-size: 16px;
    line-height: 180%;
    text-align: left;}
.new_xx #ReportIDtext p{padding-bottom: 14px;
    font-size: 16px;
    line-height: 180%;
    text-align: left;}
.new_xx #ReportIDtext h4,.new_xx #ReportIDtext td h4 {
    font-size: 20px;
    font-weight: 600;
    position: relative;
    padding-left: 12px;
}
.new_xx #ReportIDtext h4::before,.new_xx #ReportIDtext td h4::before {
    content: "";
    background: #e11a00;
    width: 4px;
    height: 19px;
    position: absolute;
    top: 10px;
    left: 0px;
    border-radius: 4px;
}
.new_xx #ReportIDtex p a，,.new_xx #ReportIDtext td a {
    color: #000;
    line-height: 200%;
    /* text-decoration: underline; */
}
.new_xx #ReportIDtext td{font-size: 16px;
    padding: 6px 8px;
    line-height: 1.8;}
/*客户中心样式*/
.chp{padding:50px 40px;
     overflow:hidden;}
.chp li{width:165px;
     float:left;
	 margin-left:90px;
	 color:#282728;
	 text-align:center;
	 display: inline-block;}
.chp li .tu{width:163px;
      height:165px;
	  border-radius:100%;
	  background:#eee;
      color:#acacac;
	  display: inline-block;
	  }
.chp li i{font-size: 78px;
    padding-top: 40px;
    display: block;
}

.chp li #NodeTitle{display:block;
       font-size:14px;
	   padding-top:30px;
	   }
.chp li a{color:#282728;}
.chp li .tu:hover{background:#f3331e;
       color:#fff;}
.zyfw{padding-top: 35px;
    display: block;
    overflow: hidden;}
.zyfw ul{width: 1257px;}
.zyfw li{float: left;
    width: 365px;
    margin-right: 54px;
	line-height: 180%;
	color: #818181;}
.zyfw li #ReportIDname{font-size: 18px;
    font-weight: 600;
    padding-bottom: 10px;
    display: block;}
.zyfw li #ReportIDPicture{height: 185px;
    display: block;}
.zyfw li #ReportIDPicture img{width: 363px;
    height: 165px;}
.zyfw li #ReportIDLogograph{font-size: 14px;}
.zyfw li a{color:#282728;}
.zyfw li:hover,.zyfw li:hover a{color:#f3331e;}
.ggfw{padding: 40px 0 90px;
     overflow:hidden;}
.ggfw li{float: left;
    width:230px;*width:300px;
    padding: 0px 0px 0 70px;
    line-height: 57px;
    text-align: left;
    color: #282728;
}
.ggfw li i{    font-size: 58px;
    float:left;}
.ggfw li #NodeTitle{font-size: 18px;
    padding-left: 6px;}
.ggfw li a{color:#282728;}	
.nav_k{padding:16px 10px;
      display:block;}
.nav_k #tit{display:block;
       font-size:24px;
	   color:#282728;
	   border-bottom:3px solid #f3331e;
	   line-height:180%;
	   text-align:center;
	   font-weight:600;}
.nav_k ul{padding-top:36px;
        display:block;
		padding-left:9px;
		}
	
.nav_k ul li #NodeTitle{font-size:14px;color:#282728;}
.nav_k ul li .self,.nav_k ul li .self a,.nav_k ul li .parent,.nav_k ul li .parent a{color:#e11a00;
font-size:16px;
         }
.nav_k ul li .self::before,.nav_k ul li .parent::before {
    content: "";
    width: 6px;
    height: 6px;
    background:url(/res/Home/structure/22120140.png) no-repeat center;
    position: absolute;
    top: 8px;
    right: 8px;
    
}
nav ul li dl{padding-left:33px;padding-top:6px;}
nav ul li dl li{    color: #626262;
    font-size: 14px;
    line-height: 160%;
    padding: 0;
    position: relative;
    padding-top: 14px;
}
.nav_k ul li dl li a{color_del:#626262;}
.nav_k ul li dl li a.self,.nav_k ul li dl li a.parent{color:#e11a00;font-size:14px;background:none;}
.nav_k ul li dl li a.self::before,.nav_k ul li dl li a.parent::before{display:none;}
/*.nav_k ul li dl li .self:before,.nav_k ul li dl li .parent:before{content: "";
    width:8px;
    height:6px;
    background:url(/res/Home/structure/22120140.png) no-repeat center top;
    position: absolute;
    left: -13px;
    font-weight: 600;}*/
/*养老金产品*/
.biad{float: right;
    font-size: 15px;
    color: #000;}
.biad a{    float: left;
    padding: 0px 12px;
    color: #000;
}
.biad a:hover{color:#f3331e;}
/*大事记*/
.dasj{display:block;}
.dasj .year{height:57px;
      display:block;
	  position:relative;
	  overflow: hidden;}
.dasj .year:before{content: "";
    width: 100%;
    height: 12px;
    background: #f8f8f8;
    position: absolute;
    left: 102px;
    bottom: 0;}
.dasj .year span{padding-right: 30px;
    display: block;
    background: #fff;
    border: 0;
    font-size: 24px;
    float: left;
    font-weight: 600;
    padding-top: 28px;}
.dasj p{padding-top: 20px;
    display: block;}
.dasj ul{display:block;
    padding:16px 0 40px 0;
	overflow:hidden;}
.dasj ul li{height: 50px;
    line-height: 50px;
	font-size:16px;}
.dasj ul li #ReportIDIssueTime{color:#f3331e;}
.dasj ul li a{color:#282728;}
.dasj ul li #ReportIDname{padding-left:15px;}

.ab_bt{display: block;
    font-size: 20px;
    font-weight: 600;
    line-height: 180%;
	position: relative;
    height: 46px;}
.ab_bt:before{content: "";
    width: 72px;
    height: 3px;
    background: #f3331e;
    position: absolute;
    left: 0;
    bottom: 0;
	}
.about ul{border: 1px solid #f2f2f2;
    box-shadow: 0 2px 8px 0 rgba(2,18,40,0.06);
    padding: 38px 0 16px 0;
	overflow:hidden;}
.about ul li{width: 25%;
    float: left;
    text-align: center;
	position:relative;
	left:-1px;}
.about ul li::before{content: "";
    width: 1px;
    height: 94px;
    background: #e5e5e5;
    position: absolute;
    left: 0;
    top: 2px;
	}
.about ul li p{font-size: 14px;
    color: #282728;
    display: block;
    padding: 10px 0;
	line-height:180%;}
.about ul li .te{font-size:16px;}
.jit_bt{font-size: 24px;
    color: #282728;
    line-height: 180%;
    text-align: center;
    font-weight: 600;
    padding: 60px 0 20px;
	width:100%;
	position: relative;}
.jit_bt::before{content: "";
    width: 74px;
    height: 3px;
    background: #f90404;
    position: absolute;
    left: 45%;
    bottom: 13px;
    border-radius: 12px;
	}
.jit{width:1200px;
    overflow:hidden;
	padding-top:20px;}
.jit ul{width:1220px;
	padding-bottom: 20px;
    overflow: hidden;}
.jit ul li{width: 448px;*width: 470px;
    /*min-height: 234px;*/
    min-height: 300px;
    float: left;
    border: 1px solid #e9e9e9;
    background: #fcfcfc;
    padding: 20px 0px 0 20px;
	margin-right:20px;}
.jit ul li #gsm{    display: block;
    font-size: 21px;
    line-height: 180%;
    position: relative;
    height: 38px;}
.jit ul li #gsm:before {
    content: "";
    width: 72px;
    height: 3px;
    background: #f3331e;
    position: absolute;
    left: 0;
    bottom: 0;
}
.jit ul li i{font-size: 20px;
    color: #f3331e;
    margin-right: 10px;}
.jit table{padding:20px 0;
    display:block;}
.jit td{     font-size:14px;
	 line-height:180%;
	 color:#313131;
	 padding:6px 0;}
.jit td a{ color:#313131;}
.jit #tr1{    color: #7f7f7f;
    padding-right: 10px;}
.jit .icon-kefu_o{font-size: 24px;
    position: relative;
    margin-right: 8px;
    left: -2px;}
.jit .icon-dizhi{font-size: 26px;
    position: relative;
    left: -2px;
    margin-right: 2px;}	

/*年金标题样式*/
.cols:not(:empty){border-bottom:1px solid #d7d7d7;margin-bottom:20px;}
.cols li{text-align:center;display:inline-block;min-width:25%;}
.cols li #NodeTitle a{color:#282728;font-weight:normal;font-size:20px;margin-bottom:-1px;}

.cols li #NodeTitle a.self::before,.cols li #NodeTitle a.parent::before{width:100%;top:53px;}
.bt_2j li .parent a{color:#282728;}

article #NodeText h2{font-size: 20px;padding-bottom: 10px;}
article #NodeText a.but{padding: 6px 24px 6px 30px;
    background: #e11a00;
    border-radius: 4px;
    text-align: center;
    color: #fff;
    line-height: 30px;
    font-size: 20px;
    letter-spacing: 5px;}