/* CSS Document */
body{ font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size:13px;
	  margin:0 auto;
	  padding:0;
	  color:#333;
	  background:url(/images/bg.gif) repeat-x;
	  }
td {font-family:Verdana, Arial, Helvetica, sans-serif,"ËÎÌå";font-size: 13px;color:#333;line-height:25px;WORD-WRAP: break-word;}
td.ListTitle {background-image: url(Point_line_01.gif);font-family:Arial,Verdana,"ËÎÌå";color: #666666;}
a:link{
	color: #333333;
	text-decoration: none;
	}
a:visited{
    text-decoration: none;
    color: #333333;
	}
a:hover{
	color: #FF3300; 
	text-decoration: none;
	}

#top{width:960px; margin:0 auto; background:url(/images/top_bg.jpg) no-repeat;}
   #top .logo{ width:678px; float:left; height:190px; margin-bottom:5px; text-align:left;}
     #top .logo .lglf{ float:left; padding-left:20px; padding-bottom:15px;}
	 #top .logo .lgrt{ float:left; padding-top:40px;}
   #top .logort{ width:280px; float:right;  height:100px; text-align:right; padding-top:10px; padding-right:40px; font-size:13px;}
   #top .language{ width:350px; float:right; text-align:right; line-height:30px; height:30px; padding-right:20px; font-size:13px; padding-top:20px;}
#tray {position:relative; width:960px; height:45px; background:url(/images/tray.gif) 0 0 no-repeat; overflow:hidden; font-size:14px; font-family:Arial, Helvetica, sans-serif,"ËÎÌå" ; font-weight:bold;}
#tray ul {margin:0 0 0 20px; list-style:none;}
#tray li {display:inline;}
#tray li a {display:block; float:left; padding:15px 14px 17px 15px; background:url(/images/tray-separator.gif) 100% 0 no-repeat; text-decoration:none; color:#333333; font-weight:bold;}
#tray li a:hover { background:url(/images/tray-active.gif) repeat-x; color:#FFFFFF;}
#tray li#tray-active a { background:url(/images/tray-active.gif) repeat-x; color:#FFFFFF;}
.noscreen {display:none;}

.box {min-height:1px; padding-top:15px;}
.box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}

.fix {float:none; clear:both; width:0; height:0; margin:0; padding:0; border:0; line-height:0; font-size:0;}	 
	 

#main{width:960px; margin:0 auto; clear:both; text-align:left;}
  #main .ggao{line-height:35px; height:35px; margin:0 auto;}
      #main .ggao .glf{ padding-left:10px; float:left; font-weight:bold; padding-right:10px;font-size:14px; height:30px; color:#FF3300;}
	  #main .ggao .grt{ padding-right:10px; float:right;}
	  
  #main .mlf{width:280px; margin-right:10px; float:left;}
    #main .mlf .lfsearch{background:url(/images/i_ltitled_bg.jpg) repeat-y; text-align:center; padding-top:10px;}
	#main .mlf .lftjpic{background:url(/images/i_ltitled_bg.jpg) repeat-y; text-align:center; padding-top:10px;}
	#main .mlf .lfcontact{background:url(/images/i_ltitled_bg.jpg) repeat-y; padding-top:8px;}
	  #main .mlf li{ list-style:none; line-height:25px; height:25px; width:280px;list-style-position:outside; padding-left:14px;}
  #main .mrt{width:670px; float:right;}
    #main .mrt .rtjj{line-height:25px; background:url(/images/i_rtitled_bg.jpg);}
	  #main .mrt .rtjj .jj{background:url(/images/gs_bg.gif) no-repeat center center;text-indent:2em; font-size:13px; padding:10px 15px; }
	#main .mrt .new{line-height:25px; background:url(/images/i_rtitled_bg.jpg); width:670px; padding:0 10px 10px; 10px;}
	  #main .mrt .new .newlf{ width:330px; float:left; border-right:1px dotted #cccccc; padding-left:10px;}
	  #main .mrt .new .newrt{width:320px; float:right; padding-left:20px;}
	  
#foot{width:960px; margin:0 auto; line-height:25px; clear:both; padding:20px 20px 20px 20px; font-size:90%; text-align:left;}
    #footer p {margin:0;}
	.f-right {float:right;}


.main{ width:965px; margin:0 auto; clear:both; text-align:left; padding-top:10px;}
  .main .banner{ text-align:center; padding-bottom:10px;}

  .main .mainlf{ width:250px; margin-right:15px; float:left;}
    .main .mainlf .lftitle{ text-align:center; font-size:14px; font-weight: bold; line-height:30px; background:url(/images/lf_titebg.jpg); height:30px;}
	.main .mainlf .lfdh{ text-align:center; background:url(/images/lf_dhbg.jpg) repeat-y;}
	.dhtext{ font-size:13px; font-weight:bold; line-height:35px;}
    .main .mainlf .search{text-align:center; margin:10px 0; height:120px; background:url(/images/search_bg.jpg); padding-top:35px;}
	.main .mainlf .tjpic{background:url(/images/lf_dhbg.jpg) repeat-y; padding-top:10px; }
	

  .main .mainrt{ width:700px; float:right;}
     .main .mainrt .mcenter{ background:url(/images/mcenter.jpg) repeat-y; width:700px;}
	 .main .mainrt .mcenter .jjnr{ width:700px; padding:0 15px 0 15px; line-height:35px;}
	 .main .mainrt .rtdh{ line-height:30px; height:30px; padding-left:15px; padding-bottom:10px; }
	 .main .mainrt .newtitle{ line-height:30px; padding-left:15px; padding-right:15px;}
	 .main .mainrt .plist{ padding-left:15px; padding-right:15px;}
	 .ListTitle{ border-bottom:1px #009900 dotted; line-height:30px; height:30px;}
	 .main .mainrt .newnr{ line-height:25px; padding-left:15px; padding-right:15px;}


