/*基本信息*/
* {
	margin:0px;
	padding:0px;
}
body {
	font-size:12px;
	margin:0px;
	padding:0px;
	text-align:left;
	background:#FFF;
}
﻿ img, a img {
	border:none
}
ul{
list-style-type:none;
}
.clear {
	clear:both;
	visibility:hidden;
	font-size:0;
	line-height:0;
	height:0
}
body, select, input {
	font:normal 12px/140% "微软雅黑", "楷体", "宋体", "Trebuchet MS";
}
#header-wrap {
	width:980px;
	margin:0 auto;
}
#top {
	height:100px;
	background-image:url(../images/top-di1.gif);
}
#top-logo {
	width:223px;
	height:88px;
	float:left;
}
#toptubiao {
	margin-top:45px;
	margin-left:30px;
	float:left;
	disply:inline;
}
#toptubiao ul li {
	float:left;
	margin-left:15px;
	height:45px;
	text-align:center;
	width:60px;
	display:inline;
}
#toptubiao ul li a {
	color:#000;
	text-decoration:none;
}
#toptubiao ul li a:hover {
	color:#7CD300;
	text-decoration:none;
}
#top-zhichi {
	float:right;
	margin-right:5px;
}
#top-zhichi ul {
	list-style:none;
	margin:0;
	padding-top:5px
}
#top-zhichi ul li {
	float:right;
}
#top-zhichi .anniu {
	width:65px;
	height:22px;
	line-height:22px;
	BACKGROUND: url(../images/top-an.gif) no-repeat;
	text-align:center;
}
#top-zhichi .anniu a {
	text-decoration:none;
	color:#000000;
}
#top-zhichi .anniu a:hover {
	text-decoration:none;
	color:#7CD300;
}
#Navigation {
	width:100%;
	height:38px;
	background-image:url(../images/top-di2.gif);
}
.menu ul li {
	float:left;
	list-style:none;
	display:block;
	width:96px;
	margin-left:5px;
}
.menu ul li a {
	line-height:38px;
	font-weight:bold;
	color:#fff;
	font-size:14px;
	width:78px;
	text-decoration:none;
	text-align:center;
	display:block;
}
.menu ul li a:hover {
	color: #FFFD5B;
	background:url(../images/nav-hover.gif) no-repeat;
}
#notice {
	margin-top:5px;
	width:976px;
	height:26px;
	border:1px solid #d6f0fa;
	background:url(../images/noti.gif) left #ebf8ff no-repeat;
}
.tishi {
	margin-left:25px;
	font-size:12px;
	line-height:26px;
	color:#000;
	float:left;
}
.date {
	font-size:12px;
	line-height:26px;
	color:#000;
	margin-right:20px;
	float:right;
}
/*-------------------------------------header over------------------- */
#layout-wrap {
	width:980px;
	margin:0 auto;
	margin-top:10px;
}
.news_left {
	width:440px;
	height:305px;
	border:1px solid #c3e9f5;
	border:1px solid #d3d3d3;
	float:left;
}
.flash_right {
	width:522px;
	margin-right:5px;
	border:1px solid #c3e9f5;
	border:1px solid #d3d3d3;
	height:305px;
	float:right;
}
.news_left_top {
	width:440px;
	background:url(../images/news_top2.jpg) repeat-x;
}
.today_topic {
	width:430px;
	height:35px;
	/* background:url(../images/today.gif) left no-repeat; */
line-height:24px;
	font-size:15px;
	text-align:center;
	border-bottom:1px dashed #b5e0f1;
	font-weight:bold;
	font:"微软雅黑";
	color:#11509f;
}
.today_topic  a{
	font-size:15px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font:"微软雅黑";
	color:#11509f;
}
.today_topic  a:hover{
text-decoration:underline;
}
.today_left {
	margin-top:15px;
	margin-left:15px;
	width:200px;
	height:210px;
	/* border:1px solid #000; */
float:left;
	display:inline;
}
.today_left ul {
	list-style:none;
}
.today_left ul li {
	background: url(../images/dot3.gif) left no-repeat;
	border-bottom:1px dashed #d5d8df;
}
.today_left ul li a {
	margin-left:15px;
	font-size: 12px;
	color: #11509f;
	height:25px;
	width:245px;
	line-height:25px;
	text-decoration:none;
}
.today_left ul li a:hover {
	text-decoration:underline;
	color:#119fd3;
}
.today_right {
	margin-top:15px;
	margin-right:10px;
	width:200px;
	height:210px;
	/* border:1px solid #000; */
float:right;
	display:inline;
}
.today_right ul {
	list-style:none;
}
.today_right ul li {
	background: url(../images/dot3.gif) left no-repeat;
	border-bottom:1px dashed #d5d8df;
}
.today_right ul li a {
	margin-left:15px;
	font-size: 12px;
	color: #11509f;
	height:25px;
	width:245px;
	line-height:25px;
	text-decoration:none;
}
.today_right ul li a:hover {
	text-decoration:underline;
	color:#119fd3;
}
.search {
	margin-top:10px;
	margin-left:15px;
	font:normal 15px/140% "微软雅黑", "楷体", "宋体", "Trebuchet MS";
	color:#004499;
}
.search_hot {
	margin-top:5px;
	margin-left:15px;
	font:normal 12px/140% "微软雅黑", "楷体", "宋体", "Trebuchet MS";
	color:#11509f;
}
/*-----------------------------news list begin ------------------  */

