﻿@charset "utf-8";
body
    {
	margin-top:0px;
	margin:auto 0px;
    font-size: 12px;
	font-style: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
a:link {
	color:#2f6881;
	text-decoration:none
}
a:hover {
	color:#ff6600;
	text-decoration:underline
}
a:visited {
	color:#2f6881;
	text-decoration:none;
}
a:active {
	color:#2f6881;
	text-decoration:underline;
}
ul{padding:0px;margin:0px;}
ul li{float:left;list-style:none}
form
    {
    margin:0px;
    padding:0px;
    }
.line1 { border-bottom: dashed 1px #CCCCCC; }
/*****************************顶部******************************/
#Top
    {
	height:121px;
	margin:0px auto;
	}
.topLine
        {
		 line-height:8px;
		 background:url(/images/index_01.gif) repeat-x 0px 0px;
		 margin:0px auto;
		}
#topBack
        {
		 height:82px;
		 background:url(/images/index_02.gif) repeat-x 0px 0px;
		 margin:0px auto;
		 width:1000px;
		 }
.topImg
       {
	   height:82px;
	   padding-top:30px;
	   margin-left:25px;
	   width:519px;
	   float:left;
	   }
#topRight
       {
	   height:82px;
	   width:450px!important;
	   width:424px;
	   text-align:right;
	   float:left;
	   }
.topRight_1
       {
	    height:20px;
		padding-top:13px;
		clear:both;
	   }
.topRight_2
       {
		padding-top:16px;
		height:22px;
		clear:both;
	   }
.topRight_2 ul
              {
			  width:232px;
			  float:right;
			  }
.seaLeft_1
          {
		   width:20px;
		   margin-right:3px;
		  }
.keyword
       {
        width:150px;
		border:0px;
		background:none;
	   }
.seaText
        {
		padding-top:1px;
		width:160px;
		height:20px;
		background:url(/images/text.gif) no-repeat 0px 0px;
		}
.seaSubmit
        {
		width:49px;
		}
#topMenu
        {
		width:983px;
		height:31px;
		background:url(/images/bg1.gif) repeat-x 0px 0px;
		margin:0px auto;
		clear:both;
		}
#topMenu a
          {
		  font-weight:bold;
		  color:#FFFFFF;
		  text-decoration:none;
		  }
#topMenu a:hover
                {
				color:#FFFF00;
				}
#topMenu ul
           {
		   line-height:31px;
		   }
#topMenu ul li
              {
			  text-align:center;
			  }
#topMenu div a{
			font-weight:200;
		  color:#136AAD;
		  text-decoration:none;
}
#topMenu div a:hover{
		  color:#136AAD;
}
.menuLine
         {
		 width:10px;
		 }
.menu1
      {
	  width:72px;
	  }
.menu2
      {
	  width:140px;
	  }
.menu3
      {
	  width:140px;
	  }
.menu4
      {
	  width:140px;
	  }
.menu5
      {
	  width:165px;
	  }
.menu6
      {
	  width:130px;
	  }
.menu7
      {
	  width:160px;
	  }
/*****************************顶部结束******************************/
#Main
     {
	 width:983px;
	 margin:0px auto;
	 clear:both;
	 }
#rightCon,#rightForum,#rightLogin
          {
		   margin-top:10px;
		   padding:1px 1px 1px 1px;
		   border:1px #CCCCCC solid;
		   clear:both;
		  }
.rightTitle
			{
			 height:30px;
			 line-height:30px;
			 background:url(/images/index_42.gif) repeat-x 0px 0px;			
			}
.rightTitle div
               {
			    background:url(/images/index_47.gif) no-repeat 8px 12px;
			    padding-left:20px;
			    color:#FFFFFF;
			    font-size:12px;							   
			   }
.rightTitle a
              {
			  color:#FFFFFF;
			  text-decoration:none;
			  }
.rightTitle a:hover
                 {
				  text-decoration:underline
				 }
.rightLine_1
          {
		  line-height:3px;
		  background:url(/images/index_67.gif) repeat-x 0px 0px;
		  }
.rightLine_2
          {
		  line-height:1px;
		  background:url(/images/dian2.gif) repeat-x 0px 0px;
		  margin-left:10px;
		  margin-right:10px;
		  }
.rightConList_1,.rightConList_2,.rightConList_3
             {
			  height:26px;
			  line-height:26px;
			  background:url(/images/index_72.gif) #f2f2f2 no-repeat 10px 8px;
			  padding-left:35px;
			 }
.rightConList_2
               {
			   background:url(/images/index_75.gif) #f2f2f2 no-repeat 10px 6px;
			   }
