@charset "utf-8";
/* CSS Document */
body{ width:960px; margin:0 auto; padding:0px; font-size:12px; font-weight:normal; color:#CCCCCC;}
ul li{ list-style:none;}
h1,h2,h3{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration: none; color:#00487A;}
p{ margin:0px; padding:0px;}

/* header */
.top{width:950px; float:left;color:#EAEAEA; line-height:22px; background-color:#04558D; text-align:right; padding-right:10px;}
.top a{ color:#EAEAEA; margin:0 10px;}
.top a:hover{ color:#D6D6D6;margin:0 10px; text-decoration:none;}
.top_photos{ width:960px; float:left; height:126px;}

.menu{font-size: 12px;position: relative;z-index: 100; width:950px; padding:0 0 0 10px; float:left;background:url(images/top_bj.gif) repeat-x;}
.menu ul{list-style: none; margin:0px; padding:0px;}
.menu li {float: left;position: relative; font-size:14px;}
.menu ul ul {visibility: hidden;position: absolute;left:0px;top:33px; margin:0px; padding:0px;}
.menu table {position: absolute;top: 0;left: 0;}
.menu ul li:hover ul, .menu ul a:hover ul{visibility: visible;}
.menu a{display: block;padding:0px 14px;margin:0px; line-height:33px;color: #00487A;text-decoration: none;}
.menu a:hover{color: #000;background: none;}
.menu ul ul li {clear: both;text-align: left;font-size: 12px;}
.menu ul ul li a{display: block;width: 55px; text-align:center;font-size:14px; line-height:30px;margin:0;border:0;background: #DCEEF3;color: #00487A; border-bottom:1px solid #BDD0D5;}
.menu ul ul li a:hover{border:0;background: #F2F2F3;line-height:30px;border-bottom:1px solid #BDD0D5;}
.menu span{ float: right; line-height:33px; width:120px; color:#999999;}
.fe{background: url(images/line_01.gif) no-repeat right;}

/* content */
.content{ float:right; width:724px; margin-bottom:10px;}
/* 220px */
.con_left{ width:228px; float:left; margin-top:15px; border:1px solid #1A92B4;}
.con_left h1{ width:228px; float:left; height:30px; line-height:30px; text-align: center; color:#FFFFFF; font-size:14px;background: url(images/icons_02.gif) no-repeat 30px 10px #1A92B4;}

.con_left ul{ float:left; margin:10px 0; padding:0px; width:228px;}
.con_left ul li{ float:left; margin:0px; line-height:30px;font-size:14px; padding:0px; width:228px;}
.con_left ul li a{ color:#00487A; width:178px; padding-left:30px; padding-right:20px; line-height:30px; display:block; float:left; display:block; background: url(images/icons_01.gif) no-repeat 10px 10px #FFFFFF;}
.con_left ul li a:hover{ color:#00487A;width:178px; padding-left:30px;padding-right:20px; line-height:30px; display:block; float:left; background: url(images/icons_01.gif) no-repeat 10px 10px #ECECEC;}

.con_left h2{ width:220px; float:left; height:30px; line-height:30px; text-align: center; color:#FFFFFF; font-size:14px;background: #1A92B4;}

.news{ float:right; width:724px; margin-top:15px; background:url(images/nav_bj.gif) repeat-x top left;}
.news1{ float:right; width:960px; margin-top:15px; background:url(images/nav_bj.gif) repeat-x top left;}

.top_nav{float:left; width:724px;}
.top_nav h1{ width:650px;float:left; line-height:40px; font-size:14px; color:#00487A; padding-left:15px;}
.top_nav a{ color:#00487A; line-height:40px;font-size:12px; font-weight:normal;}
.top_nav a:hover{ color:#1A92B4; line-height:40px;}

.top_nav1{float:left; width:724px;color:#00487A; line-height:40px;font-size:14px; font-weight:bold;}
.top_nav1 a{ color:#00487A; line-height:40px;font-size:14px; font-weight:bold;}
.top_nav1 a:hover{ color:#1A92B4; line-height:40px;}

.news .photos_bh{ width:280px;float:left; padding:10px;}
.news_list{width:404px;float:left;}
.news_list ul{width:394px;padding:5px;margin:0px;}
.news_list ul li{height:22px; line-height:22px;}
.news_list ul li a{height:22px;line-height:22px;float: left;}
.news_list ul li a:hover { text-decoration:underline;}
.news_list ul li span{float:right;font-size:12px;height:22px;line-height:22px;color:#818181;}

.ss{ float: right; height:40px; width:680px; background-color:#DCEEF3; padding-left:44px; line-height:40px;font-size:14px; color:#1A92B4; }
.ss img{ float:left; float:left;}
.ss .txt{ height:15px; width:300px; background:url(images/txt_line.gif) repeat-x left top #FFFFFF; border:1px solid #428092; padding:4px; line-height:15px; margin:0; color:#999999;}
.ss .txt1{ height:14px; width:240px; background:url(images/txt_line.gif) repeat-x left top #FFFFFF; border:1px solid #428092; padding:3px; line-height:15px; margin:0; color:#999999;}
.ss .ss_botton{ width:45px; height:25px; margin:0 0 0 5px; border:0px; background:url(images/ss.gif) no-repeat left;}

.kz{ width:724px; float:right; margin:15px 0 0 0;}

.news_left{float: left; width:355px; margin:0; background:url(images/nav_bj.gif) repeat-x top left;}
.news_left_top{float:left; width:355px;}
.news_left_top h1{ width:290px;float:left; line-height:40px; font-size:14px; color:#00487A; padding-left:15px;}
.news_left_top a{ color:#00487A; line-height:40px;font-size:12px; font-weight:normal;}
.news_left_top a:hover{ color:#1A92B4; line-height:40px;}

.news_left_list{width:355px;float:left;}
.news_left_list ul{width:335px;padding:10px;margin:0px;}
.news_left_list ul li{height:22px; line-height:22px;}
.news_left_list ul li a{height:22px;line-height:22px;float: left;}
.news_left_list ul li a:hover { text-decoration:underline;}
.news_left_list ul li span{float:right;font-size:12px;height:22px;line-height:22px;color:#818181;}

.news_right{float: right; width:355px; margin:0px; background:url(images/nav_bj.gif) repeat-x top left;}

.banner{ float:right; width:724px; height:90px; margin-top:15px;}

.bottom{ float:left; width:960px; margin:10px 0;}
.photos_yq{ float:left; background:#E9E9E9; padding:5px; width:950px;}
.photos_yq ul{ float:left; margin:0px; padding:0px; width:950px;}
.photos_yq ul li{ float:left; background:#ffffff; padding:3px; width:143px; height:63px; margin-right:0px;}

.footer{ float:left; width:960px; margin:10px 0;}
.photos_yq{ float:left; background:#E9E9E9; padding:5px; width:950px;}


.footer p{ line-height:24px; text-align:center; width:960px; float:left; color:#333333; margin:0px; padding:0px;}
.footer p span{ color:#00487A;}

.menuskin {
	BORDER: #666666 1px solid; VISIBILITY: hidden; FONT: 12px Verdana;
	POSITION: absolute; BACKGROUND-COLOR:#F6F6F6;
	background-image:url("menubg.gif");
	text-align:left;
	}
.menuskin A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; COLOR: black; TEXT-DECORATION: none; behavior:url(noline.htc);
	}
.menuskin a:hover { text-decoration:none}
#mouseoverstyle {
	BACKGROUND-COLOR: #A2CEFB; margin:2px; padding:0px; border:#666666 1px solid;
	}
#mouseoverstyle A {
	COLOR: black
}

.menuitems{
	margin:2px;padding:1px;word-break:keep-all;font-size:14px;
}


.con_left_list{ width:220px; float:left;}
.con_left_list h2{ width:220px; float:left; height:30px; line-height:30px; text-align: center; color:#FFFFFF; font-size:14px;background: #1A92B4;}
.con_left_list ul{ float:left; margin:10px 0; padding:0px; width:220px;}
.con_left_list ul li{ float:left; margin:0px; line-height:30px;font-size:14px; padding:0px; width:220px;}
.con_left_list ul li a{ color:#00487A; width:190px; padding-left:20px; padding-right:10px; line-height:30px; display:block; float:left; display:block;}
.con_left_list ul li a:hover{ color:#000;width:190px; text-decoration:underline; padding-left:20px;padding-right:10px; line-height:30px; display:block; float:left; background: none;}

.news_list_list{width:724px;float:left; color:#333333;}
.news_list_list ul{width:694px;padding:10px;margin:0px;}
.news_list_list ul li{height:22px; line-height:22px;}
.news_list_list ul li a{height:22px;line-height:22px;float: left;}
.news_list_list ul li a:hover { text-decoration:underline;}
.news_list_list ul li span{float:right;font-size:12px;height:22px;line-height:22px;color:#818181;}
.news_list_list p{width:724px;float:left; line-height:24px; margin:10px 0; text-align:center;}
.news_list_list p a{ margin:0 5px;}
.news_list_list font{ color:#D20005; font-size:12px; margin:0 5px;}


.news_list_list1{width:660px;float:right; color:#333333;}
.news_list_list1 ul{width:630px;padding:10px;margin:0px;}
.news_list_list1 ul li{height:22px; line-height:22px;}
.news_list_list1 ul li a{height:22px;line-height:22px;float: left;}
.news_list_list1 ul li a:hover { text-decoration:underline;}
.news_list_list1 ul li span{float:right;font-size:12px;height:22px;line-height:22px;color:#818181;}
.news_list_list1 p{width:660px;float:left; line-height:24px; margin:10px 0; text-align:center;}
.news_list_list1 p a{ margin:0 5px;}
.news_list_list1 font{ color:#D20005; font-size:12px; margin:0 5px;}

.page{ float:right; width:724px; margin-top:15px;}
.page p{ float:left; width:644px; padding:10px 40px;line-height:22px; color:#666666;}
.page h1{ font-size:22px; color:#003399; line-height:36px;text-align:center;}
.page h2{ font-size:12px; color: #666666; line-height:24px; text-align:center;font-weight:normal;}
.page h2 a{ margin:0 5px;color:#003399;}


.cont{ float:right; width:724px; margin-top:15px;font-size:14px;color:#666666;}
.cont font{ color:#666666;}

/*留言板、公告行条*/.tdbg-dark {background: #1A92B4; line-height:120%; color:#FFFFFF;}

.commen{color:#666666;}

/*网站调查的标题*/.summary-title { background: #FFFFFF; font-weight:bold;height:23px }
/*新闻title文字设置*/
.tdbg { line-height:120%}