.news_list_left {
	margin-top:8px;
	width:340px;
	height:230px;
	border-left:1px solid #c3e9f5;
	border-right:1px solid #c3e9f5;
	border-bottom:1px solid #c3e9f5;
	float:left;
}
.news_list_middle {
	margin-top:8px;
	width:340px;
	margin-left:9px;
	height:230px;
	border-left:1px solid #c3e9f5;
	border-right:1px solid #c3e9f5;
	border-bottom:1px solid #c3e9f5;
	float:left;
	display:inline;
}
.news_list_right {
	margin-top:8px;
	width:270px;
	height:230px;
	border-left:1px solid #c3e9f5;
	border-right:1px solid #c3e9f5;
	border-bottom:1px solid #c3e9f5;
	margin-right:5px;
	float:right;
	display:inline;
}
.news_list_left_top {
	/* background:url(../images/news_top2.jpg) repeat-x; */
	
height:33px;
	text-align:right;
	background:url(../images/top1.jpg) no-repeat;
}
.free_publish a {
	width:340px;
	text-decoration:none;
	font:normal 12px/140% "微软雅黑", "楷体", "宋体", "Trebuchet MS";
	color:#004499;
	height:33px;
	line-height:33px;
}
.news_list_middle_top {
	/* background:url(../images/news_top2.jpg) repeat-x; */
height:33px;
	text-align:right;
	background:url(../images/top.jpg) no-repeat;
}
.news_list_right_top {
width:270px;
	height:33px;
	text-align:right;
	background:url(../images/tj.jpg) no-repeat;
}
ul.news_li li {
	margin-left:15px;
	list-style:none;
	/*  border-bottom:1px dashed #d5d8df;   */
    background: url(../images/list.jpg) left no-repeat;
}
ul.news_li_right li {
	margin-left:15px;
	list-style:none;
	/*  border-bottom:1px dashed #d5d8df;   */
    background: url(../images/list.jpg) left no-repeat;
}
ul.news_li li a {
	margin-left:15px;
	font-size: 12px;
	color: #11509f;
	height:25px;
	line-height:25px;
	text-decoration:none;
	display:inline;
}
ul.news_li_right li a {
	margin-left:15px;
	font-size: 12px;
	color: #11509f;
	height:25px;
	line-height:25px;
	text-decoration:none;
	display:inline;
}
ul.news_li li a:hover {
	color: #81cc81;
	text-decoration:underline;/* border-bottom:1px dashed #81cc81;  */
}
ul.news_li_right li a:hover {
	color: #81cc81;
	text-decoration:underline;/* border-bottom:1px dashed #81cc81;  */
}
ul.news_li_right li a:hover {
	color: #81cc81;
	text-decoration:underline;/* border-bottom:1px dashed #81cc81;  */
}
span.datetime {
	font-size: 12px;
	margin-right:15px;
	float:right;
	height:25px;
	line-height:25px;
	display:inline;
	color: #11509f;
}
.wnrc {
	margin-top:5px;
	float:left;
	display:inline;
}
.design {
	margin-top:5px;
	margin-right:3px;
	float:right;
	display:inline;
}
.friend_left {
	margin-top:8px;
	width:340px;
	height:230px;
	border-left:1px solid #c3e9f5;
	border-right:1px solid #c3e9f5;
	border-bottom:1px solid #c3e9f5;
	float:left;
}
.friend_middle {
	margin-top:8px;
	width:340px;
	height:230px;
	border-left:1px solid #c3e9f5;
	border-right:1px solid #c3e9f5;
	border-bottom:1px solid #c3e9f5;
	float:left;
	margin-left:10px;
	display:inline;
}
.friend_left_top {
	/* background:url(../images/news_top2.jpg) repeat-x; */
    height:33px;
	text-align:right;
	background:url(../images/friend.jpg) no-repeat;
}
.friend_middle_top {
	/* background:url(../images/news_top2.jpg) repeat-x; */
    height:33px;
	text-align:right;
	background:url(../images/house.jpg) no-repeat;
}
.friend_right {
	margin-top:8px;
	width:270px;
	height:230px;
	border-left:1px solid #c3e9f5;
	border-right:1px solid #c3e9f5;
	border-bottom:1px solid #c3e9f5;
	margin-right:5px;
	float:right;
	display:inline;
}
.friend_right_top {
	height:33px;
	text-align:right;
	background:url(../images/tuijian.jpg) no-repeat;
}
.lou_left {
	font-size: 12px;
	color: #11509f;
	text-align:center;
	width:120px;
	height:90px;
	margin-top:10px;
	margin-left:10px;
	float:left;
	display:inline;/* background:url(../images/lou.jpg) no-repeat; */
  }
