/* CSS Document */
/* 通用 */

body {
	margin:0;
	padding:0;
	font-size:12px;
	color:#333;
	font-family:"宋体",Verdana, Geneva, sans-serif;
	background-color: #FFFFFF;
	background-image: url(images/bodybg.jpg);
	background-position: center 142px;
	background-repeat: no-repeat;
}
body > div {margin-right:auto; margin-left:auto;} 
div,form,ul,ol,li,span,p,dt,dl,dd{margin: 0; padding: 0; border: 0;}
img,a img{border:0; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,cite { margin:0; padding:0;font-size:12px;font-weight:normal;}
ul,li{	margin: 0px; padding: 0px; list-style-type: none; }

a:link { color: #333; text-decoration: none }
a:visited { color: #333; text-decoration: none }
a:active { color: #333; text-decoration: none }
a:hover { color: #f60; text-decoration: none }
.clear{ clear:both;}

/*--------------------------*/
.fytop{ width:100%; height:110px; background:url(images/fy1bg.jpg) 0 0 repeat-x;}
.fytop1{width:1002px;height:110px; margin:0 auto; background:url(images/fy1.jpg);}

.fytop2{ width:100%; height:32px; background:url(images/fy2.jpg) 0 0 repeat-x;}
.fytop2_1{ width:900px;margin:0 auto;}
.fytop2_1 ul li{width:75px;height:32px;line-height:32px;text-align: center; margin-left:30px; float:left; background:url(images/fy2bg.jpg) 0 0 repeat-x;}
.fytop2_1 ul li a{ color:#fff; color:#FFFFFF;}
.fytop2_1 ul li a:hover{ width:75px;height:32px;line-height:32px; font-weight:bold;}

.fytop3 {width:960px; height:262px; margin:0 auto; margin-top:10px;}
.fytop3_1 {width:680px; height:262px; float:left;}
.fytop3_2 {width:272px; float:left; margin-left:8px;}
.fytop3_2 ul li{width:272px; height:82px; float:left; margin: 0 0 8px 0;}

.fytop4 {width:960px; height:auto;margin:0 auto;}
.fytop4_1 {width:680px; height:auto; float:left;}
.fytop4_1 .title {width:680px; color:#fff; font-weight:bold; height:28px; line-height:28px; float:left; background:url(images/fy3.jpg);}
.fytop4_1 .title a {width:680px; color:#fff; height:28px;float:left;}
.fytop4_1 .textay {width:680px; line-height:25px; height:80px; float:left; margin-top:10px;}

.fytop5 {width:320px; height:86px;float:left; margin:15px 0 0 10px;}
.fytop5 .pi1{width:86px; height:86px;margin:0 auto; float:left;}
.fytop5 .pi2{width:230px; height:26px; font-size:14px; font-weight:bold;line-height:25px;margin:0 auto; float:left; margin-left:4px;}
.fytop5 .pi3{width:230px; height:60px; line-height:20px;margin:0 auto; float:left; margin-left:4px;}

.fytop6 {width:680px; height:80px; line-height:80px;float:left; margin:0 auto; margin-top:10px; background:url(images/hzhb.gif);}
.fytop6 .bo { width:600px; float:left;}
.fytop6 .bo ul{ width:600px;margin:0px 0 0 30px;_margin:0px;float:left;}
.fytop6 .bo ul li{ width:180px; height:54px; margin:10px 0 0 10px; float:left;}

.fytop7 {width:272px; height:auto;margin: 0 auto; float:left; margin-left:8px;}
.fytop7 .navbg{ width:272px; line-height:30px; color:#fff; font-weight:bold;height:30px; background:url(images/right1.gif);}
.fytop7 .navbg a{ width:272px; line-height:30px;color:#fff; float:left;}
.fytop7 .navbg2{ width:272px; line-height:30px; color:#fff; font-weight:bold;height:30px; background:url(images/right3.gif);}
.fytop7 .navbg2 a{ width:272px; line-height:30px;color:#fff; float:left;}
.fytop7 .t1 { width:272px; height:260px; overflow:hidden; background:url(images/right2.gif);}
.list1 { width:272px; height:260px; overflow:hidden; background:url(images/right2.gif);}
.list2 { width:272px; height:213px; overflow:hidden; background:url(images/right2.gif);}
.list3 { width:272px; height:160px; overflow:hidden; background:url(images/right2.gif);}
.list4 { width:272px; height:233px; overflow:hidden; background:url(images/right2.gif);}
.fytop7 .t2 { width:272px; height:213px; overflow:hidden; background:url(images/right2.gif);}
.fytop7 .t1 li{ line-height:24px; margin:5px 0 0 5px;}
.fytop7 .t2 li{ line-height:24px; margin:5px 0 0 5px;}
.fytop7 .t3 { width:272px;height:8px; background:url(images/right4.gif); overflow:hidden;}

.fytop7_nav {width:272px; height:30px;margin: 0 auto; float:left;}
.fytop7_nav .navbg{ width:272px; line-height:30px; color:#fff; font-weight:bold;height:30px; background:url(images/right1.gif);}
.fytop7_nav .navbg1{ width:272px; line-height:30px; color:#fff; font-weight:bold;height:30px; background:url(images/usercen.jpg);}
.fytop7_nav .navbg a{ width:272px; line-height:30px; color:#fff; float:left;}
.fytop7_nav .navbg2{ width:272px; line-height:30px; color:#fff; font-weight:bold;height:30px; background:url(images/right3.gif);}
.fytop7_nav .t1 { width:272px; height:200px; overflow:hidden; background:url(images/right2.gif);}
.fytop7_nav .t2 { width:272px; height:213px; overflow:hidden; background:url(images/right2.gif);}
.fytop7_nav .t1 li{ line-height:24px; margin:5px 0 0 5px;}
.fytop7_nav .t2 li{ line-height:24px; margin:5px 0 0 5px;}
.fytop7_nav .t3 { width:272px;height:8px; background:url(images/right4.gif); overflow:hidden;}

.fytop8_nav {width:272px; height:30px;margin: 0 auto; float:left;}
.fytop8_nav .navbg{ width:272px; line-height:30px; color:#fff; font-weight:bold;height:30px; background:url(images/right1.gif);}
.fytop8_nav .navbg1{ width:272px; line-height:30px; color:#fff; font-weight:bold;height:30px; background:url(images/usercen.jpg);}
.fytop8_nav .navbg a{ width:272px; line-height:30px; color:#fff; float:left;}
.fytop8_nav .navbg2{ width:272px; line-height:30px; color:#fff; font-weight:bold;height:30px; background:url(images/right3.gif);}
.fytop8_nav .t1 { width:272px; height:200px; overflow:hidden; background:url(images/right2.gif);}
.fytop8_nav .t2 { width:272px; height:213px; overflow:hidden; background:url(images/right2.gif);}
.fytop8_nav .t1 li{ line-height:24px; margin:5px 0 0 5px;}
.fytop8_nav .t2 li{ line-height:24px; margin:5px 0 0 5px;}
.fytop8_nav .t3 { width:272px;height:8px; background:url(images/right4.gif); overflow:hidden;}


.bot{ width:100%; height:130px; float:left; background:url(images/bot1.gif) 0 0 repeat-x;}
.bot1{width:1002px;height:100px; margin:0 auto; margin-top:35px;}
.bot2 {width:230px; height:70px; line-height:70px;float:left; margin:20px 0 0 30px;}
.bot3 {width:500px; height:70px; float:left; margin:20px 0 0 30px;}
.bot3 ul li{line-height:25px;float:left; color:#666666; font-family:Arial;}
.bot4 {width:500px; height:70px; line-height:70px;float:left; margin:20px 30px 0 0;}

.t200_content{ background-color:#fbfbfb;height:auto; width:272px;text-align:center;margin-bottom:10px;}

.t200_content ul{float:left;padding-left:12px; margin-bottom:6px;}
.t200_content ul li{height:26px;line-height:26px;float:left;width:250px; margin:5px 0px 1px 0px; overflow:hidden;}
.t200_content ul li a{font-size:12px; text-align:left; padding-left:40px;display:block;width:250px;background:url(images/nav2.jpg); height:26px;line-height:26px; overflow:hidden;}
.t200_content ul li a:hover{font-size:12px; color:#fff;display:block;width:250px;background:url(images/nav1.jpg); height:26px;line-height:26px; overflow:hidden;}

.t200_content1{;height:auto; width:272px;text-align:center;margin-bottom:10px;}

.t200_content1 ul{float:left;padding-left:12px; margin-bottom:6px;}
.t200_content1 ul li{height:26px;line-height:26px;float:left;width:250px; margin:5px 0px 1px 0px; overflow:hidden;}
.t200_content1 ul li a{font-size:12px; text-align:left; padding-left:40px;display:block;width:250px;background:url(images/nav2.jpg); height:26px;line-height:26px; overflow:hidden;}
.t200_content1 ul li a:hover{font-size:12px; color:#fff;display:block;width:250px;background:url(images/nav1.jpg); height:26px;line-height:26px; overflow:hidden;}

.tatlefot { color:#666666; font-size:12px; }
.tatlefot a{ color:#666666;}
.tatlefot a:hover{
	color:#333333;
	font-size:12px;
	text-decoration: underline;
}

t770_content1 { width:670px;padding:0 0 5px 0;}
.t770_content1 ul{
padding:30px;
}
.t770_content1 ul li{
padding-left:12px; background:url(images/li_fuhao.gif) no-repeat 0 0; line-height:26px; 
border-bottom:1px #e1e1e1 dashed;
}

.t770_content1 ul li a,.notice ul li a:visited{
color:#898989; font-size:14px;
} 

.t770_content1 ul li span{ float:right;color:#cccccc; margin-right:5px;  _margin:-26px 5px 0 0;}


/* 文章内容页 */


.t770_content .tit {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	margin:10px;
}
.t770_content .tit a {
	color: #333;
	font-size: 14px;
	font-weight: bold;
	
}
.t770_content .tit a:visited {
	color: #333;
}
.t770_content .date {
	color: #999;
	margin: 5px 0 8px;
	text-align:center;
}


.t770_content div.cnt img {
	
	float: none;
}

/*上一条，下一条*/

.t770_content .msgpre {
	margin:20px;
}
.t770_content .msgpre p {
margin-bottom:10px;
}
.t770_content .msgpre p span{

	margin-right:10px;
	border: 1px solid #b4cedf;
	background: #EAF4FB;
	color:#0000FF;
	text-align:center;
}
.t770_content .msgpre p a 
{
	color: #0000FF;
	text-decoration:none;
}
.t770_content .msgpre p a:hover 
{
	color: #0000FF;
	text-decoration: underline;
}
/* 发表评论 */
.pinglun{ width:90%; border:1px solid #e5e5e5;float:left; margin-left:40px;
}  
.pinglun h3{
height:32px;
background-color:#dbeaf8;
}
.pinglun h3 p{
height:31px; line-height:31px; color:#2f7cac; float:left;  font-size:14px; font-weight:bold; padding-left:13px;
}
.pinglun h3 a{
display:block; height:31px; line-height:31px; float:right; padding-right:13px; font-weight:100; font-size:12px;color:#2f7cac;
}

.MD_photo{
width:96%;
height:auto;
*+height:auto;

float:left; margin:20px 0 20px 10px;
}

.MD_photo ul li {
float:left;width:170px;margin:6px 0 2px 0;

}
.MD_photo ul li h4 {
font-size: 12px;
	text-align:center;

}

.MD_photo_cm{
width:96%;
height:auto;
*+height:auto;

float:left; margin:20px 0 20px 10px;
}

.MD_photo_cm ul li {
float:left;width:230px;margin:6px 0 2px 0;

}
.MD_photo_cm ul li h4 {
font-size: 12px;
	text-align:center;

}


/*  */
/* 分页按钮样式*/
.page{margin:2px 0 2px 0;padding: 2px;text-align: center;}
.page *{margin: 0 2px 0 0;padding: 3px 5px;color: #999;}
.page em{font-style: normal;}
.page strong{background: #fff;color: #FF0000;}
.page a{color: #999; height:20px; text-decoration: none;}
.page a:hover{text-decoration: none;}


/* 分页按钮样式 */
.yeecms_page 
{
	margin: 0 0 5px 0;
	padding: 3px;
	text-align: center;
	
	
}
 .yeecms_page * 
{
	margin: 0 3px 0 0;
	padding: 3px 5px;
	border: 1px solid #b4cedf;
	background: #EAF4FB;
	color: #999;
	
}
 .yeecms_page em 
{
	border-color: #b4cedf;
	color: #2c629e;
	font-style: normal;
	
}
 .yeecms_page strong 
{
	background: #fff;
	color: #2c629e;
	
}
 .yeecms_page a 
{
	color: #2c629e;
	text-decoration:none;
	
}
 .yeecms_page a:hover 
{
	background: #fff;
	text-decoration: none;
	
}
/*协会会刊*/
#userlist_index{
	width:330px;
	height:360px;
	overflow: hidden;
	position:absolute;
}

#userlist_index ul
{
	position:absolute;
	margin:3px;
	font-size:12px;
}
#userlist_index ul li
{
	
	float:left;list-style:none; padding-top:1px;height:80px; width:200px;
	
}
#userlist_left{  position:absolute;width:100px;}
#userlist_left IMG{ border:#CCCCCC 1px solid; ;height:80px; width:100px;}
#userlist_right{ position:absolute;margin-left:110px;width:200px;}
#userlist_right span{ height:12px;}
#userlist_right h3{
	font-size:12px;
	font-weight: bold;
	color: #FF0000;
}
#userlist_right p{  color:#999999;}
.h20{ height:12px;}

/* 栏目右图 */
.Index_ad_235{
	list-style-type: none;
}
.Index_ad_235 ul {
	overflow: hidden;
}
.Index_ad_235 ul li{ margin:5;}
.news_list_03 {
	MARGIN-TOP: 15px; MARGIN-RIGHT: 10px ; 
}
.news_list_03 LI {
	LINE-HEIGHT: 30px; BORDER-BOTTOM: #eff1f3 1px solid; HEIGHT: 30px ; right:500px;
}
.news_list_03 LI A {
	PADDING-LEFT: 9px; FONT-SIZE: 14px; BACKGROUND: url(images/li_fuhao.gif) no-repeat left 2px; TEXT-DECORATION: none
}
.news_list_03 LI A:hover {
	COLOR: #ff0000;
	text-decoration: underline;
}
.news_list_03 LI SPAN {
	FONT-SIZE: 11px; FLOAT: right; COLOR: #b5b7b8; FONT-FAMILY: Arial
}


.tnews{ padding:13px; height:50px; width:auto;}
.tnews h3 { text-align:center; font-family:"宋体"; font-size:18px; font-weight:bold; color:#FF0000;}
.tnews h3 a { padding-left:32px; line-height:26px;text-align:center; font-family:"黑体"; font-size:18px; font-weight:bold; color:#eb0505;}
p{ text-indent:2em; padding:5px; margin:0px; font-family:"宋体"; font-size:12px; color:#aaaaaa;}

/* 文字列表1*/
.news_list_01r {
	MARGIN-LEFT: 8px; }

.news_list_01r LI { width:245px;	LINE-HEIGHT:24px; float:left;}
.news_list_01r LI A {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(images/icon_h_2.jpg) no-repeat left 5px; TEXT-DECORATION: none
}
.news_list_01r LI A:hover {
	COLOR: #ff0000;
	text-decoration: underline;
}
.news_list_01r LI SPAN {
	FONT-SIZE: 11px;FONT-FAMILY: Arial; FLOAT: right; COLOR: #b5b7b8;
}
.news_list_01r P A {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cc0000; TEXT-DECORATION: underline
}
/* 首页 友情链接 */
.Index_ad_photo{padding-top:5px;padding-left:12px;}
.Index_ad_photo ul 
{
 margin:2px 0px 10px 15px;overflow:hidden;
}
.Index_ad_photo ul li 
{
	_display:inline;
	height:54px;
	float:left;
	width:180px;
	color:#003399;
	overflow:hidden;
}
.Index_ad_photo ul li h4
{
	font-size:12px;font-weight:normal;
	margin-top:5px;
}
#idGlideView {
	height:100px;
	margin:100px auto;
}
#idGlideView div {
	width:500px;
	height:100px;
}
#idGlideView div a {
	width:500px;
	height:50px;
	filter: alpha(opacity=50);
	opacity: 0.5;
	background:#000;
	color:#fff;
	text-decoration:none;
}