﻿/*==================================================全局==========================================================================*/
@charset "gb2312";
.main_banner{
  width:1003px;
  height:204px;
  clear:both;
  margin:0 auto;
}
.main_body{
 width:901px;
 min-height:550px;
 height:auto!important;
 height:550px;
 padding:0px 51px 0 51px;
 margin:0 auto;
 margin:0 auto;
 background:#ffffff url(../images/body_bg2.gif) no-repeat;
}
.place{
  width:596px;
  padding-right:15px;
  line-height:25px;
  text-align:right;
  clear:both;
  color:#076fab;
}
.main_top{
 width:611px;
 height:20px;
 background:url(../images/main_top.jpg) no-repeat;
}
.main_down{
 width:611px;
 height:20px;
 overflow:hidden;
 background:url(../images/main_down.jpg) no-repeat;
}
.main_left{
 width:260px;
 float:left;
 padding-top:25px;
}
.main_right{
 width:611px;
 float:right;
}
.main_content{
 width:589px;
 min-height:520px;
 height:auto !important;
 height:520px;
 padding:15px 10px 0 10px;
 margin:0 auto;
 font-size:14px;
 line-height:23px;
 border-left:1px solid #77a7d2;
 border-right:1px solid #77a7d2;
 background:#fff;
}
.main_nav{
  width:260px;
  margin:8px auto 8px auto;
  clear:both;
}
.main_nav ul{
}
.main_nav ul li{
 line-height:25px;
 padding:0 0 0 20px;
 display:block;
 clear:both;
 font-size:13px;
 color:#053873;
 font-weight:bold;
 cursor:pointer;
}
.main_nav ul li.hover{
 line-height:31px;
 padding:0 0 0 28px;
 display:block;
 clear:both;
 font-size:14px;
 color:#053873;
 font-weight:bold;
 cursor:pointer;
 background:url(../images/hover.gif) no-repeat 0 center;
}
.news_list{
 padding:10px 0 0 8px;
}
.news_list li{
  display:block;
  height:30px;
  clear:both;
  width:554px;
  color:#999;
  margin:0 0 0 0;
  *margin:-4px 0 0 0;
  _margin:-4px 0 0 0;
}
.news_list li a{
  font-size:14px;
  float:left;
  line-height:30px;
  background:url(../images/ico.gif) no-repeat left center;
  padding-left:33px;
}
.news_list li i{
  font-size:14px;
  float:right;
  width:100px;
  display:block;
  line-height:30px;
}
/*====================================================品牌优势===================================================*/
.product_nav{
 width:589px;
 height:66px;
 margin:-2px auto 0 auto;
 *margin:10px auto 0 auto;
 _margin:10px auto 0 auto;
 background:url(../images/product_bg1.jpg) left bottom no-repeat;
}
.product_nav ul{
   margin:2px 0 0 18px;
   padding-top:2px;
   *padding-top:0px;
   _padding-top:0px;
}
.product_nav li{
 width:91px;
 padding-left:3px;
 line-height:28px;
 text-align:center;
 float:left;
 cursor:pointer;
 font-size:14px;
 margin:0 2px 0 2px;
}
.product_nav li.hover{
 width:91px;
 padding-left:3px;
 line-height:28px;
 text-align:center;
 float:left;
 color:#fff;
 cursor:pointer;
 font-size:14px;
 margin:0 2px 0 2px;
 background:url(../images/product_hover.jpg) left bottom no-repeat;
}
#con_one_1,#con_one_2,#con_one_3,#con_one_4,#con_one_5{
 width:589px;
 line-height:25px;
 min-height:400px;
 height: auto!important;
 height:400px;
 overflow:hidden;
 margin:0 auto;
}
/*================================================== pages css ================================================*/
div.sabrosus {
    padding:3px;
	margin:15px 0 -2px 0;
	*margin:15px 0 10px 0;
	_margin:15px 0 10px 0;
	text-align: center
}
div.sabrosus a {
	border-right: #9aafe5 1px solid;
	padding-right: 5px;
	border-top: #9aafe5 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	border-left: #9aafe5 1px solid;
	color: #2e6ab1;
	margin-right: 2px;
	padding-top: 2px;
	border-bottom: #9aafe5 1px solid;
	text-decoration: none
}
div.sabrosus a:hover {
	border-right: #2b66a5 1px solid;
	border-top: #2b66a5 1px solid;
	border-left: #2b66a5 1px solid;
	color: #000;
	border-bottom: #2b66a5 1px solid;
	background-color: lightyellow
}
div.pagination a:active {
	border-right: #2b66a5 1px solid;
	border-top: #2b66a5 1px solid;
	border-left: #2b66a5 1px solid;
	color: #000;
	border-bottom: #2b66a5 1px solid;
	background-color: lightyellow
}
div.sabrosus span.current {
	border-right: navy 1px solid;
	padding-right: 5px;
	border-top: navy 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	border-left: navy 1px solid;
	color: #fff;
	margin-right: 2px;
	padding-top: 2px;
	border-bottom: navy 1px solid;
	background-color: #2e6ab1
}
div.sabrosus span.disabled {
	border-right: #929292 1px solid;
	padding-right: 5px;
	border-top: #929292 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	border-left: #929292 1px solid;
	color: #929292;
	margin-right: 2px;
	padding-top: 2px;
	border-bottom: #929292 1px solid
}
/*================================================会员后台============================================*/
.hy1{
  width:260px;
  height:39px;
  clear:both;
  background:url(../images/hy1.jpg) no-repeat;
}
.hy2{
  width:258px;
  height:200px;
  clear:both;
  background:#fff;
  border-left:1px solid #77a7d2;
  border-right:1px solid #77a7d2;
}
.hy3{
  width:260px;
  height:15px;
  clear:both;
  margin:0 0 8px 0;
  background:url(../images/hy3.jpg) no-repeat;
}
.pic{
 width:85px;
 height:85px;
 padding:2px;
 border:1px solid #ccc;
}
/*=====================================我要留言==================================================*/
.message_tab1{
 border:1px solid #ccc;
}
.message_tab1 td{
 border:1px solid #E7E7E7;
 padding:3px 0 2px 5px;
}
.tab1{
 border:1px solid #e0effc;
 margin:0 0 5px 0;
}
.td1{
 border:1px solid #e0effc;
 padding:2px 0 2px 3px;
}
/*======================================错误信息===============================================*/
.error_body{
 width:901px;
 height:200px;
 padding:0px 51px 0 51px;
 margin:0 auto;
 margin:0 auto;
 background:#ffffff url(../images/body_bg3.gif) no-repeat;
}
/*===============左侧 css =================*/
#menu01 {
	width:252px;
	margin:2px auto 0 auto;
	text-align:left;
	list-style:none
}
#menu01 .item {
	margin:1px 0px 0 0;
	padding:0px;
	list-style:none
}
a.title:link, a.title:visited, a.title:hover {
	display:block;
	background:url(../images/hover.gif) no-repeat left top;
	color:#07519a;
	font-weight:bold;
	padding:2px 0 0 25px;
	width:227px;
	line-height:31px;
	cursor:pointer;
	text-decoration:none
}
#menu01 .item ul {
	margin:0;
	width:200px;
	padding:3px 0px 3px 20px;
	list-style:none;
	display:none;
}
#menu01 .item ul li {
   display:block;
   padding-left:18px;
   line-height:20px;
   background:url(../images/ico4.gif) no-repeat left center;
}