body{
    width:1000px;
	font-size:12px;
	margin:0px auto;
	font-weight:100;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bg2.jpg) repeat;	
}
a:link{ color:#333; text-decoration:none;}
a:visited{ color:#333; text-decoration:none;}
a:active{ color:#333; text-decoration:none;}
a:hover{ color:#333; text-decoration:none;}
#warp-bg{
    width:996px;
	background:url(../images/main-bg2.jpg) repeat-y;
	z-index:3;
	margin-left:0px;
}
#warp{
    width:736px;
	margin:0px 0px 0px 137px;
	z-index:2;
	
}
#top{
    width:736px;
	height:79px;
	border-bottom:5px solid  #062097;
}
#logo{
    width:300px;
	height:70px;
	margin:8px 0px 0px 14px;
	float:left;
}
#top_right{
    width:350px;
	height:75px;
	float:right;
	font-size:12px;
	padding:0px 10px 0px 0px;
}
#top_right_1{
    width:350px;
	text-align:right;
	margin:5px 0px 0px 0px;
}
#top_right_2{
    width:350px;
	height:35px;
	text-align:right;
	margin:26px 0px 0px 0px;
}
#top_right_2 img{
    margin-bottom:-8px;
	*margin-bottom:-8px!important;
	*margin-bottom:-8px;
}
#nav{
    width:736px;
	height:162px;
	border-bottom:5px solid #E7E7E7;
	padding:1px 0px 1px 0px;
 }
#nav-left{
    width:231px;
	height:162px;
	float:left;
}
#nav-left ul{
    list-style:none;
	margin:0px;
	padding:3px 0px 0px 0px;
}
#nav-left li{
    height:25px;
	border-bottom:1px #eee solid;
	font-weight:bold;
	padding:2px 0px 0px 0px;
	*padding:0px 0px 0px 0px !important;
	*padding:0px 0px 0px 0px;
}
.nav-text{
    margin:0px 0px 0px 30px;
	*margin:7px 0px 0px 30px !important;
	*margin:7px 0px 0px 30px;
	height:14px;
}
#banner{
    width:505px;
	height:162px;
	float:left;
	z-index:3
}
#ad{
    position:absolute;
	top:0px;
	left:auto;
	z-index:1;
	width:252px;
	margin:0px auto;
	height:147px;
	text-align:center;
}
#content{
    width:736px;
	margin:5px 0px 0px 0px;
	float:left;
}
#con-left{
    width:228px;
	border:1px #ccc solid;
	margin:0px 0px 0px 0px;
	float:left; 
}
.left-title{
    width:208px;;
	height:28px;;
	background:url(../images/side-bg.jpg) no-repeat;
	color:#fff;
	font-weight:bold;
	padding:8px 0px 0px 20px;
	font-size:14px;
	float:left;
}
#con-pro{
    width:505px;
	margin:0px 0px 0px 0px;
	*margin:0px 0px 0px 0px !important;
	*margin:0px -5px 0px 0px;
	padding:0px;
	float:left;
	overflow:hidden
}
#con-pro3{
    width:505px;
	float:left;
	margin:0px 0px 0px 0px;
	*margin:0px 0px 0px 0px !important;
	*margin:0px -2px 0px 0px;
	padding:0px;
	float:right;
	overflow:hidden
}
#con-pro2{
    width:505px;
	float:left;
	margin:0px 0px 0px 0px;
	*margin:0px 0px 0px 0px !important;
	*margin:0px -2px 0px 0px;
	padding:0px;
	float:right;
	overflow:hidden
}
.pro-title{
    width:503px;
	height:35px;
	color:#fff;
	background:url(../images/pro-bg.jpg) no-repeat;
	margin:1px 1px 0px 2px;
}
.pro-title-text{
    float:left;
	width:100px;
	font-size:14px;
	font-weight:bold;
	padding:9px 0px 0px 15px;
}
.pro-title-text3{
    float:left;
	width:480px;
	font-size:12px;
	font-weight:bold;
	padding:9px 0px 0px 15px;
}
.pro-title-text2{
    float:left;
	width:100px;
	font-size:14px;
	font-weight:bold;
	padding:6px 0px 0px 15px;
}
.more{
    float:right;
	width:60px;
	padding:10px 0px 0px 0px;
	color:#fff;
}
.more2{
    float:right;
	width:60px;
	padding:0px 0px 0px 0px;
}
.pro-main{
    width:496px;
	padding:0px 0px 0px 9px;
	margin:0px;
}
.pro-info{
    float:left;
	width:116px;
	height:125px;
	margin:15px 0px 0px 8px;
	*margin:15px 0px 0px 8px !important;
	*margin:13px 0px -5px 6px;
	padding:0px;
}
.pro-info-img{
    border:1px #ccc solid;
	width:100px;
	height:100px;
}
.pro-info-img img{
    width:100px;
	height:100px;
}
.pro-info-name{
    background:url(../images/pro-bg22.jpg) no-repeat;
	width:104px;
	height:19px;
	margin:8px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	text-align:center;
	font-size:12px;
}
.pro-info-name2{
    background:url(../images/pro-bg22.jpg) no-repeat;
	width:104px;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	line-height:18px;
}
.sidebar{
    width:228px;
	margin:0px 0px 17px 0px;
	float:left;
}
.sidebar ul{
    list-style:none;
	padding:8px 0px 0px 20px;
	margin:0px;
}
.sidebar li{
    border-bottom:1px dotted #ddd;
	padding:11px 0px 0px 10px;
}
.search{
   width:208px;
    height:44px;
   padding:40px 0px 0px 20px;
   *padding:24px 0px 0px 20px !important;
   *padding:24px 0px 0px 20px;
}
.news{
   width:505px;
   float:right;
   margin:8px 0px 0px 4px;
}
.news-title{
   border-bottom:1px solid #ccc;
   height:18px;
   width:502px;
   padding:15px 0px 0px 0px;
}
.news-text{
   color:#333;
   font-weight:bold;
   font-size:14px;
   float:left;
   margin-left:13px;
}
.news-con{
   width:500px;
}
.news-con ul{
   list-style:none;
   padding:17px 0px 0px 10px;
   margin:0px;
}
.news-con li{
   height:23px;
}
.dat{ 
   width:100px;
}
.sid-ad{
   width:231px;
   height:77px;
   padding:0px;
   margin:25px 0px 0px 0px;
   *margin:5px 0px 0px 0px !important;
   *margin:5px 0px 0px 0px;
}
#side-main{
   width:231px;
   float:left;
   padding:0px;
   margin:0px;
}
#footer{
   border-top:solid #ccc 5px;
   width:736px;
   padding:10px 0px 15px 0px;
   float:left;
   font-size:12px;
   margin-top:8px;
}
#footer-nav{
   width:736px;
   text-align:center;
   height:20px;
   float:left;
   color:#315DBC;
}
#footer-copy{
   text-align:center;
   line-height:20px;
   width:736px;
   float:left;
}
.blue{
   color:#315DBC;
   font-weight:bold;
}


