﻿@charset "utf-8";
/* CSS Document */
img{ border:none;}
#box {	overflow:hidden; width:960px; margin-right: auto;	margin-left: auto;	background-color:#FFF;}	
#box1 {	overflow:hidden; width:960px; margin-right: auto;	margin-left: auto;	background-color:#FFF;}

#head {	width: 960px;	padding: 0px;	overflow:hidden; margin-right: auto;	margin-left: auto;}
#head_in {	width: 960px;	padding: 0px;	overflow:hidden; margin-right: auto;	margin-left: auto;}

#banner { width: 960px;	padding: 0px;	overflow:hidden; margin-right: auto;	margin-left: auto;}
#banner_in {	width: 1000px;	padding: 0px;	overflow:hidden; margin-right: auto;	margin-left: auto;}

#content { width: 960px;	padding: 0px;	overflow:hidden; margin-right: auto;	margin-left: auto;}
#content1 { width: 960px;	padding: 0px;	overflow:hidden; margin-right: auto;	margin-left: auto;}
#content_in {	width: 960px;	padding: 0px;	overflow:hidden; margin-right: auto;	margin-left: auto;}

.content { width: 960px;	padding: 0px;	overflow:hidden; margin-right: auto;	margin-left: auto;}
.content1 { width: 960px;	padding: 0px;	overflow:hidden; margin-right: auto;	margin-left: auto;}

#nei_left { float:left; width:180px; overflow:hidden; padding:0px;}
#nei_right { float:left; width:750px; overflow:hidden; padding:0px;}

#foot { width: 960px;	padding: 0px;	overflow:hidden; margin-right: auto;	margin-left: auto;}

#con_left { float:left; width:180px; overflow:hidden; padding:0px;}
#con_right { float:left; width:738px; overflow:hidden; padding:0px 0px 0px 12px;}

.index_main_left {
margin:40px 0px 0px 30px;
}

.index_main_left li {
height:22px;
line-height:22px;
}

#hr {border-top:1px dashed #cccccc;height: 1px;overflow:hidden;}

    #tabsE {
      float:left;
      width:100%;
      FONT-SIZE: 14px;
	  FONT-FAMILY: "tahoma";
      line-height:23px;
	  font-weight:bold;
	  background-color:#CC0000;
      }
    #tabsE ul {
	margin:0;
	padding:0px;
	list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url("../images/tableftE.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url("../images/tabrightE.gif") no-repeat right top;
      padding:5px 15px 4px 10px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;  }  
	  
#friendguide 
{   
	width:930px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:12px;
}
#friendguide dl 
{
	float:left;	
	margin-left:10px;
	width:140px;
	height:120px;
	border-right:1px solid #DDD;
}
#friendguide dt 
{
	padding-left:22px;
	padding-bottom:4px;
	line-height:17px;
	color:#cc0000;
	font-weight:bold;
	font-size:14px;
	FONT-FAMILY: "tahoma";
}
#friendguide dd 
{   padding-left:22px;
    FONT-FAMILY: "tahoma";
	line-height:20px;
	FONT-SIZE: 12px;COLOR: #666666;
}
#friendguide a 
{   FONT-FAMILY: "tahoma";
	text-decoration:underline;
	FONT-SIZE: 12px;COLOR: #666666;
	line-height:20px;
}
	  

ol,ul,li,dd{margin:0;padding:0;list-style:none;font-size:14px}