.lou_right {
	margin-left:10px;
	margin-top:10px;
	float:left;
	display:inline;
}
.lou_right ul {
	list-style:none;
}
.lou_right ul li a {
	height:25px;
	line-height:25px;
	font-size: 12px;
	color: #11509f;
	text-decoration:none;
}
.lou_right ul li a:hover {
	color: #81cc81;
	text-decoration:underline;
}
.friend_middle_foot2 {
	margin-top:5px;
	border-top:1px dashed #c3e9f5;
}
.friend_right_foot {
	margin-top:10px;
	margin-left:10px;
	font-size: 12px;
	color: #11509f;
	width:265px;
	height:90px;
}
.friend_right_foot2 {
	margin-top:10px;
	margin-left:10px;
	width:265px;
	height:80px;
}
.baby_left {
	width:65px;
	height:60px;
	background:url(../images/babystory.gif) no-repeat;
	float:left;
	display:inline;
}
.baby_right {
	width:180px;
	height:60px;
	margin-left:10px;
	float:left;
	display:inline;
}
.baby_right a {
	font-size: 13px;
	color: #11509f;
	text-decoration:none;
}
.baby_right a:hover {
	color: #81cc81;
	text-decoration:underline;
}
.marry_left {
	width:65px;
	height:60px;
	background:url(../images/marrys.gif) no-repeat;
	float:left;
	display:inline;
}
.marry_right {
	width:180px;
	height:60px;
	margin-left:10px;
	float:left;
	display:inline;
}
.marry_right a {
	font-size: 13px;
	color: #11509f;
	text-decoration:none;
}
.marry_right a:hover {
	color: #81cc81;
	text-decoration:underline;
}
#action {
	margin-top:8px;
}
.action_left {
	float:left;
	width:693px;
	height:165px;
	border-left:1px solid #c3e9f5;
	border-right:1px solid #c3e9f5;
	border-bottom:1px solid #c3e9f5;
	margin-right:5px;
}
.web_right {
	float:right;
	margin-right:3px;
	height:165px;
	border-left:1px solid #c3e9f5;
	border-right:1px solid #c3e9f5;
	border-bottom:1px solid #c3e9f5;
}
.action_top {
	width:693px;
	height:33px;
	background:url(../images/bg_repeat.jpg) repeat-x;
	height:33px;
	line-height:33px;
}
.huodong2 {
	font-size:13px;
	font-weight:bold;
	color: #11509f;
	margin-left:15px;
	height:33px;
	line-height:33px;
}
.action_foot {
	width:690px;
	height:130px;
}
ul.picture {
	list-style:none;
}
ul.picture li {
	float:left;
	margin-top:5px;
	margin-left:2px;
	height:95px;
	text-align:center;
	width:133px;
	display:inline;
}
ul.picture li a {
	font-size:12px;
	color: #11509f;
	text-decoration:none;
}
ul.picture li a:hover {
	color: #81cc81;
	text-decoration:underline;
}
.web_top {
	width:273px;
	height:33px;
	background:url(../images/bg_repeat.jpg) repeat-x;
}
ul.website{
list-style:none;
}
ul.website li{
margin-left:10px;
margin-top:5px;
height:30px;
line-height:30px;
display:inline;
}
ul.website li a{
font-size:12px;
	color: #11509f;
	text-decoration:none;
}
ul.website li a:hover {
	color: #81cc81;
	text-decoration:underline;
}
/*----------------------------------link begin-----------------*/
#link{
margin-top:15px;
border-top:1px solid #c3e9f5;
width:980px;
height:100px;
}
.link_left{
width:72px;
height:92px;
margin-top:8px;
margin-left:15px;
background:url(../images/hezuo_left.jpg) no-repeat;
float:left;
display:inline;
}
.link_middle{
width:800px;
height:92px;
float:left;
}
.link_right{
width:63px;
height:92px;
margin-top:8px
margin-right:15px;
background:url(../images/hezuo_right.jpg) no-repeat;
float:right;
display:inline;
}
ul.linkit li{

margin-left:9px;
margin-top:8px;
display:block;
 list-style-type: none;
 float:left;
}
ul.linkit li a{
    font-size:12px;

	color: #11509f;
	text-decoration:none;
}
ul.linkit li a:hover{
	color: #81cc81;
	text-decoration:underline;
}
.xiantiao{
margin:0 auto;
width:980px;
height:5px;
background:url(../images/link_bottom.gif) center no-repeat;
}
.foot{
margin:0 auto;
width:980px;
height:166px;
background:url(../images/footer-di.gif)  repeat-x;
}
h1{
   margin-top:10px;
   text-align:center;
    font-size:13px;
	font-weight:bold;
	color: #11509f;
	}
	/*---------------------------------新闻页面-----------------*/
