#menu111 {
width:503px;
height:52px;
float:right;
}
#menu111 ul { float: right; padding: 4px 10px 0; border-right: 1px solid #FFF; }
		#menu111 li { float: left; }
			#menu111 li a { float: left; text-decoration: none; color: #333; padding: 4px 8px 3px; background: url(images/menu_itemline.gif) no-repeat 0 6px; }
				#menu111 li.hover { background-color: #FFF; border: 1px solid; border-color: #E8E8E8 #E8E8E8 #FFF; }
					#menu111 li.hover a { padding: 3px 7px; background-image: none; }
			#menu111 cite a { font-weight: bold; background-image: none; }
			#menu111 a.notabs { background: none; }







.sideinner1 ul { margin:7px 10px 0 0; }
		.sideinner1 li { line-height:22px; }
		.sideinner1 cite { float:left;display:block;width:15px; height:16px; line-height:16px;margin-right:4px; text-align:center; background:#e5f1fd; border:1px solid #aedbf8; color:#7899C2;}
        .sideinner1 cite.first { background:#ff9853; border:1px solid #FF6600; color:#c85000; }
        .sideinner1 cite.second { background:#FDE4E4; border:1px solid #F1AEB9; color:#CB8B7E; }
        .sideinner1 cite.third { background:#F0E3FE; border:1px solid #BFAAF5; color:#C4A7FE; }
		.sideinner1 em { float:right; color:#F06D03;}
		.sideinner1 li i { font-style:normal; padding:0 3px; color:#F06D03; }
		
		
			
			ul.topiclist1 { margin:0; }
		ul.topiclist1 li { padding-left:6px; font-size:14px; line-height:20px; white-space:nowrap; }
		ul.topiclist1 cite { float:right; color:#999; font-size:12px; padding:0 4px;  }



*{
margin:0 auto;
font-size:12px;
}
table{
float:left;
}
div{
width:100%;
float:left;
position:relative;

}
a:link,a:visited{
text-decoration:none;
color:#333;
}
a:hover{
text-decoration: underline;
color:#ff6600;
}
.more:link{
color:#ff6600;
}
.more:visited
{
color:#ff6600;
}
.head {
width:953px;
height:52px;
margin:0 auto;
float:none;
}

#logo
{
float:left;

}
.space{
height:12px;
overflow:hidden;
}
.space-h{
width:4px;
float:left;
overflow:hidden;
}
.space-6{height:6px;
overflow:hidden;}
.space-8{height:8px;
overflow:hidden;}
.menu-out{
height:39px;
background:url(/templates/default/images/t2m/menu-bg.jpg)
}

 .menu-in{
width:953px;
margin:0 auto;
float:none;
}
.menu-text li{
margin:6px 6px  7px 6px ;
float:left;


}
.menu-item{
width:auto;
height:22px;
}
.menu-item a:link{
font-weight:700;
color:#fff;
line-height:28px;
}
.menu-item a:visited{
font-weight:700;
color:#fff;
line-height:28px;
}
 .menu-div{
width:2px;
height:26px;
background:url(/templates/default/images/t2m/menu-div.jpg)
}
.main {
width:963px;
margin:0 auto;
float:none;

}
.left {
width:662px;
float:left;

}

.left-1{
float:left;
width:271px;
padding:7px;
border:1px #DFDFDF solid;
}
.left-1 div{
float:none;

}

.left-2{
float:left;
width:327px;
padding:7px 7px 0 7px;
line-height:23px;
margin-left:8px;
display:inline;
}
.left-2 td{
border-bottom:1px #ccc dotted;
}
.toutiao{
text-align: center;
height:29px;
}

.toutiao a:link{
font-size:14px;
color:#0093BB;
font-weight:700;
}
.toutiao a:visited{
font-size:16px;
color:#0093BB;
font-weight:700;
}
.left-2  li{
width:100%;
border-bottom:1px #ccc dotted;
list-style:square;
}
.left-3{
float:left;
}
.left-3-1{
overflow:hidden;
height:11px;
background:url(/templates/default/images/t2m/left-2.jpg)
}
.left-3-2{
float:left;
width:13px;
height:104px;
background:url(/templates/default/images/t2m/left-1.jpg)
}
.left-3-3{
float:left;
width:610px;
padding:0 13px  0 13px ;
}
.left-3-3-t{
padding:12px 0px  12px 0px ;
border-bottom:1px #ccc  dotted;
margin-bottom:10px;
}
.left-3-3-t-1 {
width:auto;
float:left;
}
.left-3-3-t-1 a:link{
font-size:16px;
color:#0093BB;
font-weight:700;
}
.left-3-3-t-1 a:visited{
font-size:16px;
color:#0093BB;
font-weight:700;
}
.left-3-3-t-2 a{
display:block;
width:auto;
float:left;
padding:0px 2px 0px 2px ;
margin:3px 6px  0px 6px ;

}
.left-3-3-t-2 a:link{
color:#ff6600;
}
.left-3-3-t-2 a:visited{
color:#ff6600;
}
.left-3-3-t-2 a:hover{
text-decoration:none;
background:#ff6600;
color:#fff;
}
.left-3-3-t-2 a:visited:hover{
text-decoration:none;
background:#ff6600;
color:#fff;
}
.left-3-3-t-2 {
width:520px;
float:left;
}
.left-3-3-t-3{
width:30px;
float:right;
}
.left-3-3-1{
float:left;
width:220px;
}
.left-3-3-1-1-1{
float:left;
width:140px;
font-weight:700;
}
.left-3-3-1-1-2{
float:right;
width:50px;
}
.left-3-3-1-2{
overflow:hidden;
height:1px;
background:#ccc;
margin:3px 0  4px 0 ;
}
.left-3-3-1-3 td{
height:10px;
line-height:16px


}
.left-3-3-1-2-1{
overflow:hidden;
float:left;
width:90px;
height:1px;
background:#FF6600;
}
.left-3-3-2{
width:108px;
padding-top:6px;
}
.left-3-3-3{
width:100px;
}
.left-3-4{
float: right;
width:13px;
height:104px;
background:url(/templates/default/images/t2m/left-3.jpg)
}
.line1{
width:1px;
height:160px;
border-left:1px #ccc dotted;
margin:6px 13px  7px 13px ;
display:inline;
}
.line2{
height:1px;
overflow:hidden;
margin:8px 0  3px 0 ;
border-bottom:1px #ccc dotted;
}

.right {
width:285px;
float:right;

}
.right1{

}
.right1-t{
width:285px;
height:2px;
overflow:hidden;
background:url(/templates/default/images/t2m/right-1.jpg);
}
.right1-m{
width:283px;
border-left:1px #DFDFDF  solid;
border-right:1px #DFDFDF  solid;
}
.right1-m-1{
float:left;
width:200px;
font-size:14px;
font-weight:700;
margin:10px 0  4px 11px ;
display:inline;
}
.right1-m-more{
float:right;
width:60px;
display:inline;
margin:10px 0  4px 11px ;
}
.right1-f{
width:285px;
height:2px;
overflow:hidden;
background:url(/templates/default/images/t2m/right-2.jpg);
}
.right1-m-3{
float:left;
display:inline;
width:260px;
margin:3px 0  0px 11px ;
}
.right1-m-4{
float:left;
display:inline;
width:260px;
margin:0px 0  4px 11px ;
}
#blog{
float:left;
margin:0 6px  0 0 ;
}
a.blog-title{color:#0093BB;}
.right2-m{
display:inline;
margin:0px 0  4px 11px ;
display:inline;
float:left;
line-height:20px;
}
.right2-m a:link{
color:#0093BB;
}
.zuixin cite{
float:right

}
.right2-m cite a:link{
color:#000;
}
.right2-m cite a:visited{
color:#000;
}
.right2-m a:visited{
color:#0093BB;
}
.right2-m td{
border-bottom:1px #ccc  dotted;
}
.youqing_mm{
text-align:center;
width:953px;
background:#f0f0f0;
margin:25px 0 0 160px;
border:1px #ccc  dotted;
display:inline

}

.youqing_mm a{
margin:0 12px 0 12px;
}
.foot-line{
height:2px;
overflow:hidden;
background:#FA801A;
margin:0px 0  12px 0 ;
}
.foot{
width:307px;
height:40px;
margin:0 auto;
float:none;
text-align: center;

}