* {
	padding:0px;
	margin:0px;
}
img {
	border:0px;
}
.clearboth {
	clear:both;
	height:25px;
	overflow:hidden;
}
ul, li {
	list-style:none;
	list-style-type:none;
	outline:none;
	padding:0px;
	margin:0px;
}
a {
	text-decoration:none;
	color:#000;
	font-size:14px;
}
a:hover {
	color:#ad090a;
}
body, html {
	font-size:13px;
	background:#fff url(../images/bg_01.gif);
	position:relative;
	width:100%;
	height:100%;
}
.banner_out {
	width:1360px;
	height:443px;
	overflow:hidden;
	margin:0px auto;
	position:relative;
}
#slides {
	position:relative;
	width:1360px;
	height:443px;
	overflow:hidden;
	z-index:100;
}












#topnavbar{width:700px;height:41px;;position:absolute;top:0;left:548px;top:33px;;z-index:999;display:none; background:url(../images/mainMenu.png) no-repeat}
#topnanv{height:35px;line-height:35px;font-size:14px;}
#topnanv *{
	font-family:微软雅黑;
}
#anvlfteb{float:left;height:35px;position:relative;}

.posbox{
	padding-left:17px;
}


.defu,.posbox{
	
	filter:alpha(opacity=0); /*IE*/
	-moz-opacity:0; /*MOZ , FF*/
	opacity:0;/*CSS3, FF1.5*/
	
	
	
	
	}



.defu a,.posbox a{display:block;width:77px; text-align:center;color:#F00;text-decoration:none; font-size:15px;

filter:alpha(opacity=0); /*IE*/
	-moz-opacity:0; /*MOZ , FF*/
	opacity:0;/*CSS3, FF1.5*/
	text-indent:-6000px;



}
.defu a:hover,.posbox a:hover{color:#FFF;text-decoration:none;}
.defu{float:left;}
.posbox{position:relative;width:77px;float:left;}
.posbox a{  }

#topnanv .anvh a{}
#topnanv .anvh i{background-position:0 -75px;}
.posiabox{position:absolute;top:32px;left:1px;display:none;padding-top:10px;background:url(loadpic.gif) -999px no-repeat;}
#seledbox{width:114px;}
#seledbox div{background:#FFF;box-shadow:0 0 8px #999;border:1px solid #999;font-size:12px;padding:5px 0;overflow:hidden;}
#seledbox a{color:#444;text-decoration:none;width:100%x; text-align:center ;height:20px;overflow:hidden;display:block;line-height:20px;padding:6px 0px;border-bottom:1px dotted #DDD;}
#seledbox a:hover{background:#EEE;}
#seledbox img{float:left;width:20px;height:20px;margin-right:8px;}
#loginbtm{float:right;padding:0 15px;color:#FFF;background:#900;position:relative;}

































.logo {
	width:406px;
	height:147px;
	position:absolute;
	z-index:998;
	left:175px;
}
.mainMenu {
	width:556px;
	height:44px;
	position:absolute;
	z-index:998;
	left:605px;
	top:30px;
}
.bannerMask {
	width:1360px;
	height:443px;
	overflow:hidden;
	position:absolute;
	z-index:100;
}
.slides_container {
	width:1360px;
	height:415px;
	overflow:hidden;
	position:absolute;
	z-index:90;
}
#slides .next {
	left:585px;
}
.pagination {
	position:absolute;
	bottom:13px;
	left:620px;
	width:130px;
	z-index:999;
}
.pagination li {
	float:left;
	margin:0 2px;
}
.pagination li a {
	display:block;
	width:26px;
	height:0;
	padding-top:8px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}
.pagination li.current a {
	background-position:0 -9px;
}
.mainContent_out {
	
	margin:10px auto;
	width:1000px;
	
}

.index_content_left{
	width:766px;
	height:261px;
	border:1px solid #0462af;
	float:left;
	overflow:hidden;
	background:#fff;
	position:relative;
}
.news_pic{
	width:276px;
	height:198px;
	background:#fff;
	overflow:hidden;
	position:absolute;
	left:26px;
	top:32px;
}
.news{
	width:401px;
	height:198px;
	
	overflow:hidden;
	position:absolute;
	left:336px;
	top:32px;
}