#news_wrap{ width:980px; height:100%; margin:0 auto; }
#newsleft{ width:700px; height:100%; float:left; margin-top:5px; }
#newsleft .banner{ width:700px; height:127px; float:left;}
#newsleft .position{ width:685px; height:26px; line-height:26px; float:left; padding-left:10px;background-color:#ebf8ff; margin-top:10px; color:#11509f; border-left:5px solid #5ad5f1;
 }
#newsleft .position a{
 color: #11509f;
 text-decoraction:none;
 text-decoration:none;
 }
#newsleft .position a:hover{
 color: #81cc81;
 text-decoraction:underline;
 }
#newsleft .article-list{ width:700px; height:auto; float:left; margin-top:5px;}
#newsleft .article-list li{ width:700px; height:auto; float:left; margin-top:10px; float:left; border-bottom:1px dashed #DDD; padding-bottom:10px; }
#newsleft .article-list li .title{ width:700px; height:26px; line-height:26px; float:left; 
}
#newsleft .article-list li .title a{ font-size:13px;
	font-weight:bold;
	color: #11509f;
text-decoration:none;}
#newsleft .article-list li .title a:hover{ 

text-decoration:underline;}
#newsleft .article-list li .intro{ width:700px; height:auto; line-height:18px; float:left; color:#11509f;font-size:12px;font-weight:normal;}
#newsleft .article-list li .time{ width:690px; height:16px; line-height:16px; float:left; margin-top:2px; color:#999;}
#newsleft .pagination{ width:690px; height:26px; line-height:26px; float:left; padding-right:10px; background-color:#ebf8ff; text-align:center; color:#11509f;}
#newsleft .pagination a{ 
text-decoration:none;
color:#11509f;}
#newsleft .pagination a:hover{ 
text-decoration:underline;
color:#81cc81;}