.rightConList_3
               {
			   background:url(/images/login03.gif) #f2f2f2 no-repeat 10px 6px;
			   }	
#rightMail
          {
		   margin-top:10px;
		   height:49px;
		   background:url(/images/index_144b.gif) no-repeat 0px 0px;
		   padding-top:10px;
		   padding-bottom:10px;
		   clear:both;
		  }
.mailTitle
          {
		  height:25px;
		  background:url(/images/mail_03.gif) no-repeat 10px 0px;
		  padding-left:30px;
		  clear:both;
		  }
.mailText
         {
		text-align:right;
		width:168px;
		margin-left:8px!important;
		margin-left:5px;
		height:21px;
		padding-top:1px;
		background:url(/images/mail.gif) no-repeat 0px 0px;
		 }
.mail
	 {
		width:158px;
		border:0px;
        background:none;
	 }
.mailSubmit
           {
			width:45px;
		   }
/*****************************页面底部******************************/
#Bottom
       {
	   margin-top:10px;
	   width:100%;
	   float:left;
	   clear:both;
	   }
.bottomLine
           {
		   height:15px;
		   background:url(/images/index_153.gif) repeat-x 0px 0px;
		   }
.bottomLine_2
           {
		   line-height:10px;
		   background:url(/images/index_168.gif) repeat-x 0px 0px;
		   }
#bottomText
           {
		   height:43px;
		   background:url(/images/index_155.gif) repeat-x 0px 0px;
		   padding-left:10px;
		   }
.bottomCont_1
             {
			 height:43px;
			 width:5px;
			 background:url(/images/index_157.gif) no-repeat 0px 0px;
			 }
.bottomCont_2
             {
			 height:43px;
			 width:98%;
			 background:url(/images/index_158.jpg) repeat-x 0px 0px;
			 }
.bottomCont_3
             {
			 height:43px;
			 width:5px;
			 background:url(/images/index_164.jpg) no-repeat 0px 0px;
			 }
.contLeft
         {
		 width:75%;
		 padding-left:8px;
		 padding-top:7px;
		 float:left;
		 font-size:11px;
		 }
.contRight
         {
		 width:24%;
		 padding-top:10px;
		 float:left;
		 }
/*****************************页面底部结束******************************/
/*****************************首页主体******************************/
#mainLeft
         {
		 width:741px;
		 float:left;
		 }
#mainIntro
          {
		   width:741px;
		   margin-top:2px;
		  }
.mainIntro_1
            {
			width:171px;
			padding-left:36px;
			background:url(/images/index_34.gif) no-repeat 0px 0px;
			height:26px;
			line-height:26px;
			font-weight:bold;
			}
.mainIntro_1 a,.mainIntro_3 a 
           {
	         cursor:pointer;
			 color:#ffffff;
           }
.mainIntro_2
            {
			height:26px;
			/*background:url(/images/index_35.gif) repeat-x 0px 0px;*/
			}
.mainIntro_3
            {
			width:171px;
			padding-left:36px;
			background:url(/images/index_37.gif) no-repeat 0px 0px;
			height:26px;
			line-height:26px;
			font-weight:bold;
			}
.mainIntro_4
            {
			width:6px;
			height:26px;
			/*background:url(/images/index_39.gif) repeat-x 0px 0px;8*/
			}
#mainIntroCont
              {
			/*   border-left:1px #CCCCCC solid;
			   border-right:1px #CCCCCC solid;
			   padding-left:5px;
			   padding-right:5px;*/
			   clear:both;
			  }
.mainIntroImg
             {
			 background:url(/images/p2_01.jpg) no-repeat 0px 0px;
			 padding-left:220px;
			 }
.mainIntroTitle
             {
			  padding-top:8px;
			  font-size:16px;
	          font-weight:bold;
	          color:#003366;	 
			 }
.mainIntroCont
             {
			 color:#333333;
			 line-height:150%;
			 padding-right:5px;
			 }
.mainIntroDesc
             {
			  padding-bottom:15px;
			  text-align:justify;
			 }
.mainIntroDesc .title
                {
				font-weight:bold;
				background-color:#ff9900;
				font-style:italic;
				margin-bottom:15px;
				padding-left:3px;
				padding-right:3px;
				}
.mainIntroBottom_1
             {
			 width:8px;
			 height:15px;
			 background:url(/images/index_89.gif) no-repeat 0px 0px;
			 }
.mainIntroBottom_2
             {
			 width:726px;
			 height:15px;
			 background:url(/images/index_91.gif) repeat-x 0px 0px;
			 }
