@charset "gb2312";
/* CSS Document */

/*News_right*/

.News_con{ float:right; width:400px; display:block;}
.News_con .TabTitle {
	width:400px;
	height:32px;
	line-height:32px;
	border-bottom:2px solid #3f88e6;
}
.News_con .TabTitle ul {
	margin:0px;
	padding:0px;
}
.News_con .TabTitle li {
	float:left;
	cursor:pointer;
	padding:0px;
	font-weight:bold;
}
.News_con .TabTitle .active {
	color:#ffffff;
	height:34px;
	width:95px;
	background:#3f88e6;
	font-size:15px;
	margin-right:5px;
	line-height:34px;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius:2px;
	text-align: center;
}
.News_con .TabTitle .normal {
	display:block;
	cursor:pointer;
	width:95px;
	color:#333333;
	height:32px;
    background: #efeeee;
    text-align: center;
    margin-right: 5px;
	font-size:15px;
	line-height:32px;
}
.News_con .TabContent {
	width:400px;
	margin: 0px auto;
	padding-right:0px;
	padding-left: 0px;
}
.News_con .TabContent ul {
	margin-top:0px;
	padding-bottom:0px;
}
.News_con .TabContent li {
	height:28px;
	margin:0 auto;
	line-height:28px;
	font-size:14px;
	overflow:hidden;
	background:url(imagesiosn.png) -907px -129px no-repeat;
	padding-left:15px;
}
.News_con .TabContent li a {
}
.News_con .TabContent li span {
	float:right;
	font-size:12px;
}
.none {
	display:none;
}

/*con_con*/

.con_con{ width:270px; display:block; margin-top:5px;}
.con_con .TabTitle {
	width:270px;
	line-height:23px;
}
.con_con .TabTitle ul {
	margin:0px;
	padding:0px;
}
.con_con .TabTitle li {
	float:left;
	cursor:pointer;
	padding:0px;
}
.con_con .TabTitle .active {
	color:#ffffff;
	height:23px;
	width:83px;
	font-size:12px;
	margin:0 3px;
	background:#3f88e6;
	line-height:23px;
	text-align: center;
}
.con_con .TabTitle .normal {
	display:block;
	cursor:pointer;
	width:83px;
    margin:0 3px;
	color:#333333;
	height:23px;
	font-size:12px;
	background:#efeeee;
    text-align: center;
	line-height:23px;
}
.con_con .TabContent {
	width:270px;
	margin: 0px auto;
	padding-top:5px;
	padding-right:0px;
	padding-left: 0px;
}
.con_con .TabContent ul {
	margin-top:0px;
	padding-bottom:0px;
}
.con_con .TabContent li {
	height:25px;
	margin:0 auto;
	line-height:25px;
	font-size:14px;
	overflow:hidden;
	background:url(imagesiosn.png) -907px -133px no-repeat;
	padding-left:15px;
}

/*zwgk_con_con*/

.zwgk_con_con{ width:370px; overflow:hidden;}
.zwgk_con_con .TabTitle {
	width:370px;
	height:27px;
	line-height:27px;
/*	background:url(../images/link.jpg) repeat-x;*/
	border:none;
}
.zwgk_con_con .TabTitle ul {
	margin:0px;
	padding:0px;
}
.zwgk_con_con .TabTitle li {
	float:left;
	cursor:pointer;
	padding:0px;
}
.zwgk_con_con .TabTitle .active {
	color:#c20117;
	height:27px;
	font-size:12px;
	background:url(imageshover.jpg) no-repeat center bottom;
	padding:0 10px;
	line-height:27px;
	text-align: center;
}
.zwgk_con_con .TabTitle .normal {
	display:block;
	cursor:pointer;
	color:#333333;
	height:27px;
    text-align: center;
    font-weight: bold;
	font-size:12px;
	padding:0 10px;
	line-height:27px;
}
.zwgk_con_con .TabContent {
	width:370px;
	margin: 0px auto;
	padding-top:0px;
	padding-right:0px;
	padding-left: 0px;
}
.zwgk_con_con .TabContent ul {
	margin-top:0px;
	padding-bottom:0px;
}
.zwgk_con_con .TabContent li {
	height:28px;
	margin:0 auto;
	line-height:28px;
	font-size:14px;
	overflow:hidden;
	background-image:url(imagesk.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px;
}
.zwgk_con_con .TabContent li a {
}
.zwgk_con_con .TabContent li span {
	float:right;
	font-size:12px;
}



/*bmdh*/

.bmdh{ width:1024px; margin:0px auto 15px auto; display:block;}
.bmdh .TabTitle {
	width:1002px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #dddddd;
}
.bmdh .TabTitle ul {
	margin:0px;
	padding:0px;
}
.bmdh .TabTitle li {
	float:left;
	cursor:pointer;
	padding:0px;
}
.bmdh .TabTitle .active {
	color:#c00101;
	height:30px;
	font-size:14px;
	padding:0 25px;
	line-height:30px;
	text-align: center;
}
.bmdh .TabTitle .normal {
	display:block;
	cursor:pointer;
	color:#333333;
	height:30px;
    text-align: center;
	font-size:14px;
	padding:0 25px;
	line-height:30px;
}
.bmdh .TabContent {
	width:1002px;
	margin: 0px auto;
	padding-top:5px;
	padding-right:0px;
	padding-left: 0px;
}

.bmdh .TabContent li{
   float:left;
   width:120px;
   font-size:12px;
   background: url(imagesk.jpg) no-repeat left center;
   padding-left:15px;
   line-height:30px;
   overflow:hidden;
   display:block;
}