@charset "utf-8";

body{ margin:3px auto;
      font-size:11pt;
	  line-height:18pt;
	  background-image:url(images/beij-by.jpg);
	  background-repeat:repeat-x;
	  }
img{ border:none;
	 }

#top1{ margin:0px auto;
       padding:0;
       width:980px;
	   height:128px;
	   background-image:url(images/index-top1.jpg);
	  background-repeat:no-repeat;
	  }

#top1 h1{ margin:-35px 0 0 124px;
          padding:0;
		  font-size:22px;
		  color:#C30;
		  line-height:35px;
          }
#top1 h3{ margin:0 0 0 124px;
          padding:0;
		  font-size:14px;
		  color:#C30;
		  line-height:35px;
          }
#top2{ height:274px;
       width:980px;
       margin:0 auto;
	   padding:0;
       background-image:url(images/index-top2.jpg);
	   background-repeat:no-repeat;
	   }

.daoh{ margin:5px auto;
       padding:0;
       width:980px;
	   height:50px;
	   font-size:11pt;
	   border-bottom:6px;
	   border-bottom-color:#358FB7;
	   border-bottom-style:double;
          }
.daoh1{ margin:0 auto;
        padding:3px 0 0 0;
        width:100%;
		height:22px;
		text-align:center;
        }
.daoh2{ margin:3px auto;
        padding:0;
        width:980px;
		height:25px;
		
        }
.daoh a:link{ text-decoration:noe;
                 font:11pt;
                 color: #333333;
				 font-weight:bold;
				 }
.daoh a:visited{ text-decoration:noe;
                    font:11pt;
	                color:#666;
					font-weight:bold;
                    }
.daoh a:hover{ text-decoration:noe;
                  font:11pt;
	              color: #0000FF;
				  font-weight:bold;
                  }
.daoh a:active { font-size: 11pt;
	                text-decoration:noe;
					font-weight:bold;
                    }

.text1{ margin:8px auto;
        padding:0;
        width:980px;
	    height:368px;
	   }
.text1-lft{ margin:0;
            padding:0;
            width:476px;
	        height:368px;
	        }
	   
#flash{ width:500px;
        height:340px;
		float:right;
		margin:-368px 0 0 10px;
		padding:0;
		border-color:#CCC;
	    }
#flash h3{ padding:0;
           margin:0;
		   color:#c30;
	       }
#flash a:link {
	     text-decoration: none;
	     font: 11pt;
	     color:#F30;
         }
a:link { text-decoration: none;
	     font: 11pt;
	     color: #333333;
         }
a:visited { text-decoration: none;
	        font: 11pt;
	        color: #999999;
            }
a:hover { font-size: 11pt;
	      text-decoration: noe;
	      color: #0000FF;
          }
a:active { font-size: 11pt;
	       text-decoration: none;
           }
a img{ border:none;
	        }

.text2{ position:relative; width:980px; height:382px; margin:0 auto; padding:0 0 2px 0;}
.text2-title{ position:relative; width:980px; height:22px; margin:0 auto; padding:10px 0 0 0; background-color:#CCC; font-size:12pt; color:#C30; vertical-align:bottom;}
.text2 h3{ margin:0; padding:0;}
.text2-title a{ float:right; margin:-28px 50px 0 0; color:#F30; font-size:13pt;}
.text2-lft{ position:relative; width:201px; height:344px; margin:2px 0 0 0 ; padding:0; background-color:#F2F2F2;}
.text2-mid{ position:relative;width:449px; height:344px; left:204px; padding:0; margin:-344px 0;background-color:#F2F2F2;}
.text2-midt{ position:relative; width:449px; height:172px; padding:0; border-bottom:solid; border-bottom-color:#FFF;}
.text2-rgt{width:324px; height:344px; padding:0; margin:-344px 0 0 656px;background-color:#F2F2F2; }
			
.hezuo{ position:relative; width:980px; height:150px; margin:0 auto; padding:0; background-color:#F2F2F2;}
.hezuo h3{ margin:0; padding:0; }
.hezuo-title a{ float:right; margin:-28px 50px 0 0; color:#F30; font-size:13pt;}

.link{ position:relative;width:980px; height:auto; margin:0 auto; padding:0; background-color:#F2F2F2; }
.link h3{ margin:0;
          padding:0;
           }
.link-title a{ float:right;
                margin:-28px 50px 0 0;
				color:#F30;
				font-size:13pt;
	            }

.textn{ position:relative;
        margin:0 auto;
        padding:0;
		width:980px;
		height:auto;
	    }
.textnL{ position:relative;
         padding:0 3px 0 3px;
		 width:669px;
		 height:auto;
		 border:1px;
		 border-style:solid;
		 border-color:#999;
	    }
.textnL h3{ margin:10px 0 10px 0;
	    }
.textnL h2{ margin:18px auto;
           padding:0;
		   font-size:13pt;
		   color:#F30;
		   text-align:center;
	       }
.textnR{ clear:both;
	position:absolute;
	top:0px;
	left:680px;
	width:300px;
	height:auto;
	background-color:#F2F2F2;
	visibility: visible;
	     }
.textnR h1{ margin:0;
            padding:10px 0 2px 0;
		    background-color:#CCC;
		    font-size:12pt;
		    color:#F30;
		    text-indent:10px;
	        }		 
.textnR1{
	position:relative;
	width:298px;
	height:auto;
	background-color:#F2F2F2;
	border:1px;
	border-style:solid;
	border-color:#999;
	     }

.textnR2{ position:relative;
          top:5px;
	      width:298px;
	      height:99%;
	      background-color:#F2F2F2;
		  text-indent:5px;
		  border:1px;
		  border-style:solid;
		  border-color:#999;
	     }
.textnR2 p{ margin:0;
            padding:2px 0 0 3px;
	        text-indent:3px;
	        }

.footer{ position:relative;
         margin:5px auto;
	     padding:0;
	     width:980px;
         height:113px;
	     background-color:#9DCEE1;
	     }
.footer-L{ position:relative;
           margin:0 auto;
		   padding:0;
           width:160px;
           height:110px;
	       margin:0px 0 0 0;
		   text-align:center;
	       }
.footer-R{ position:relative;
           width:820px;
           height:110px;
	       padding:0;
		   margin:-110px 0 0 160px;
		   text-align:center;
	       }

