﻿.newesLeft{width: 940px;}
.newesLeft-title{border: 1px solid #e8e8e8;}
.newesLeft-title h2{background: #f7f7f7;height: 38px;line-height: 38px;padding-left: 12px;font-size: 16px;border-bottom: 1px solid #e8e8e8;}
.newesLeft-title .date{line-height: 34px;padding-left: 13px;color: #555;}
.newesLeft-title .date a{color: #555;margin: 0 4px;}
.newesLeft-title .date .selected{color: #f22d03;font-weight: bold;}
.newesLeft-title .date font{color: #F00;margin: 0 3px;font-size: 12px;font-weight: bold;}

/*newesLeft-list*/
.newesLeft-list div{padding: 13px 255px 10px 14px;border-bottom: 1px solid #e3e3e3;position: relative;}
.newesLeft-list div h3{line-height: 34px;font-size: 16px;}
.newesLeft-list div h3 a{color: #000;
transition: all 0.3s;
-moz-transition: all 0.3s; 
-webkit-transition: all 0.3s; 
-o-transition: all 0.3s; 
}
.newesLeft-list div h3 a:hover{color: #0063c9;}
.newesLeft-list div p{color: #7d7d7d;font-size: 14px;line-height: 22px;max-height: 44px; overflow: hidden;}
.newesLeft-list div span{line-height: 34px;}
.newesLeft-list div span a{color: #000;
transition: all 0.3s;
-moz-transition: all 0.3s; 
-webkit-transition: all 0.3s; 
-o-transition: all 0.3s; 
}
.newesLeft-list div span a:hover{color: #0063c9;}
.newesLeft-list div .dates{margin-left: 20px;color: #7d7d7d;}
.newesLeft-list div .xj-btn{position: absolute;right: 26px;top: 52px;display: inline-block;width: 98px;height: 24px;line-height: 24px;text-align: center;border: 1px solid #ef0000;color: #ef0000;font-size: 14px;border-radius: 3px;
transition: all 0.3s;
-moz-transition: all 0.3s; 
-webkit-transition: all 0.3s; 
-o-transition: all 0.3s; 
}
.newesLeft-list div .xj-btn:hover{color: #fff;background: #ef0000;}


/*newesRight*/
.newesRight{width: 240px;}
/*info-item*/
.info-item h4{padding-left: 13px; height: 38px;line-height: 38px;font-size: 16px; border: 1px solid #ddd;border-bottom: 0;background: #f8f8f8;position: relative;}
.info-item h4 span{display: inline-block;width: 4px;height: 13px;background: #0e77e4;margin: 13px 9px 0 0;}
.info-item ul{border: 1px solid #e7e7e7;}

/*方点加文字*/
.f-list ul{padding: 8px 0 12px 0;}
.f-list ul li{padding-left: 19px;padding-right: 10px; position: relative;height: 26px;line-height: 26px;font-size: 14px;}
.f-list ul li a{color: #454545;
transition: color 0.3s;
-moz-transition: color 0.3s;
-webkit-transition: color 0.3s; 
-o-transition: color 0.3s; 
}
.f-list ul li i{display: inline-block;width: 3px;height: 3px;background: #c9c9c9;position: absolute;left: 11px; top: 11px;
transition: background 0.3s;
-moz-transition: background 0.3s;
-webkit-transition: background 0.3s; 
-o-transition: background 0.3s; 
}
.f-list ul li a:hover{color: #1057a7;}
.f-list ul li a:hover i{background: #1057a7;}

/*标签*/
.icolabel{border: 1px solid #e4e4e4; padding: 10px 0 0px 10px;}
.icolabel a{display: inline-block;height: 22px;border: 1px solid #f2f2f2;background: #edf5fa;padding: 0 11px;line-height: 22px; margin: 0 6px 10px 0;color: #3377aa;
transition: all 0.3s;
-moz-transition: all 0.3s; 
-webkit-transition: all 0.3s; 
-o-transition: all 0.3s; 
}
.icolabel a:hover{background: #3483b1;color: #fff;}


/*indexes*/
.indexes{background: #f3f3f3;}
.ml20 {margin-left: 20px;}
.indexsbox{ width:1190px; margin:0px auto; padding:20px 0px; border-bottom:1px solid #dbdbdb;}
.indexstitle{ width:116px; position:relative;}
.indexstitle span{background: url(../image/proicon.png) no-repeat left top; display:block; width:108px; height:26px; line-height:26px; padding:0px 0px 0px 6px; font-size:14px; color:#242424; background-color:#fff; border:1px solid #bebebe; border-radius:5px; -moz-border-radius: 5px;  -webkit-border-radius: 5px; background-position:right -165px; cursor:pointer; }
.indexstitle div{ position:absolute; left:0px; top:24px; border:1px solid #bebebe; border-top:0px; background-color:#fff; width:114px; border-radius:0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px;  -webkit-border-radius: 0px 0px 5px 5px; padding:3px 0px; display:none;}
.indexstitle div a{ display:block; padding:0px 6px; line-height:22px;color: #333;}
.indexstitle div a:hover{ background-color:#eee; text-decoration:none; color:#333;}
.indexslink{ font-size:14px; line-height:28px; width:1000px;}
.indexslink a{ margin-right:18px;color: #333;}
.indexslink a:hover{text-decoration: underline;color: #e20000;}