.seccion_1 { background:#f0f0f0; padding:30px 0;}
.seccion_1 .part_1_l { width:820px;}

.main .tit { height:45px; line-height:45px; background: linear-gradient(to right, #d6001c , #f47812);background-color:#d6001c }
.main .tit i { display:block; float: left; width:3px; height:17px; background:#ffcd04; margin-top:15px; margin-right:10px; margin-left:10px;}
.main .tit h3{font-size:18px;color: #fff;display:inline-block; font-weight:500;}
.main .tit span{float:right;display:block; font-size:12px; margin-right:10px;}
.main .tit span a { color: #fff;}

.main .part_1_r .txt1 .date{width:60px;float: left;text-align:center;background:url(../image/date_bg.png) no-repeat left center;}
.main .part_1_r .txt1 .date .date_1{height:32px;line-height:32px;color:#d8081b;font-size:18px; text-align:left}
.main .part_1_r .txt1 .date .date_2{height:32px;color:#d8081b;font-size:22px;text-align: right;}
.main .part_1_r .txt1 li:hover span p.title,.main .part_1_l .txt1 li:hover span p.abstract{color: #8f000b;}
.main .part_1_r .txt1 li{border-bottom:1px #dfdfdf solid;padding:12px 0}
.main .part_1_r .txt1 span{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;display:block;float:right;width:77%;font-size:14px;}
.main .part_1_r .txt1 p.title { color: #323232; display:block; height:32px; line-height:32px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;transition: all 0.5s ease 0.1s;font-size: 16px;}
.main .part_1_r .txt1 p.abstract { color: #717171; font-size:12px; display:block; height:32px; line-height:32px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;transition: all 0.5s ease 0.1s;}

.seccion_1 .part_1_l .pic { width:340px; height:342px;  margin-top:15px; float:left; }


.seccion_1 .part_1_r { width:350px;}
.main .part_1_l .txt2{padding: 8px 0 0;overflow: hidden;box-sizing: border-box; float:right; width:450px;}
.main .part_1_l .txt2 li{padding:10px 10px 18px;position: relative; border-bottom:1px #dfdfdf solid;}
.main .part_1_l .txt2 li span{position:absolute;right: 0;top:13px;color:#808080}
.main .part_1_l .txt2 li a{width:85%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;color: #323232;display: block;transition: all 0.5s ease 0.1s;font-size:16px;}
.main .part_1_l .txt2 li:hover a{color: #8f000b;}
.main .part_1_l .txt2 li em{position: absolute;width: 4px;height: 4px;background-color: #d6001c;top: 50%;margin-top:-5px;left: 3px;}

.seccion_adv .common_width{ height:200px; }


.seccion_2 {padding:30px 0;}
.seccion_2 .part_2_l { width:380px; margin-right:30px;}
.seccion_2 div.part_2_l+div.part_2_l+div.part_2_l { margin-right:0}
.main .part_2_l .txt2{padding: 8px 0 0;overflow: hidden;box-sizing: border-box;}
.main .part_2_l .txt2 li{padding:12px 10px 18px;position: relative; border-bottom: 1px #dfdfdf solid;}
.main .part_2_l .txt2 li a{width:100%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;color: #323232;display: block;transition: all 0.5s ease 0.1s;font-size:16px;}
.main .part_2_l .txt2 li:hover a{color: #8f000b;}
.main .part_2_l .txt2 li em{position: absolute;width: 4px;height: 4px;background-color: #999999;top: 50%;margin-top:-5px;left: 3px;}
.main .part_2_l .txt3 { padding-top:10px;}
.main .part_2_l .txt3 p { line-height:45px; font-size:16px; color:#fff}
.main .part_2_l .txt3 p a { color:#323232}

.seccion_3 .bd { margin-top:25px; overflow:hidden}
.seccion_3 .bd ul { height:auto;}
.seccion_3 .bd li { float:left; margin-left:25px; overflow:hidden; position:relative; width:225px; height: 72px; border:1px #dcdcdc solid;}
.seccion_3 .bd li img { width:225px; height: 72px; overflow:hidden; -webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.seccion_3 .bd li:hover img {-webkit-transform: scale(1.1);transform: scale(1.1); opacity:0.9;}