.mainIntroBottom_3
             {
			 width:7px;
			 height:15px;
			 background:url(/images/index_92.gif) no-repeat 0px 0px;
			 }
#mainList
         {
		 width:741px;
		 float:left;
		 clear:both;
		 }
#mainList_12
           {
		   width:741px;border:solid 1px #CCCCCC;border-width:0px 1px 0px 1px;
		   }
#mainList_1
           {
		   width:362px;
		   margin-right:8px;
		   float:left;
		   }
#mainList_2
           {
		   width:363px;
		   margin-left:8px;
		   float:left;
		   clear:right;
		   }
.mainListTitle
             {
	          font-size:14px;
	          font-weight:bold;			 
			 }
.mainListDesc
             {
			 width:235px;
			 text-align:justify;
			 padding-top:15px;
			 color:#ff6600;
			 }
.mainListTitle_1
                {
				width:7px;
				height:28px;
				background:url(/images/index_98.gif) repeat-x 0px 0px;
				}
.mainListTitle_2
                {
				height:28px;
				line-height:28px;
				background:url(/images/index_99.gif) repeat-x 0px 0px;
				}
.mainListTitle_2 div
                    {
                     background:url(/images/index_107.gif) no-repeat 3px 10px;
					 padding-left:15px;
					 color:#FFFFFF;
					 font-size:14px;					
					}
.mainListTitle_2 a
                  {
				   color:#FFFFFF;
				   text-decoration:none
				   }
.mainListTitle_2 a:hover 
                 {
				 color:#FFFF00;
				 text-decoration:none
				 }
.mainListTitle_3
                {
				width:6px;
				height:28px;
				background:url(/images/index_104.gif) repeat-x 0px 0px;
				}
#mainListTop
            {
			 width:360px;
			 height:116px;
			 border-left:1px #ccc solid;
			 border-right:1px #ccc solid;
			 clear:both;
			}
.mainListTop_1
              {
			   padding:13px 10px 3px 10px;
			   height:100px;
			   width:100px;
			   float:left;
			  }
.mainListTop_2
              {
			   width:239px;
			   height:103px;
			   padding-top:13px;
			   float:left;
			  }
#mainListCont
             {
			 width:360px;
			 border-left:1px #ccc solid;
			 border-right:1px #ccc solid;
			 clear:both;			  
			 }
#mainListCont .list
                 {
				 height:24px;
				 line-height:24px;
				 background:url(/images/d1.gif) no-repeat 8px 9px;
				 padding-left:20px;
				 border-bottom:1px #CCCCCC dashed;
				 clear:both;
				 }
#mainListCont .text
                 {
				 line-height:24px;
				 width:250px;
				 float:left;
				 }
#mainListCont .time
                 {
				 width:82px;
				 line-height:24px;
				 float:left;
				 padding-right:8px;
				 }
.mainListBottom_1
                {
				width:5px;
				line-height:5px;
				background:url(/images/index_146.gif) no-repeat 0px 0px;
				}
.mainListBottom_2
                {
				line-height:5px;
				background:url(/images/index_148.gif) repeat-x 0px 0px;
				}
.mainListBottom_3
                {
				width:6px;
				line-height:5px;
				background:url(/images/index_149.gif) no-repeat 0px 0px;
				}
/*****************************主体结束******************************/

/*****************************首页右侧******************************/
#mainRight
          {
		  margin-left:14px;
		  _margin-left:12px;
		  width:228px;
		  float:left;
		  }
#rightCom
          {
		   margin-top:7px;
		   padding:1px 1px 0px 1px;
		   border:1px #CCCCCC solid;
		   clear:both;
		  }
.rightComList
             {
			  height:29px;
			  line-height:29px;
			  background:url(/images/index_54.gif) repeat-x 0px 0px;
			 }
.rightComList div
                {
				background:url(/images/index_59.gif) no-repeat 5px 10px;
				padding-left:25px;
				font-weight:bold;
				}
#loginBack
          {
		  background-color:#D9EAF4;
		  padding-top:8px;
		  padding-left:10px;
		  padding-bottom:8px;
		  }
#loginBack span
               {
			   color:#1D3659;
			   }
.text
	   {
	   font-size:12px;
	   width:132px;
	   }
.loginList_1
            {
			height:30px;
			line-height:30px;
			}
.loginList_2
            {
			padding-top:5px;
			text-align:right;
			padding-right:11px;
			}
/*****************************首页右侧结束******************************/
#LinkTitle a
          {
		  font-weight:bold;
		  color:#FFFFFF;
		  text-decoration:none;
		  }
#LinkTitle a:hover
                {
				color:#FFFF00;
				}