.news_title {
	width:400px;
	height:37px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/line01.gif) repeat-x left bottom;
}
.news_title a {
	width:72px;
	height:37px;
	line-height:30px;
	font-size:17px;
	color:#0462af;
	float:left;
	text-align:center;
}
.news_title a:hover {
	width:72px;
	height:37px;
	line-height:30px;
	font-size:17px;
	color:#ba1c45;
	float:left;
	text-align:center;
}
.tablenews {
	font-size:16px;
	overflow:hidden;
	width:400px;
	border-collapse:collapse;
	
	position:absolute;
	top:47px;
}
.tablenews *{
	font-size:13px;
}
.tablenews a {
	font-size:14px;
	color:#000;
}
.tablenews a:hover {
	font-size:14px;
	color:#ba1c45;
}
.td1 {
	padding:0 0 0 15px;
	width:310px;
	
	height:31px;
	overflow:hidden;
	background:url(../images/tag03.gif) no-repeat left center;
}
.td2 {
	text-align:right;
	color:#000;
	width:90px;
}




















	
.index_content_right{
	width:188px;
	height:263px;
	float:right;
	overflow:hidden;
	
}



.list_left{
	width:228px;
	float:left;
	background:url(../images/subMenu_bg_top.png) no-repeat left top;
	overflow:hidden;
}

.list_left_in{
	width:228px;
	
	background:url(../images/subMenu_bg_bottom.png) no-repeat left bottom;
	overflow:hidden;
}

.mylistTitle{
	font-size:18px;
	padding-top:11px;
	color:#fff;
	text-align:center;
}


.list_left_in  ul{
	background:url(../images/subMenu_bg_middle.png) repeat-y;
	width:228px;
	margin:30px 0px 13px 0px;
	
}

.list_left_in  ul  li{
	width:210px;
	
	
	
	height:40px;
	line-height:40px;
	text-align:center;
	
}
.list_left_in  ul  li  a{
	display:block;
	width:100%;
	height:40px;
	border-bottom:1px #CCC solid;
	background:url(../images/tag04.gif) no-repeat 180px center;
	color:#2a558d;
	font-size:16px;
}

.list_left_in  ul  li  a:hover{
	color:#C00;
}


.list_right{
	width:746px;
	float:right;
	overflow:hidden;
	
	
	
	
	
}


.lujing{
	width:100%;
	height:45px;
	line-height:45px;
	padding-left:20px;
	background:url(../images/lujing.png) no-repeat;
	overflow:hidden;
}

.list_top{
	width:100%;
	height:21px;
	
	overflow:hidden;
	background:url(../images/list_bg_top.png) no-repeat;
	margin-top:10px;
}

.list_middle{
	width:100%;
	overflow:hidden;
	background:url(../images/list_bg_middle.png) repeat-y;
	
}

.list_bottom{
	width:100%;
	height:20px;
	
	overflow:hidden;
	background:url(../images/list_bg_bottom.png) no-repeat;
	
}










.ilb22{
	
	margin:10px 20px 20px 20px;
}
.ilb22 li{
	
	line-height:30px;
	border-bottom:1px dotted #d9d9d9;
	background:url(../images/tag03.gif) no-repeat center left;
	padding-left:20px;
	height:30px	;
	font-size:15px;
}

.list_title{
float:left
}
.list_date{
	float:right;
	

}

.fenpage{
	text-align:center;
	font-size:15px;
	margin-bottom:20px;
	background:#D8D8D8;
	height:30px;
	padding-top:5px;

}


.content_path{
	width:100%;
	height:45px;
	line-height:45px;
	background:url(../images/content_bg_lujing.png) no-repeat ;
	overflow:hidden;
	padding-left:15px;
	
	
	
}


.content_bg_top{
	background:url(../images/content_bg_top.png) no-repeat;
	height:20px;
	width:100%;
	margin-top:10px;
}

.content_bg_middle{
	background:url(../images/content_bg_middle.png) repeat-y;
	
	width:100%;
	
}

.content_bg_bottom{
	background:url(../images/content_bg_bottom.png) no-repeat;
	height:23px;
	width:100%;
	
}


.content_02{
	width:950px;
	
	margin:0px auto;
	padding:10px 0px;
}



.c_title{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin-top:30px;
	
}

.c_title_info{
	border-bottom:1px #999 dotted;
	text-align:center;
	margin:15px auto 15px auto;
	width:900px;
	
	padding-bottom:10px;
	font-size:13px;
	color:#666;
}

.c_content{
    font-size:15px;
	width:940px;	
	overflow-x:auto;
	margin:0px auto;
	line-height:180%;
}
.c_content a{

font-weight:bold;
text-decoration:underline;
}
.c_content *{
	line-height:180%;

}



.c_content p,.c_content div{
	text-indent:2em;
	margin:25px 0px;
}

















.jiange {
	height:20px;
	clear:both;
}
.footer {
	width:1360px;
	height:100px;
	background:#0462af;
	margin:0px auto;
	padding-top:20px;
}
.footer p {
	text-align:center;
	color:#fff;
	font-size:14px;
	height:30px;
	line-height:30px;
}


.wp_listcolumn .wp_column {
    width:226px;
    margin:0px auto;
}