.img{border:6px solid #DDDDDD}
.im li { padding:1px;float:left;}
.im li .img { padding:1px; border:6px solid #DDDDDD;display:block;}
.im li .img:link,.info li .img:visited {border:6px solid #DDDDDD;}
.im li .img:hover{border:6px solid #FFCC00;background:#FFFFFF; }

body {	margin-top: 0px;margin-left: 0px;margin-bottom: 0px;margin-right: 0px;background-color:#ffffff;}

.red14 { FONT-SIZE: 14px;COLOR: #cc0000; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px;}
.red14 A:link { FONT-FAMILY: "tahoma"; COLOR: #cc0000; TEXT-DECORATION: none;}
.red14 A:active { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: none;}
.red14 A:visited { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: none;}
.red14 A:hover { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: underline;}

.red14_2 { FONT-SIZE: 14px;COLOR: #6F0000; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px;}
.red14_2 A:link { FONT-FAMILY: "tahoma"; COLOR: #6F0000; TEXT-DECORATION: none;}
.red14_2 A:active { FONT-FAMILY: "tahoma";COLOR: #6F0000; TEXT-DECORATION: none;}
.red14_2 A:visited { FONT-FAMILY: "tahoma";COLOR: #6F0000; TEXT-DECORATION: none;}
.red14_2 A:hover { FONT-FAMILY: "tahoma";COLOR: #6F0000; TEXT-DECORATION: underline;}

.red18 { FONT-SIZE: 18px;COLOR: #cc0000; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 25px;}
.red18 A:link { FONT-FAMILY: "tahoma"; COLOR: #cc0000; TEXT-DECORATION: none;}
.red18 A:active { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: none;}
.red18 A:visited { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: none;}
.red18 A:hover { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: underline;}

.white14 { FONT-SIZE: 14px;COLOR: #FFFFFF; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px; font-weight:bold;}
.white14 A:link { FONT-FAMILY: "tahoma"; COLOR: #FFFFFF; TEXT-DECORATION: none;}
.white14 A:active { FONT-FAMILY: "tahoma";COLOR: #FFFFFF; TEXT-DECORATION: none;}
.white14 A:visited { FONT-FAMILY: "tahoma";COLOR: #FFFFFF; TEXT-DECORATION: none;}
.white14 A:hover { FONT-FAMILY: "tahoma";COLOR: #FFFFFF; TEXT-DECORATION: underline;}

.in_text{
	height:18px;
	border: 1px solid #cccccc;
	background-color:#FFFFFF;
	color:#444444;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	font-family: "tahoma";
	padding-top:3px;
}





.left_menu { border: 1px #CCC; width:100%;	}

.topwhite { FONT-SIZE: 12px;COLOR: #CCCCCC; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px;}
.topwhite A:link { FONT-FAMILY: "tahoma"; COLOR: #CCCCCC; TEXT-DECORATION: none;}
.topwhite A:active { FONT-FAMILY: "tahoma";COLOR: #CCCCCC; TEXT-DECORATION: none;}
.topwhite A:visited { FONT-FAMILY: "tahoma";COLOR: #CCCCCC; TEXT-DECORATION: none;}
.topwhite A:hover { FONT-FAMILY: "tahoma";COLOR: #CCCCCC; TEXT-DECORATION: none;}

.bai12 { FONT-SIZE: 12px;COLOR: #ffffff; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px;}
.bai12 A:link { FONT-FAMILY: "tahoma"; COLOR: #ffffff; TEXT-DECORATION: none;}
.bai12 A:active { FONT-FAMILY: "tahoma";COLOR: #ffffff; TEXT-DECORATION: none;}
.bai12 A:visited { FONT-FAMILY: "tahoma";COLOR: #ffffff; TEXT-DECORATION: none;}
.bai12 A:hover { FONT-FAMILY: "tahoma";COLOR: #ffffff; TEXT-DECORATION: underline;}

.hui666 { FONT-SIZE: 12px;COLOR: #666666; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px; }
.hui666 A:link { FONT-FAMILY: "tahoma"; COLOR: #666666; TEXT-DECORATION: none;}
.hui666 A:active { FONT-FAMILY: "tahoma";COLOR: #666666; TEXT-DECORATION: none;}
.hui666 A:visited { FONT-FAMILY: "tahoma";COLOR: #666666; TEXT-DECORATION: none;}
.hui666 A:hover { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: underline;}

.hui555 { FONT-SIZE: 12px;COLOR: #555555; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px; }
.hui555 A:link { FONT-FAMILY: "tahoma"; COLOR: #555555; TEXT-DECORATION: none;}
.hui555 A:active { FONT-FAMILY: "tahoma";COLOR: #555555; TEXT-DECORATION: none;}
.hui555 A:visited { FONT-FAMILY: "tahoma";COLOR: #555555; TEXT-DECORATION: none;}
.hui555 A:hover { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: underline;}

.hui16 { FONT-SIZE: 16px;COLOR: #666666; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px; font-weight:bold; }
.hui16 A:link { FONT-FAMILY: "tahoma"; COLOR: #666666; TEXT-DECORATION: none;}
.hui16 A:active { FONT-FAMILY: "tahoma";COLOR: #666666; TEXT-DECORATION: none;}
.hui16 A:visited { FONT-FAMILY: "tahoma";COLOR: #666666; TEXT-DECORATION: none;}
.hui16 A:hover { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: underline;}

.hui999 { FONT-SIZE: 12px;COLOR: #999999; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px; }
.hui999 A:link { FONT-FAMILY: "tahoma"; COLOR: #999999; TEXT-DECORATION: none;}
.hui999 A:active { FONT-FAMILY: "tahoma";COLOR: #999999; TEXT-DECORATION: none;}
.hui999 A:visited { FONT-FAMILY: "tahoma";COLOR: #999999; TEXT-DECORATION: none;}
.hui999 A:hover { FONT-FAMILY: "tahoma";COLOR: #999999; TEXT-DECORATION: underline;}

.point { FONT-SIZE: 18px;COLOR: #666666; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px; font-weight:bold; }

.black333 { FONT-SIZE: 12px;COLOR: #333333; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px;}
.black333 A:link { FONT-FAMILY: "tahoma"; COLOR: #333333; TEXT-DECORATION: none;}
.black333 A:active { FONT-FAMILY: "tahoma";COLOR: #333333; TEXT-DECORATION: none;}
.black333 A:visited { FONT-FAMILY: "tahoma";COLOR: #333333; TEXT-DECORATION: none;}
.black333 A:hover { FONT-FAMILY: "tahoma";COLOR: #333333; TEXT-DECORATION: underline;}

.news_h1 { FONT-SIZE: 16px;COLOR: #333333; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px; font-weight:bold;}
.news_h1 A:link { FONT-FAMILY: "tahoma"; COLOR: #333333; TEXT-DECORATION: none;}
.news_h1 A:active { FONT-FAMILY: "tahoma";COLOR: #333333; TEXT-DECORATION: none;}
.news_h1 A:visited { FONT-FAMILY: "tahoma";COLOR: #333333; TEXT-DECORATION: none;}
.news_h1 A:hover { FONT-FAMILY: "tahoma";COLOR: #CC0000; TEXT-DECORATION: underline;}

.black14 { FONT-SIZE: 14px;COLOR: #333333; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px;}
.black14 A:link { FONT-FAMILY: "tahoma"; COLOR: #333333; TEXT-DECORATION: none;}
.black14 A:active { FONT-FAMILY: "tahoma";COLOR: #333333; TEXT-DECORATION: none;}
.black14 A:visited { FONT-FAMILY: "tahoma";COLOR: #333333; TEXT-DECORATION: none;}
.black14 A:hover { FONT-FAMILY: "tahoma";COLOR: #333333; TEXT-DECORATION: underline;}

.td14 { FONT-SIZE: 14px;COLOR: #666666; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px;}
.td14 A:link { FONT-FAMILY: "tahoma"; COLOR: #666666; TEXT-DECORATION: none;}
.td14 A:active { FONT-FAMILY: "tahoma";COLOR: #666666; TEXT-DECORATION: none;}
.td14 A:visited { FONT-FAMILY: "tahoma";COLOR: #666666; TEXT-DECORATION: none;}
.td14 A:hover { FONT-FAMILY: "tahoma";COLOR: #666666; TEXT-DECORATION: none;}

.black14_2 { FONT-SIZE: 14px;COLOR: #666666; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 30px; font-weight:bold;}
.black14_2 A:link { FONT-FAMILY: "tahoma"; COLOR: #666666; TEXT-DECORATION: none;}
.black14_2 A:active { FONT-FAMILY: "tahoma";COLOR: #666666; TEXT-DECORATION: none;}
.black14_2 A:visited { FONT-FAMILY: "tahoma";COLOR: #666666; TEXT-DECORATION: none;}
.black14_2 A:hover { FONT-FAMILY: "tahoma";COLOR: #666666; TEXT-DECORATION: underline;}

.menu14 { FONT-SIZE: 14px;COLOR: #333333; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px;}
.menu14 A:link { FONT-FAMILY: "tahoma"; COLOR: #333333; TEXT-DECORATION: none;}
.menu14 A:active { FONT-FAMILY: "tahoma";COLOR: #333333; TEXT-DECORATION: none;}
.menu14 A:visited { FONT-FAMILY: "tahoma";COLOR: #333333; TEXT-DECORATION: none;}
.menu14 A:hover { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: none;}

.red_line { FONT-SIZE: 14px;COLOR: #cc0000; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 30px; font-weight:bold;}
.red_line A:link { FONT-FAMILY: "tahoma"; COLOR: #cc0000; TEXT-DECORATION: none;}
.red_line A:active { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: none;}
.red_line A:visited { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: none;}
.red_line A:hover { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: underline;}

.red12 { FONT-SIZE: 12px;COLOR: #cc0000; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px;}
.red12 A:link { FONT-FAMILY: "tahoma"; COLOR: #cc0000; TEXT-DECORATION: none;}
.red12 A:active { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: none;}
.red12 A:visited { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: none;}
.red12 A:hover { FONT-FAMILY: "tahoma";COLOR: #cc0000; TEXT-DECORATION: underline;}

.red16 { FONT-SIZE: 16px;COLOR: #cc0000; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px; font-weight:bold;}


.blue12 { FONT-SIZE: 12px;COLOR: #0E2D5A; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px;}
.blue12 A:link { FONT-FAMILY: "tahoma"; COLOR: #0E2D5A; TEXT-DECORATION: none;}
.blue12 A:active { FONT-FAMILY: "tahoma";COLOR: #0E2D5A; TEXT-DECORATION: none;}
.blue12 A:visited { FONT-FAMILY: "tahoma";COLOR: #0E2D5A; TEXT-DECORATION: none;}
.blue12 A:hover { FONT-FAMILY: "tahoma";COLOR: #0E2D5A; TEXT-DECORATION: underline;}

.blue14 { FONT-SIZE: 14px;COLOR: #0E2D5A; FONT-FAMILY: "tahoma"; LINE-HEIGHT: 20px;}
.blue14 A:link { FONT-FAMILY: "tahoma"; COLOR: #0E2D5A; TEXT-DECORATION: none;}
.blue14 A:active { FONT-FAMILY: "tahoma";COLOR: #0E2D5A; TEXT-DECORATION: none;}
.blue14 A:visited { FONT-FAMILY: "tahoma";COLOR: #0E2D5A; TEXT-DECORATION: none;}
.blue14 A:hover { FONT-FAMILY: "tahoma";COLOR: #0E2D5A; TEXT-DECORATION: underline;}


ul,li,h1,h2,p,span{margin:0; padding:0; color:#555555}
a{ text-decoration:none; color:#555;}
a:hover{ text-decoration:none; color:#555;}
.yewu{width:960px; height:250px; margin:5px 12px 0px 12px; position:relative; overflow:hidden;}
.yewu ul{ width:auto; position:relative; height:250px; left:0px; }
.yewu ul li {
    float: left;
    display: inline;
    width: 170px;
    margin: 20px 32px 0px 32px;
}

.ywimg {
    border: #CCCCCC 1px solid;
    -webkit-box-shadow: 0 0 10px #cccccc;
    -moz-box-shadow: 0 0 10px #cccccc;
    box-shadow: 0px 0px 10px #cccccc;
}

.yewu ul li h1{font-size:14px; font-weight:bold; height:46px; line-height:46px; text-align:left; color:#345d89;}
.yewu ul li h1 a {color:#345d89; font-size:15px;};
.yewu ul li .yewu_txt{width:170px; height:90px; overflow:hidden; line-height:20px;}
.yewu_txt p{ height:50px; font-size:12px; line-height:18px; padding:5px 1px; overflow:hidden;}
.yewu ul li .yewu_more{display:block; height:30px; float:right; font-size:12px; padding-top:0px;}
.leftStyle{width:50px; height:80px; z-index:9999; position:absolute; left:5px; background: url(../images/1.gif) 0 0 no-repeat; top:92px;}
.rightStyle{width:50px; height:80px; z-index:9999; position:absolute; right:5px; background: url(../images/2.gif) 0 0 no-repeat;top:92px;}
.index_f_lt{ height:32px; line-height:32px; text-align:left; padding-left:5px;font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.index_f_lt h2{ display: inline;  padding-left:20px;font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; }
.index_f_lt h2 a{ color:#555; text-decoration:none;}
.index_f_lt span{ float:right; padding-right:10px;}
.index_f_lt .shuxian{ float:none; padding:0 2px; font-weight:normal; font-size:12px;}
.index_f_lc{width:250px;padding:5px 10px 5px 20px;}
.index_f_lc img{padding:5px 10px 5px 0px; float:left;}
.index_f_lc p{ font-size:12px;  display:inline; line-height:1.8; height:150px; overflow:hidden;}


.index_f_lt .index_f_more{ padding-right:30px;}
.index_f_cc{height:20px; line-height:20px; width:444px; padding:0 15px;}
.index_f_cc ul{margin:5px 0;}
.index_f_cc ul li{ float:left; width:444px; margin:3px 0; font-size:12px;}
.index_f_cc .index_f_ccl{ padding:0px 8px; }
.index_f_cc .index_f_ccr{ float:right; padding-right:15px;}

.index_f_r{padding:20px 20px 0 20px;}

.wuliu h2{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; text-align: left; padding-left:20px; height:30px; line-height:30px;}
.wuliu_c{ width:970px;height:30px; padding:5px 10px 5px 20px; overflow:hidden;}
.wuliu_c ul{width:970px;height:30px; overflow:hidden; }
.wuliu_c ul li{float: left; width:80px; margin: 5px 8px 5px 0;}


.mainwidth{
	width:98%;
	margin-left:auto;
	margin-right:auto;
}
#nav{
	margin:auto;
	padding: 0;
	z-index: 1130;
	width:98%;
	height:36px;
}
#nav li {
	float:left;
	/*width:128px;*/
	padding-left:35px;
	padding-right:35px;
	height:36px;
	display: block;
	text-align:center;
}
#nav li a {
	/*width:128px;*/
	display:block;
	height:36px;
	line-height:36px;
	font-size:14px;
	font-weight:bold;
	display: block;
}
#nav li a:link {
  /* width:128px;*/
	color:#ffffff;
}
#nav li a:visited {
	color:#ffffff;
}
#nav li a:hover {
    /*width:128px;*/
	TEXT-DECORATION: none; 
	COLOR: #fff;
}
#nav li a:link.nav_over {
/*width:128px;*/
	TEXT-DECORATION: none; BACKGROUND: url(../images/hover.gif) no-repeat center top; COLOR: #fff; DISPLAY: inline-block
}
#nav li a:visited.nav_over {
/*width:128px;*/
	TEXT-DECORATION: none; BACKGROUND: url(../images/hover.gif) no-repeat center top; COLOR: #fff; DISPLAY: inline-block
}

#nav li .div1
{	position: absolute;
	visibility: hidden;
	margin-top:0px;
	margin-left:0px;
	padding: 0;
	background:#1d6c91;
	font-size:12px;
	z-index: 1130;
	}

#nav li .div1 li {
	float:left;
	height:19px;
	font-size:12px;
	line-height:20px;
	display: block;
	color:#a4c4d3;
	/*width:65px;*/
	padding-left:5px;
	padding-right:5px;
	overflow:hidden;
}

#nav li .div1 .zuoyuan {
	float:left;
	height:19px;
	width:8px;
	display: block;
	background:url(../images/zuoyuan.png) left top no-repeat;
	padding-left:0px;
	padding-right:0px;
}

#nav li .div1 .youyuan {
	float:left;
	height:19px;
	width:8px;
	display: block;
	background:url(../images/youyuan.png) left top no-repeat;
	padding-left:0px;
	padding-right:0px;
}


#nav li .div1 li a,.div1 li a:link,.div1 li a:visited
	{		
		display: block;
		color:#a4c4d3;
		font-size:12px;
		height:19px;
	    line-height:19px;
		text-align: center;
		text-decoration: none;	
		}

#nav li .div1 li a:hover
{
		display: block;
		color:#FFFFFF;
		font-size:12px;
		height:19px;
	    line-height:19px;
		text-align: center;
		text-decoration: none;
}

body, div, address, blockquote, iframe, ul, ol, dl, dt, dd,h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {
	margin:0px;
	padding:0px;
}
body {
	font-size:12px;
}
ol, ul {
    list-style: none;
}
a img,img {
	border:0px;
}

.clear {clear:both;}
.left {float:left;}
.right {float:right;}
.none {display:none;}
.block {display:block;}
.bold {font-weight:bold;}
.textleft {text-align:left;}
.textcenter {text-align:center;}
.textright {text-align:right;}

.got {
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}　
/* firefox only */
.got:not(p) {
　 clear: both;
}
.got:not(p) a {
　 max-width: 175px;
　 float: left;
}
.got:not(p):after {
　 content: "...";
　 float: left;
　 width: 25px;
　 padding-left: 5px;
　 color: #df3a0e;
}

#menu
{
width:1000px;
margin:auto;
background:url(../images/image1.jpg) left top no-repeat;
height:64px;
}

/*====================================================================*/

#showpage {
	/*margin:20px 0px 0px 0px; padding:10px 0px 20px 0px;*/
	margin:30px 0px 0px 16px;
}
div.scott a {margin:0px 2px; padding:4px 7px 2px 7px;}
div.scott a:link,div.scott a:visited {color:#aaa; border:1px solid #ddd; text-decoration:none;}
div.scott a:hover {color:#aaa; text-decoration:none; border:1px solid #A0A0A0;}
div.scott span.current {margin:2px; padding:4px 7px 2px 7px; font-weight:bold; color:#aaa; background:#F0F0F0; border:1px solid #E0E0E0;}
div.scott span.disabled {margin:2px; padding:4px 5px 2px 5px; color:#ccc; border:1px solid #F3F3F3; text-decoration:none;}

#about_image {
	width:700px;
}
#about_image dl {
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	float:left;
	width:190px;
	text-align:center;
}
#about_image dl dt img {
	padding:3px;
	width:174px;
	height:114px;
	border:1px solid #ddd;
}
#about_image dl dd {
	padding:0px 10px;
	width:174px;
	height:30px;
	line-height:30px;
}