#newsright{ width:250px; height:100%; float:right; margin-top:5px;
	border-left:1px solid #c3e9f5;
	border-right:1px solid #c3e9f5;

}

.right-title{
width:250px;
height:33px;

background:url(../images/webnotice.jpg) no-repeat;
}
.right_heart{
width:250px;
height:33px;
background:url(../images/webheart.jpg) no-repeat;
}
.announce{

margin-left:10px;
margin-top:10px;
background:url(../images/noticelist.jpg) left no-repeat;

}
.announce ul{
list-style-type:none;

}
.announce ul li{

margin-left:20px;
height:22px;
line-height:22px;
}
.announce ul li a{
font-size:12px;
	color: #11509f;
text-decoration:none;
}
.announce ul li a:hover{
text-decoration:underline;
}
.announc{

margin-left:6px;


}
.announc ul{
list-style-type:none;

}
.announc ul li{

margin-left:10px;
height:22px;
line-height:22px;
}
.announc ul li a{
font-size:12px;
	color: #11509f;
text-decoration:none;
}
.announc ul li a:hover{
text-decoration:underline;
}

.right-hit{
margin-top:20px;
width:250px;
height:33px;
background:url(../images/webhot.jpg) no-repeat;
}

.hothit{
margin-top:10px;
margin-left:10px;
background:url(../images/hothit2.jpg) left no-repeat;

}
.hothit ul{
list-style-type:none;
}
.hothit ul li{
margin-left:20px;
height:23px;
line-height:23px;
}
.hothit ul li a{
font-size:12px;
	color: #11509f;
text-decoration:none;
}
.hothit ul li a:hover{
text-decoration:underline;
}
.flow{
margin-top:15px;
}

#newsleft .info-detail{ width:700px; height:auto; float:left; margin-top:5px;}
#newsleft .info-detail .title{ width:700px; height:26px; line-height:26px; float:left; font-size:16px; font-weight:bold; 
		color:#11509f; text-align:center; margin-top:10px; }
#newsleft .info-detail .time{ width:700px; height:16px; line-height:16px; float:left; padding-bottom:5px; font-size:12px;
		border-bottom:1px dashed #DDD; text-align:center; color:#11509f; }
#newsleft .info-detail .detail{ width:680px; height:auto; float:left; margin-top:10px; padding:0 10px; line-height:22px; overflow:hidden; color:#11509f; }
#newsleft .suggest-list{ width:680px; height:auto; float:left; margin-top:10px;  padding:10px;}
#newsleft .suggest-list .suggest_title{ width:680px; height:26px; float:left; line-height:26px; text-align:center; font-weight:bold; font-size:15px;
		color:#11509f; border-bottom:1px dashed #DDD; padding-bottom:2px; }
		
#newsleft .suggest-list ul{ margin-top:8px; }
#newsleft .suggest-list li{ width:610px; height:auto; float:left; margin-top:4px; margin-top /**/:2px; margin-left:20px; line-height:26px; }
#newsleft .suggest-list li span{ width:80px; height:26px; float:left; font-weight:bold; color:#666;}
#newsleft .suggest-list li img{ float:left; margin-left:4px; margin-top:1px; }
#newsleft .suggest-list li input{ padding:1px; float:left; margin-left:2px; margin-left /**/:0; }
#newsleft .suggest-list li textarea{ padding:2px;}
#newsleft .suggest-list li .mybutton{  padding:2px 4px; background-color:#F5F5F5; border:1px solid #DDD; margin-left:280px;}

