/*down1*/
.down1{  width:100%; padding:0px 0 0 0 !important;}
.down1 ul{  width:100%;  border-bottom:1px solid #e5e5e5;padding: 0 !important}
.down1 li{  width:100%; border-top:1px solid #e5e5e5; padding:25px 320px 25px 90px; position:relative; z-index:1; margin-top:-1px;-webkit-transition: 0.5s ease;
   -moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	 -o-transition: 0.5s ease;
		transition: 0.5s ease;
}
li{
    list-style: none;
}
.down1 li .ico1{  width:22px; height:22px; position:absolute; left:28px; top:45%; margin-top:-11px;}
.down1 li .info{  width:100%; /*min-height:52px;*/}
.down1 li .tit{  width:100%; color:#333333; font-size:18px; line-height:28px;display:block}
.down1 li .time{  width:100%; color:#888888; font-size:14px; line-height:24px;}
.down1 li .pdf{  text-align:center; color:#888888; font-size:16px; line-height:32px; width:150px; position:absolute; top:50%; margin-top:-16px; right:127px; text-transform:uppercase; }
.down1 li .ico2{  width:32px; height:32px; background:url(../images/4578_down2.png) center no-repeat; background-size:100% 100%; position:absolute; right:60px; top:50%; margin-top:-16px;}
.down1 li:hover{ background:#fff; border-top:1px solid #fff; z-index:6;}
.down1 li:hover .ico2{ background:url(../images/4578_down3.png) center no-repeat; background-size:100% 100%;}

#List5 .wack1{  width:100%; padding:70px 0 100px 0; text-align:center;}
#List5 .wack1 .pz_fy{ display:inline-block; *display:inline; *zoom:1;}
#List5 .wack1 .pz_fy a {  width:42px; height:42px; line-height:40px; border:1px solid #e1e1e1; color:#272727; font-size:14px; font-family:Arial; margin:0 3px; position:relative;}
#List5 .wack1 .pz_fy a:hover,
#List5 .wack1 .pz_fy a.on{color:#fff; border:1px solid #172b7c; background:#172b7c;}
#List5 .wack1 .pz_fy a i{ position:absolute; left:50%; top:50%;}
#List5 .wack1 .pz_fy .l_fy{ border:1px solid #c6c6c6; background:#c6c6c6; margin-right:16px;}
#List5 .wack1 .pz_fy .r_fy{ border:1px solid #c6c6c6; background:#c6c6c6; margin-left:16px;}
#List5 .wack1 .pz_fy .l_fy i:after,
#List5 .wack1 .pz_fy .l_fy i:before,
#List5 .wack1 .pz_fy .r_fy i:after,
#List5 .wack1 .pz_fy .r_fy i:before{ width:14px; height:1px; background:#fff; content:''; position:relative;}
#List5 .wack1 .pz_fy .l_fy i:after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); top:50%; right:40%; margin-top:5px; }
#List5 .wack1 .pz_fy .l_fy i:before{ -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); top:50%; right:40%; margin-top:-5px; }
#List5 .wack1 .pz_fy .r_fy i:after{ -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); top:50%; left:-30%; margin-top:5px; }
#List5 .wack1 .pz_fy .r_fy i:before{ -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); top:50%; left:-30%; margin-top:-5px; }
#List5 .wack1 .pz_fy .l_fy:hover,
#List5 .wack1 .pz_fy .r_fy:hover{ border:1px solid #172b7c; background:#172b7c;}
@media screen and  (max-width:1230px){

}
@media screen and  (max-width:1230px){

}
@media screen and  (max-width:1024px){
.down1{ padding:40px 0 0 0;}
.down1 li{ padding:12px 150px 12px 46px; }
.down1 li .ico1{ width:16px; height:16px; left:15px; margin-top:-13px;}
.down1 li .info{ /*min-height:52px;*/}
.down1 li .tit{ font-size:16px; line-height:26px;}
.down1 li .pdf{ font-size:14px; line-height:24px; width:80px; right:54px; margin-top:-12px;  }
.down1 li .ico2{ width:24px; height:24px; right:15px; margin-top:-12px;}

#List5 .wack1{padding:30px 0 40px 0;}	
#List5 .wack1 .fy_pc{ text-align:center; font-size:14px; color:#272727; padding:5px 0;}
#List5 .wack1 .fy_pc a{ padding:5px 25px; color:#fff; border:solid 1px #172b7c; background:#172b7c; border-radius:0px; overflow:hidden;}
#List5 .wack1 .fy_pc span{ padding:5px 20px; color:#272727;}
}
@media screen and  (max-width:768px){
.down1 li{ padding:12px 15px 12px 46px; }
.down1 li .pdf{ width:50%; text-align:left; position:static; margin-top:0; }
.down1 li .ico2{ float:right; /*position:static;*/}
}
/*down1*/
#Subpage4 .down1{  width:100%; background:#f8f8f8; padding:100px 0 0 0;}
#Subpage4 .down1 ul{  width:100%;  border-bottom:1px solid #e5e5e5;}
#Subpage4 .down1 li{  width:100%; border-top:1px solid #e5e5e5; padding:25px 320px 25px 90px; position:relative; z-index:1; margin-top:-1px;-webkit-transition: 0.5s ease;
   -moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	 -o-transition: 0.5s ease;
		transition: 0.5s ease;
}
#Subpage4 .down1 li .ico1{  width:22px; height:22px; position:absolute; left:28px; top:41px;}
#Subpage4 .down1 li .info{  width:100%; min-height:52px;}
#Subpage4 .down1 li .tit{  width:100%; color:#333333; font-size:18px; line-height:28px;}
#Subpage4 .down1 li .time{  width:100%; color:#888888; font-size:14px; line-height:24px;}
#Subpage4 .down1 li .pdf{  text-align:center; color:#888888; font-size:16px; line-height:32px; width:150px; position:absolute; top:34px; right:127px; text-transform:uppercase; }
#Subpage4 .down1 li .ico2{  width:32px; height:32px; background:url(/template/theme/CN/4579_down2.png) center no-repeat; background-size:100% 100%; position:absolute; right:60px; top:34px;}
#Subpage4 .down1 li:hover{ background:#fff; border-top:1px solid #fff; z-index:6;}
#Subpage4 .down1 li:hover .ico2{ background:url(/template/theme/CN/4579_down3.png) center no-repeat; background-size:100% 100%;}