@charset "gb2312";
/*基本信息*/
body {
	font-family: "宋体";
	font-size: 12px;
	color: #545454;
	line-height: 180%;
	margin:0px auto;
	
}
a:link{
	font-size:12px;
	COLOR: #545454;
	text-decoration:none;
	line-height: 180%;
}
a:visited {
	font-size:12px;
	COLOR: #545454;
	text-decoration:none;
	line-height: 180%;
}
a:hover{
	text-decoration:underline;color:#545454; 
}
ul{margin:0;padding:0;border:0;}
html,body{
    margin:0px;
    height:100%;
}
/*页面文件*/
#container {
	height: 100%;
	width: 966px;
	margin:0px auto;
}
#container_nei {
	width: 966px;
	margin-right: auto;
	margin-left: auto;
}
#top {
	height: 90px;
	width: 966px;
	margin-top: 15px;
}
#logo {
	float: left;
	height: 90px;
	width: 177px;
}
#logo_right {
	float: right;
	height: 90px;
	width: 789px;
}
#title {
	float: left;
	height: 25px;
	width: 380px;
	line-height: 25px;
	padding-left: 20px;
}
#title_right {
	line-height: 25px;
	float: right;
	height: 25px;
	width: 200px;
	text-align: right;
}
#menu {
	height: 29px;
	width: 789px;
	background-image: url(images/menu.gif);
	margin-top: 29.5px;
}
#menu_font {
	float: left;
	height: 29px;
	width: 67px;
	text-align: center;
	line-height: 29px;
}
#menu_font a:link {
	font-size:12px;
	COLOR: #fff;
	line-height: 29px;
	text-decoration:none;
}
#menu_font a:visited {
	font-size:12px;
	COLOR: #fff;
	line-height: 29px;
	text-decoration:none;
}
#menu_font a:hover{
	text-decoration:underline;color:#fff; 
}
#menu_font_other {
	float: right;
	height: 29px;
	width: 722px;
	line-height: 29px;
}
#menu_font_other ul {
	float:left;
	width: 729px;
	height: 29px;
}
#menu_font_other ul li {
	float:left;
	display:block;
	line-height:29px;
	height: 29px;
	width: 90px;
	text-align: center;
}
#menu_font_other ul li a:link {
	font-size:12px;
	COLOR: #fff;
	text-decoration:none;
	line-height: 29px;
}
#menu_font_other ul li a:visited {
	font-size:12px;
	COLOR: #fff;
	text-decoration:none;
	line-height: 29px;
}
#menu_font_other ul li a:hover{
	text-decoration:underline;color:#fff; 
}
#middle {
	height: 614px;
	width: 966px;
}
#middle_left {
	float:left;
	height: 614px;
	width: 629px;
}
#middle_right {
	float:right;
	height: 614px;
	width: 337px;
	background-image: url(images/bg2.gif);
}
#middle_left_top {
	background-image: url(images/bg1.gif);
	height: 115px;
	width: 629px;
}
#middle_left_bottom {
	background-image: url(images/bg3.gif);
	height: 499px;
	width: 629px;
}
#middle_left_center {
	height: 499px;
	width: 588px;
	margin-left: 20.5px;
}
#middle_left_center_top {
	background-image: url(images/bai1.gif);
	height: 12px;
	width: 588px;
}
#middle_left_bottom_center {
	height: 475px;
	width: 588px;
	background-color: #FFF;
}
#middle_left_bottom_bottom {
	background-image: url(images/bai2.gif);
	height: 12px;
	width: 588px;
}
#center_top {
	background-image: url(images/hui3.gif);
	height: 12px;
	width: 568px;
	margin-left: 10px;
}
#center_top1 {
	height: 107px;
	width: 568px;
	margin-left: 10px;
	background-color: #E7E7E7;
}
#center_top2 {
	background-image: url(images/hui4.gif);
	height: 12px;
	width: 568px;
	margin-left: 10px;
}#photo {
	height: 107px;
	width: 168px;
	text-align: center;
	float: left;
}
#photo_right {
	height: 107px;
	width: 398px;
	float: right;
}
#service_all{
	height: 160px;
	width: 568px;
	margin-left: 10px;
	margin-top: 12px;
	float: left;
}
#service {
	height: 160px;
	width: 280px;
	float: left;
}
#service_right {
	height: 160px;
	width: 280px;
	float: right;
}