#newsleft .guestbook-list{ width:700px; height:100%; float:left;}
#newsleft .guestbook-list li{ width:698px; height:auto; float:left; border: 1px solid #c3e9f5; margin-top:10px;  }
#newsleft .guestbook-list li .title{ width:688px; height:26px; line-height:26px; float:left; 
		background-color:#ebf8ff; padding-left:10px; color:#666; }	
#newsleft .guestbook-list li .title .subtitle{ font-weight:bold;}		
#newsleft .guestbook-list li .title .username{ font-weight:bold; padding:0 2px;}		
#newsleft .guestbook-list li .content{ width:688px; height:auto; float:left; padding:2px; line-height:16px;}

#wrap .flash_message{ width:460px; height:50px; margin:0 auto; margin-top:100px; margin-bottom:140px; border:1px solid #DDD; 
		background-color:#FFF;padding:10px; }
#wrap .flash_message .message{  height:auto; line-height:22px; margin-left:110px; font-size:16px; 
		font-weight:bold; color:#11509f; margin-top:20px; }
#wrap .flash_message .url{ height:22px; line-height:22px; margin-left:100px; font-size:12px; color:#666; margin-top:4px; }				

/*  ------------------------文安概况的  ---------------------*/

.imageflow { 
 float: left; 
 clear: left; 
 border: none; 
 padding: 15px; 
 width: 100px; 
 height: 75px;
}	
h4{
font-size:14px;
font-weight:bold;
color:#11509f;
}
.wenanabout{
font-size:12px;
color:#11509f;
line-height:25px;
}
.aboutus{
font-size:13px;
color:#11509f;
line-height:25px;}
.aboutme {
font-size:13px;
font-weight:bold;
color:#11509f;
line-height:25px;
text-decoration:none;}
.aboutme a{
font-size:13px;
font-weight:bold;
color:#11509f;
line-height:25px;
text-decoration:none;}

.aboutme a:hover{
font-size:13px;
font-weight:bold;
color:#81cc81;
line-height:25px;
text-decoration:underline;}

#newsleft .case-list{ width:700px; height:auto; float:left; margin-top:5px;}
#newsleft .case-list li{ width:700px; height:auto; float:left; margin-top:10px; border-bottom:1px dashed #DDD; padding-bottom:10px; }
#newsleft .case-list li .col1{ width:160px; height:auto; float:left; overflow:hidden; }
#newsleft .case-list li .col2{ width:530px; height:auto; float:right; }
#newsleft .case-list li .col2 .title{ width:530px; height:26px; line-height:26px; float:left; font-weight:bold; color:#11509f; font-size:12px;}
#newsleft .case-list li .col2 .title a{ color:#11509f;
text-decoration:none; }
#newsleft .case-list li .col2 .title a:hover{ color:#81cc81;
text-decoration:underline; }
#newsleft .case-list li .col2 .intro{ width:530px; height:auto; line-height:22px; float:left; color:#11509f; font-size:12px; font-weight:normal;}
#newsleft .case-list li .col2 .time{ width:520px; height:20px; line-height:20px; float:left; margin-top:4px; color:#11509f; }

#newsleft .case-detail{ width:700px; height:auto; float:left; margin-top:5px;}
#newsleft .case-detail .title{ width:700px; height:22px; line-height:22px; float:left; font-size:15px; font-weight:bold; 
		color:#11509f;  margin-top:5px; }	
#newsleft .case-detail .time{ width:700px; height:22px; line-height:22px; float:left; font-size:12px; 
		color:#11509f; }
#newsleft .case-detail .detail{ width:700px; height:auto; float:left; margin-top:10px; line-height:22px; overflow:hidden; color:#11509f; }

