/* CSS Document */
.content{ border:1px solid #e5e5e5; margin:10px 0; padding:30px 0;}
.connews{width:945px; height:auto; overflow:hidden; margin:10px auto; }
.connews .top{width:945px; height:40px; background:url(./images/2014menubg.png) repeat-x; border:1px solid #e5e5e5; border-bottom:1px solid #FF0000; line-height:40px; font-size:22px; font-family:Microsoft Yahei;}
.connews .top span{display:block;}
.connews .top .title{width:250px;height:40px; line-height:40px; background:#cc3333; color:#FFFFFF; text-align:center;}
.connews .tabcon{width:945px; height:auto;}
.connews .tabcon .tablist{ margin:5px;}
.connews .tabcon .tablist li{ background:url(./images/2014Point.png) no-repeat left; height:35px; line-height:35px; padding:0 10px; position:relative;}
.connews .tabcon .tablist li a{height:35px; line-height:35px; font-size:15px;}
.connews .tabcon .tablist li span{display:block; position:absolute; right:0;bottom:0;width:100px; height:35px; text-align:right;}
.connews .tabcon .tablist li .date{display:block; position:absolute; right:0;bottom:0;width:100px; height:35px; text-align:right;}
.connews .tabcon .tablist li .source{display:block; position:absolute; right:200px;bottom:0;width:100px; height:35px; text-align:right;}