#service_bar {
	background-image: url(images/bar.gif);
	height: 24px;
	width: 280px;
}
#service_bar1 {
	height: 24px;
	width: 228px;
	line-height: 24px;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	margin-left: 10px;
}
#service_hui {
	background-image: url(images/hui1.gif);
	height: 12px;
	width: 280px;
	margin-top: 8px;
}
#service_hui1 {
	height: 105px;
	width: 280px;
	background-color: #E7E7E7;
}
#service_hui1_1 {
	height: 105px;
	width: 260px;
	margin-left: 10px;
}
#service_hui2 {
	background-image: url(images/hui2.gif);
	height: 11px;
	width: 280px;
}
#service_all1{
	height: 160px;
	width: 568px;
	margin-left: 10px;
	margin-top: 12px;
	float: left;
}
#m_right_top {
	height: 12px;
	width: 313px;
	margin-top: 12px;
	background-image: url(images/bai3.gif);
}
#m_right_top1 {
	height: 578px;
	width: 313px;
	background-color: #FFF;
}
#m_right_top2 {
	height: 12px;
	width: 313px;
	background-image: url(images/bai4.gif);
}
#m_right_t {
	height: 24px;
	width: 280px;
	background-image: url(images/bar.gif);
}
#m_right_tt {
	height: 100%;
	width: 280px;
	margin-left: 16.5px;
}
#m_right_t1 {
	height: 24px;
	width: 228px;
	line-height: 24px;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	margin-left: 10px;
	float: left;
}
#m_right_t2 {
	height: 7px;
	width: 35px;
	line-height: 24px;
	float: right;
	margin-top: 8.5px;
	margin-right: 5px;
}	
#m_right_t3 {
	height: 12px;
	width: 280px;
	margin-top: 8px;
	background-image: url(images/hui1.gif);
}
#m_right_t4 {
	height: 225px;
	width: 280px;
	background-color: #E7E7E7;
}
#m_right_t4-1 {
	height: 225px;
	width: 240px;
	margin-left: 15px;
}
#m_title{
	width:240px;
	height:25px;
	text-indent:10px;
	line-height: 25px;
}
#m_title ul {
	float:left;
	width: 240px;
	height: 25px;
}
#m_title ul li {
	float:left;
	display:block;
	line-height:25px;
	height: 25px;
	width: 240px;
}
#m_title ul li a:link {
	font-size:12px;
	COLOR: #545454;
	TEXT-DECORATION: none
	line-height: 25px;
}
#m_title ul li a:visited {
	font-size:12px;
	COLOR: #545454;
	TEXT-DECORATION: none
	line-height: 25px;
}
#m_title ul li a:hover{
	text-decoration:underline;color:#545454; 
}
#m_right_t5 {
	height: 12px;
	width: 280px;
	background-image: url(images/hui2.gif);
}
#m_down_t {
	height: 24px;
	width: 280px;
	background-image: url(images/bar.gif);
	margin-top: 12px;
}
#m_right_t4-11 {
	height: 225px;
	width: 240px;
	margin-left: 15px;
	margin-top: 10px;
}
/* 共用列表 begin */
.list_pagebody li{
	padding-left:1em;
	LINE-HEIGHT: 25px;
	background-image: url(images/icon.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	display:block;
}
.list_pagebody li span{
float: right;/*使span元素浮动到右面*/
text-align: right;/*日期右对齐*/
}
#m_flash {
	height: 100px;
	width: 260px;
	margin-left: 10px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
#line {
	background-image: url(images/bg4.gif);
	height: 13px;
	width: 966px;
}
#photo_mr {
	height: 154px;
	width: 966px;
	margin-top: 8px;
}
#line1 {
	background-image: url(images/lan1.gif);
	height: 12px;
	width: 966px;
}
#line2 {
	height: 130px;
	width: 966px;
	background-color: #A6C7DC;
}
#line2-1 {
	height: 130px;
	width: 946px;
	margin-left: 10px;
	float: left;
}
#line3 {
	background-image: url(images/lan2.gif);
	height: 12px;
	width: 966px;
}
#images_tu {
	float: left;
	height: 130px;
	width: 120px;
}
#down {
	background-image: url(images/down.gif);
	height: 75px;
	width: 966px;
	margin-top: 8px;
	text-align: center;
	padding-top: 35px;
}

.scroll_div {
width:946px;
height:130px;
overflow: hidden;
white-space: nowrap;
}
.scroll_div img {
width:117px;
height:130px;
border: 0;
}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li {
display:inline;
}
#n1 {
	height: 90px;
	width: 966px;
	margin-right: auto;
    margin-left: auto; 
    padding: 0px;
}
#n2 {
	height: 90px;
	width: 177px;
	float: left;	
}
#n3 {
	height: 90px;
	width: 789px;
	float: right;
	background-image: url(images/nei_top.gif);
}
#n4 {
	background-image: url(images/top_line.gif);
	height: 7px;
	width: 966px;
}
#n5 {
	margin-right: auto;
    margin-left: auto;
    width: 966px;
}
#n5-1 {
	width:966px;
	padding: 0px;
	float: left;
	background-image: url(images/bg-1.gif);
}
#n6 {
	background-image: url(images/left.gif);
	float: left;
	width: 186px;
	
}
#n7 {
	background-image: url(images/left1.gif);
	height: 32px;
	width: 167px;
	margin-top: 38px;
	float: right;
}
#n8 {
	background-image: url(images/leftb.gif);
	float: right;
	height: 30px;
	width: 167px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-indent:29px;
}
#n8 a:link {
	font-size:12px;
	COLOR: #fff;
	text-decoration:none;
	line-height: 180%;
	font-weight: bold;
}
#n8 a:visited {
	font-size:12px;
	COLOR: #fff;
	text-decoration:none;
	line-height: 180%;
	font-weight: bold;
}
#n8 a:hover{
	text-decoration:underline;
	color:#fff;
	font-weight: bold;
}
#n9 {
	background-image: url(images/left2.gif);
	height: 40px;
	width: 167px;
	float: right;
}
#n10 {
	height: 38px;
	width: 760px;
	background-image: url(images/middle2.gif);
}
#n11 {
	background-image: url(images/middle1.gif);
	height: 38px;
	width: 30px;
	float: left;
}
#n12 {
	font-size: 14px;
	line-height: 38px;
	font-weight: bold;
	color: #000;
	float: left;
	height: 38px;
	width: 720px;
}
#n13 {
	width: 700px;
	margin-right: 30px;
	margin-left: 30px;
	margin-top: 30px;
	height: 100%;
}
#n13-1 {
	width: 700px;
	margin-right: 30px;
	margin-left: 30px;
	margin-top: 30px;
	height: 100%;
}
#n15 {
	height: 38px;
	width: 760px;
}
#n16 {
	background-image: url(images/middle3.gif);
	float: right;
	height: 38px;
	width: 35px;
}
#n14 {
	float: left;
	width: 760px;
}


#right {
	background-image: url(images/right.gif);
	float: right;
	width: 20px;
}
#footer {
	background-image: url(images/neidown.gif);
	width: 966px;
	height:87px;
	clear:both;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 47px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
