@charset "utf-8";
/* CSS Document */
@import url("base.css");

.content{
	width:705px;
}
.sidebar{
	width:290px;
}

.leftframe{
	width:255px;
	border:#ddd 1px solid;
}
.leftframe .title{
	height:30px;
	line-height:30px;
	color:#fff;
	padding:0 12px;
	background:url(../images/bg_title.jpg) repeat-x left center;
}
.leftframe .title .name{
	float:left;
	width:100px;
	font-family:"微软雅黑","黑体";
	font-size:14px;
}
.leftframe .infobox{
	padding:8px 10px;
}
.leftframe .con{
	line-height:20px;
	font-size:13px;
}
.leftframe .list ul li{
	height:22px;
	line-height:22px;
	padding-left:15px;
	background:url(../images/box_li.jpg) no-repeat left center;
}
.leftframe .more{
	width:50px;
	float:right;
	font-size:10px;
	text-align:right;
}
.leftframe .more a{
	color:#eee;
}

/**********************首页样式***********************/

.index .indextop{
	overflow:hidden;
}
.index .indextop .midbar{
	float:right;
	width:415px;
}
.index .indextop .infobar{
	/*height:270px;*/
	border:#D0E1F5 1px solid;
}
.index .indextop .fenzhi .list{
	padding:10px 0 10px 10px;
}
.index .indextop .fenzhi ul li{
	height:40px;
	line-height:30px;
	font-family:"宋体";
	font-size:12px;
	width:138px;
	overflow:hidden;
	float:left;
	background:url(../images/bg_menu_li.jpg) no-repeat left top;
}
.index .indextop .fenzhi ul li a{
	display:block;
	width:103px;
	margin-left:18px;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.index .indextop .loginbar{
	height:190px;
	overflow:hidden;
	border:#D0E1F5 1px solid;
}
.index .indextop .loginbar .con{
	padding:10px;
	line-height:38px;
}
.index .indextop .loginbar .con input{
	height:24px;
	line-height:24px;
	padding:0 5px;
	color:#666;
}
.index .indextop .loginbar .sub{
	width:100px;
	height:28px;
	border:none;
	background:url(../images/login.gif) no-repeat center center;
}
.index .indextitle{
	height:30px;
	line-height:30px;
	overflow:hidden;
	padding:0 10px 0 20px;
	font-family:"微软雅黑","黑体";
	font-size:15px;
	color:#fff;
	background:url(../images/bg_tit.jpg) no-repeat center center;
}
.index .indextitle .name{
	width:120px;
	height:29px;
	float:left;
	overflow:hidden;
}
.index .indextitle .more{
	float:right;
	width:50px;
	font-size:12px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif
}
.index .indextitle .more a{
	padding:3px 4px;
	color:#fff;
	font-size:10px;
}
.index .indextitle .more a:hover{
}
.index .indextitle2{
	height:36px;
	line-height:36px;
	overflow:hidden;
	padding:0 10px 0 20px;
	font-family:"微软雅黑","黑体";
	font-size:15px;
	color:#5185C1;
	background:url(../images/bg_tit2.jpg) repeat-x center center;
}
.index .indextitle2 .name{
	width:80px;
	height:36px;
	line-height:40px;
	float:left;
	text-align:center;
	overflow:hidden;
	background:url(../images/bg_tit2_name.jpg) no-repeat center bottom;
}
.index .indextitle2 .more{
	float:right;
	width:50px;
	font-size:12px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif
}
.index .indextitle2 .more a{
	padding:3px 4px;
	color:#5185C1;
	font-size:10px;
}
.index .indextitle2 .more a:hover{
}
.index .infobox{
	margin-top:10px;
}
.index .infobox .leftbar{
	width:337px;
	float:left;
}
.index .infobox .midbar{
	width:330px;
	float:left;
}
.index .infobox .rightbar{
	width:327px;
	float:right;
}
.index .infobox .infobar{
	width:325px;
	height:215px;
	border:#D0E1F5 1px solid;
}
.index .infobox .infobar .list{
	padding:10px;
}
.index .infobox .infobar .list ul li{
	height:27px;
	line-height:28px;
	padding-left:15px;
	background:url(../images/arr2.gif) no-repeat left center;
}
.index .zazhi .list{
	padding:10px;
}
.index .zazhi .list ul li{
	padding-bottom:10px;
	width:132px;
	float:left;
	text-align:center;
}
.index .zazhi .list ul li .pic img{
	width:120px;
	height:165px;
	margin:0 auto;
}
.index .zazhi .list ul li .name{
	padding:10px;
	line-height:20px;
}
.index .news{
	width:405px;
	height:270px;
	margin-top:5px;
	border:#D0E1F5 1px solid;
}
.index .news .title{
	height:36px;
	background:url(../images/bg_tit2.jpg) repeat-x left center;
}
.index .news .title .tab{
	width:85px;
	height:36px;
	line-height:40px;
	overflow:hidden;
	float:left;
	text-align:center;
	font-family:"微软雅黑","黑体";
	font-size:15px;
	cursor:pointer;
	color:#999;
}
.index .news .title .tab:hover{
	color:#5185C1;
	background:url(../images/bg_tit2_name.jpg) no-repeat center bottom;
}
.index .news .title .tab.hover{
	color:#5185C1;
	background:url(../images/bg_tit2_name.jpg) no-repeat center bottom;
}
.index .news .list{
	padding:10px 0;
}
.index .news .list{
	padding:10px;
}
.index .news .list .top{
	height:50px;
	border-bottom:#999 1px dotted;
}
.index .news .list .top .name{
	height:30px;
	line-height:30px;
	text-align:center;
	font-family:"微软雅黑","黑体";
	font-size:15px;
}
.index .news .list .top .name a{
	color:#E15443;
}
.index .news .list li{
	padding-left:15px;
	border-bottom:#ddd 1px dashed;
	background:url(../images/arr2.gif) no-repeat 5px center;
	height:26px;
	line-height:26px;
}


.friendlink{
	margin-top:10px;
	border:#D0E1F5 1px solid;
}
.friendlink .title{
	height:36px;
	line-height:36px;
	overflow:hidden;
	padding:0 10px 0 20px;
	font-family:"微软雅黑","黑体";
	font-size:15px;
	color:#5185C1;
	background:url(../images/bg_tit2.jpg) repeat-x center center;
}
.friendlink .title .name{
	width:90px;
	height:36px;
	line-height:40px;
	float:left;
	text-align:center;
	overflow:hidden;
	cursor:pointer;
	background:url(../images/bg_tit2_name.jpg) no-repeat center bottom;
}
.friendlink .title div:hover{
	color:#fff;
	background:url(../images/bg_fl_tit_hover.jpg) no-repeat center bottom;
}
.friendlink .title div.hover{
	color:#fff;
	background:url(../images/bg_fl_tit_hover.jpg) no-repeat center bottom;
}
.friendlink .list{
	line-height:25px;
	height:95px;
}
.friendlink .list .ftabbox{
	padding:10px;
}
.friendlink .list a{
	display:inline-block;
	padding:0;
	margin:0 10px;
}

/********************************内部页******************************/

.menu{
	border:#D0E1F5 1px solid;
}
.menu .title{
	height:30px;
	line-height:30px;
	overflow:hidden;
	padding:0 10px 0 20px;
	font-family:"微软雅黑","黑体";
	font-size:15px;
	color:#fff;
	background:url(../images/bg_tit.jpg) no-repeat center center;
}
.menu .title .name{
}
.menu .list{
	padding:10px 0 10px 10px;
}
.menu .list li{
	height:40px;
	line-height:40px;
	font-family:"微软雅黑","黑体";
	font-size:13px;
	width:138px;
	float:left;
	background:url(../images/bg_menu_li.jpg) no-repeat left center;
}
.menu .list li a{
	padding-left:20px;
}
.ctitle{
	height:29px;
	line-height:29px;
	overflow:hidden;
	border-bottom:#C30006 1px solid;
}
.ctitle .name{
	width:120px;
	height:29px;
	float:left;
	overflow:hidden;
	font-family:"微软雅黑","黑体";
	font-size:15px;
	color:#C30006;
	padding-left:20px;
	background:url(../images/bg_title_li.jpg) no-repeat 10px center;
}


.contentbox{
	border:#D0E1F5 1px solid;
	padding:10px;
}
.contentbox .path{
	height:25px;
	line-height:25px;
	overflow:hidden;
	border-bottom:#D0E1F5 1px solid;
	color:#5185C1;
}
.infolist-text{
	padding:10px 0;
}
.infolist-text ul li{
	height:40px;
	line-height:40px;
	padding-left:25px;
	background:url(../images/arr2.gif) no-repeat 5px center;
	border-bottom:#ddd 1px dashed;
}
.infolist-text .name{
	float:left;
	width:550px;
}
.infolist-text .time{
	float:right;
	width:70px;
}
.infolist-img{
	padding:10px 0;
}
.infolist-img ul li{
	height:165px;
	width:230px;
	float:left;
	text-align:center;
	background:url(../images/bg_picli.jpg) no-repeat center top;
}
.infolist-img .pic{
	height:125px;
}
.infolist-img .pic a{
	padding:4px;
	display:inline-block;
}
.infolist-img .pic img{
	width:190px;
	height:105px;
}
.infobox{
}
.infobox .info-title{
	padding:10px;
	text-align:center;
	font-size:16px;
	font-family:"微软雅黑","黑体";
	color:#5185C1;
}
.infobox .info-sub{
	height:25px;
	line-height:25px;
	font-size:11px;
	text-align:center;
	color:#999;
}
.infobox .info-pic{
	text-align:center;
	padding:10px;
}
.infobox .info-pic a{
	display:inline-block;
	padding:5px 5px 3px;
	border:#ddd 1px solid;
}
.infobox .info-pic img{
	width:400px;
}
.infobox .info-content{
	padding:15px 0;
	line-height:25px;
}

