/* CSS Document */

body {
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:12px;
	line-height:1.5em;
	color: #333333;
	background:#CCCCCC;
}

h1,h2,h3,h5 {
	margin: 0px;
}

h1 {
	padding: 0px;
}

h2,h3 {
	padding: 10px 0px 10px 0px;
}
h3 {
    font-size:16px;}

img {
	border: none;
}

h1 { color:#003060;
	font-size: 12px;
	text-align:right;
}
p {
       
}

#menu a:link,#menu a:visited,#menu a:active {
	text-decoration: none;
	color:#0271d9;
	font-weight: bold;
    text-align:center;
}

#menu a:hover {
	text-decoration: underline;
}

#main a:link,
#main a:visited,
#main a:active {
	text-decoration: none;
	color: #000088;
	
}

#main a:hover {
	text-decoration: underline;
}

.cb {
	clear: both;
}

#content {
	width:775px;
	margin:0px auto 0px auto;
	text-align:left;
	background:#FFFFFF;
	border:#000000 solid 1px;
	padding: 1px 1px 15px 1px;
	background:url(../img/bg2.jpg);
}

#menu { width:775px; 
	padding:1px 0px 0px 0px;
	/*float:left;
	width:190px;*/
}

#menu ul {
	padding: 0px;
	margin: 0px;
    list-style:none;
}

#menu li {
    float:left;
}

#menu li a {
	display:block;
	width: 194px;
	height: 43px;
	font-size: 11px;
	padding: 7px 0px 0px 1px;
	background:url(../img/bg.gif) repeat-x;
}

#menu li a.line1 {
	display:block;
	width: 192px;
	height: 43px;
	font-size: 11px;
	padding: 15px 0px 0px 1px;
	background:url(../img/bg.gif) repeat-x;
}

#main {
	/*float:left;*/
    width:775px;
	padding: 0px 0px 0px 0px;
	background:url(../img/bg2.jpg);
}

#main .thumb {
	padding: 10px 0px 0px 0px;
	width: 190px;
	float: left;
}

.thumb img {
	display: block;
}

#main .comment {
	float:left;
	width: 240px;
	/*overflow:auto;*/
	padding:0px 0px 20px 10px;
}
#main .comment_2 {
	float:left;
	width: 180px;
	/*overflow:auto;*/
	padding:0px 0px 20px 10px;
}

#main .comment .detail{
	width: 175px;
	height: 350px;
	overflow:auto;
}

#footer {
	      margin: 5px 0px 0px 0px;
	      clear: both;
	      text-align:center;
	      background:url(../img/bg2.jpg);
}

.description {
               margin-left:20px;
               width:443px;
               float:left;
               padding: 0px 0px 0px 0px;
               font-size:13px;
	           color:#393939;
}
.description_1 { 
                 width:486px;
                 float:left;
                 padding: 0px 0px 0px 0px;
                 font-size:13px;
				 color:#393939;
}
.description_2 { 
                 width:500px;
                 float:left;
                 margin: 0px 0px 0px 45px;
                 font-size:13px;
				 color:#393939;
}
.description_3  {width:486px;
                 border-bottom:2px #FF9900 dashed;
				 margin-bottom:15px;
				 font-size:13px;
				 color:#393939;
}
.description_4 {
     margin-left:20px;
    width:460px;
    float:left;
    padding: 0px 0px 0px 0px;
    font-size:13px;
	color:#393939;
}
.description_5 {
     margin-left:20px;
    width:443px;
    float:left;
    padding: 0px 0px 0px 0px;
    font-size:13px;
	color:#003060;
}
 
