﻿/*---------------------页面基础定义----------------------------*/
html,body {
	margin: 0px auto;
	padding:0px;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height:180%;
	color: #333333;
	}
td,th,div {font-size: 12px;color: #333333; word-break:break-all;}
ul,li{list-style:none; margin:0px;}
img{border:0px;}
hr{height:1px; color:#777; width:99%; }

/*------------链接定义----------------*/

a {color: #333333;text-decoration: none;}
a:hover {color: #cc0000;text-decoration: none;}
a:active{color: #cc0000;text-decoration: none;}

/*---------------------top的logo，导航，banner区------------------------*/

#top{text-align:left; width:990px; margin:auto auto; height:65px; padding-top:20px;}
#top .span2{float:right; width:170px; margin-top:-16px; margin-right:auto!important; padding:2px;
background-color:#aa0000; margin-right:4px; color:fff;}
#top .span2 a{color:#fff;}
#include_menu{width:100%; background:url(../images/menu_bg.gif); border-top:2px solid #666; }
#include_smenu{height:28px!important;height:27px; background: url(../images/bg_dotted.gif); width:980px; margin:auto; }
#banner{width:980px; height:180px; margin:0px auto !important; margin:auto 0;}
   #oTransContainer{FILTER: progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=0, motion='forward'); WIDTH:980px;HEIGHT: 180px; margin:auto;}
#banner_bottom{width:980px; height:16px; margin:0 auto; margin-top:1px !important; margin-top:-2px; background: url(../images/bg_dotted.gif); border-bottom:1px solid #ccc; display:none;}

/*---------------------内容区----------------------------------*/

#content{width:980px; height:628px; margin:auto; margin-top:8px; text-align:left;}
*html #content{width:980px; height:626px; margin:auto; margin-top:6px; text-align:left;}
*+html #content{width:980px; height:642px; margin:auto; margin-top:8px; text-align:left;}

       .left{width:230px; height:510px; background:#fff;float:left; text-align:left; margin:auto}
	      .pro_show{width:224px; border:1px solid #ccc; margin-left:1px; margin-top:11px!important;
		    margin-top:5px;
		   margin-bottom:14px;}
          .vip_login{height:90px;  margin-top:13px!important; margin-top:-12px;
		  border:#ccc 1px solid; background:url(../images/bg_dotted.gif); padding-left:7px; padding-top:10px; width:218px;}
		  .vip_login form{margin:0 auto;}
		  .vip_login input{ height:15px; width:140px; border:1px solid #999; font-size:12px;}
		  .download_title{margin-top:13px!important; margin-top:auto; background:}
		  .download{float:left; margin-left:-38px; 
	       margin-top:0px; line-height:24px; width:226px;}  /*FF*/
		   * .download{margin-left:1px; }  /*IE6*/
		   *+ .download{margin-left:1px; }  /*IE7*/
		  .download li{border-bottom:1px solid #eee; padding-left:15px;
			  background:url(../images/arrow02.gif) no-repeat 0px 3px;}
			 .download li a:hover{text-decoration:underline;}	
			 
			  
/*---------------------中间部分----------------*/	 

	 .center{ width:530px; height:510px; background:#fff;float:left; text-align:left; 
	  margin:auto auto auto 22px; }
	 .topnews {word-break:break-all; padding-left:1px; height:65px; margin-top:9px!important; margin-top:auto;}
	 .topnews a:hover{text-decoration:underline;}
	 .topnews span a{ font-weight:bold;}
     .topnews img {margin:3px 4px auto 10px; float:right; }
/*FF*/	 .newslist{float:left;  margin-left:-38px; margin-top:2px; line-height:27px; width:526px;}
/*ie6*/	 *html .newslist{float:left;  margin-left:1px; margin-top:2px; line-height:27px; width:526px;}  
/*ie7*/	 *+html .newslist{float:left; margin-left:1px; margin-top:2px; line-height:27px; width:526px;} 
	         .newslist li{border-bottom:1px solid #ededed; padding-left:15px;
			  background:url(../images/arrow01.gif) no-repeat 0px 3px;}
			 .newslist li a:hover{text-decoration:underline;}
	 .morenews{float:right; margin-top:6px; margin-right:2px;}
	 .imgshow{height:123px;  text-align:left; margin:auto;width:530px; margin-top:218px;}
	 *html .imgshow{height:123px;  text-align:left; margin:auto;width:530px; margin-top:-2px;}
	 *+html .imgshow{height:123px;  text-align:left; margin:auto;width:530px; margin-top:-2px;}
/*---------------------右侧部分----------------*/	 
	 
      .right{ width:176px; height:586px; background:#fff;float:right; }
	  .right_top{height:288px; margin:auto; padding:auto; width:175px;}
/*FF*/	  .right_top ul{ margin-left:-40px; margin-top:-3px; line-height:20px;}
/*IE6*/	  *html .right_top ul{ margin-left:-1px; }
/*ie7*/	  *+html .right_top ul{ margin-left:-1px;}
	  .right_top ul li{border-bottom:1px solid #eee; padding-left:15px;
			  background:url(../images/arrow01.gif) no-repeat 0px 1px;}
	  .right_top ul a:hover{ text-decoration:underline;}
	  .five_title{margin-top:15px;}
	  .five{ margin-top:1px!important; margin-top:0px;}
	  
/*---------------------友情链接----------------*/	 
#link{
	width:980px;
	height:34px!important;
	height:26px;
	padding-top:3px;
	border-top:1px dotted #aaa;
	margin-top:-16px!important;
	margin-top:-2px;
	clear: both;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*---------------------页脚区----------------------------------*/
#include_footer{ background:url(../images/bg_dotted.gif); border-top:2px solid #cc0000; text-align:center; margin:auto; margin-top:-6px!important; margin-top:auto;}
#footer{width:980px; height:60px; margin:auto; margin-top:-2px !important; margin-top:-8px; text-align:center; padding-top:6px; padding-bottom:6px; line-height:19px;}
#footer a{ text-decoration:underline; color:#333;}
#footer a:hover{ color:#cc0000;}