.left{
    float:left;
}
.right{
    float:right;
}
img{
   border:0;
}
.sea-input{
   background:url(../images/search-box.jpg) no-repeat;
   width:153px;
   height:18px;
   float:left;
}
.sea-bot{
   width:34px;
   height:19px;
   float:left;
   margin-left:5px;
   margin-top:-1px; 
   background:url(../images/sear-ico.jpg) no-repeat;
}
#footer-nav a:link{ color:#36c; text-decoration:none;}
#footer-nav a:visited{ color:#36c; text-decoration:none;}
#footer-nav a:active{ color:#36c; text-decoration:none;}
#footer-nav a:hover{ color:#555; text-decoration:none;}
.about{
  width:480px;
  line-height:22px;
  margin:10px 0px 0px 15px;
  *margin:10px 0px 0px 15px !important;
  *margin:10px 0px 0px 10px;
}
.product0{
  width:500px;
  padding:0px 0px 0px 9px;
  margin:0px;
  float:left;
}
.product33{
  width:500px;
  padding:0px 0px 0px 9px;
  margin:0px;
  float:left;
}
.product2{
  width:500px;
  padding:0px 0px 0px 9px;
  margin:0px;
  float:left;
}
.news-info{
  width:500px;
  padding:10px 0px 0px 9px;
  margin:0px;
  line-height:22px;
}
.pro-info2{
  width:250px;
  height:144px;
  line-height:20px;
  float:left;
  border-bottom:1px solid #ccc;
  margin:10px 0px 10px 0px;
  padding:6px 0px 0px 0px;
} 
.pro-info3{
  width:480px;
  height:140px;
  line-height:20px;
  float:left;
  border-bottom:1px solid #ccc;
  margin:4px 0px 6px 10px;
  padding:0px 0px 0px 10px;
} 
.info-left{
  float:left;
  width:110px;
}
.info-text{
  width:360px;
  float:left;
  line-height:20px;
}
.pro-show{
  width:480px;
  line-height:22px;
  float:left;
  padding:10px 0px 0px 5px;
  margin:0px 0px 0px 0px;
  *margin:0px 0px 0px 0px !important;
  *margin:0px 0px 0px -10px;
}
.show-text{
  width:350px;
  float:left;
  padding:10px 0px 0px 0px;
}
.show-left{
  float:left;
  width:130px;
}
.select {
 border:1px solid #cccccc;
 float: left;
 display: inline;
 }
.inqu{
   float:left;
   width:480px;
   line-height:22px;
   font-size:12px;
   padding:0px;
   margin:0px 0px 0px 0px;
   *margin:0px 0px 0px 0px !important;
   *margin:0px -5px 0px 1px;
}
.noda{
   width:450px;
   padding:15px 0px 0px 30px;
}
.pro-title a:link{ color:#fff; text-decoration:none;}
.pro-title a:visited{ color:#fff; text-decoration:none;}
.pro-title a:active{ color:#fff; text-decoration:none;}
.pro-title a:hover{ color:#fff; text-decoration:none;}
.rolinList{ width:180px; height:auto; margin:10px  auto 0 8px; text-align:left;float:left;}
.rolinList li{margin-bottom:0px;border-bottom:1px solid #DADADA}
.rolinList li h2{ width:190px; height:20px; font-size:13px; line-height:20px;  color:#666; cursor:pointer}
.content2{
	height:20px;
	width:100px; 
	background:#fff;
	align:left;
	text-align:center;
	line-height:20px;;
	color: #FF0066;
	font-size:12px
}
.content2 p{ margin:5px}
