.description-main  {
                   
}
.description-main-top {  padding-top:15px;
                         padding-left:8px;
						 height:130px;
						
                        background:url(../img/bg03.gif) no-repeat;
}
.description-main-middle { background:url(../img/bg03.gif) no-repeat;
                           padding-left:8px;
						   padding-top:15px;
						   height:130px;
						   margin-top:20px;
padding-top:15px;
}
.description-main-middle2 { background:url(../img/bg03.gif) no-repeat;
                           padding-left:8px;
						   padding-top:15px;
						   height:130px;
						   margin-top:20px;
padding-top:15px;
}
.description-main-bottom  {
                            background:url(../img/bg03.gif) no-repeat;
							height:130px;
                            padding-left:8px;
							margin-top:20px;
							padding-top:15px;
						
}
.description-main-bottom2  {padding-left:8px;
                            margin-top:8px;
                              }
.lb_img {
           margin-top:10px;}
.lb_img2 { width:200px;
           padding-left:15px;
		   margin-top:25px;
}
.lb_img3 {
           margin-top:20px;
		  
}
.lb_img4  {
            margin-left:70px;
			margin-bottom:10px;
	
}
.lb_img5 {margin-bottom:10px;
}
.lb_img6  {
            margin-bottom:10px;
}
.lb_img7 {
             width:443px;
			 margin-top:20px;
}
.lb_tex  {
           color:#393939;
		   font-size:14px;
		   margin-bottom:15px;
}
.lb_tex1  {
           color:#393939;
		   font-size:14px;
		   
}
.lb_tex3  {
            width:443px;
			margin:10px 0 10px 0;
			line-height:30px;
}
.lb_tex4  {
             margin-bottom:8px;}
.lb_tex5  {  margin-left:15px;
             list-style:none;
			 font-size:13px;
}
.lb_tex6  {
           background:url(../img/bg03_1.gif) no-repeat;
		   height:75px;
		   padding:8px 10px 0px 5px;
}
.lb_tex6_1 {  background:url(../img/bg08_1.gif) no-repeat;
		      height:80px;
		      padding:8px 10px 0px 5px;
			  margin-bottom:15px;
}
.lb_tex7   {
             background:url(../img/bg06_1.gif) no-repeat;
			 height:180px;
			 padding:8px 9px 0px 5px;
			 
			 
}

.lb_tex8  {
            margin-left:8px;
			font-weight:bold;
			color:#ff0000;
			font-size:13px;
			margin-top:5px;
			display:block;
			
}
.lb_tex9  {
             
			
		padding:8px 10px 0px 5px;
}
.lb_tex3 a {
             color:#003060;
			 font-weight:bold;
			 text-decoration:underline;
}
.bd_tex  { border-bottom:1px #fe7102 dashed;
           font-size:14px;
		   color:#393939;
		   line-height:22px;
}
 
.bd_tex2 { font-size:13px;
		   color:#393939;
		   line-height:22px;
       
}
.bd_tex3  {
            font-size:12px;
			display:block;
			margin-top:10px;
			color:#1C1C1C;
			}
.bd_tex4 {
            text-align:center;
	        font-size:14px;
	        color:#003060;
			display:block;
			font-weight:bold;
			
}
.bd_tex5 {
            text-align:center;
	        font-size:14px;
	        color:#003060;
			display:block;
}
.bd_tex6 {
             text-align:center;
}
.top  {
         background:url(../img/bg001.gif) no-repeat;
		 height:15px;
		 width:443px;
}
.middle {
           background:url(../img/bg003.gif);
		   overflow:auto;
		   width:443px;
		   padding:0px 10px 0px 5px;
}
.bottom {
          background:url(../img/bg002.gif) no-repeat;
		  height:14px;
		  width:443px;
}
.border  {
           border-bottom:1px dashed #fe7102;
		   padding:8px 10px 0px 5px;
		   
}
strong {
         color:#2B2B2B;
}
#menu2 { margin-top:25px;
         text-align:center;
}

#menu2 a { color:#04489d;
           text-align:center;
}
#menu2 a:hover { color:#0055be;
                 text-align:center;
	             text-decoration:none;
}


/**zhang cui
----------------------*/
.top15{
	    padding-top:14px;
}
