@charset "gb2312";


.header{width:1000px;margin: 0 auto;text-align:center;height:80px;}

.header img{
	padding:0;
	margin:10px 0 0;
}

.topmenu{width:740px;margin:42px 0 0 0;float:left;font-size:13px;}
 /*--------- ----------*/
#index_header{
	width: 1000px;
	height:700px;
	margin: 0 auto;
	text-align:center;
	background-image: url(/Templets/img/bg.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
}

.fla{
	margin:175px auto 0;
	width: 740px;
	height:350px;
	border: 3px solid #d3b430;
	text-align:center;
	overflow: hidden;
}

.memu{
	margin:10px auto;
    width: 758px;
	height:40px;
	background-attachment: fixed;
	background-image: url(/Templets/img/bg_menu.gif);
	background-repeat: no-repeat;
 }

.txt{margin:10px 0 10px 155px;}

.copyright{
	margin:72px 0 0;
	height:80px;
	text-align:center;
	color: #e1ad7a;
	
}

.botpic{
	margin:0;
	background-attachment: fixed;
	background-image: url(/Templets/img/bg_copyright.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:62px;
	width:1000px auto; 
}
 /*---------  ----------*/

.logo{
    margin:5px 1px 0px;
	float:left;
}

.topright{
    float: right;
    margin: 0px 8px 0;
	padding:0px;
}
.topnav{width:265px;float:left; padding:7px 2px;}

.botton{
	background-image: url(/Templets/img/b_botton.gif);
	height:21px;
	width:48px;
	border:none;
	cursor:hand;
	font-size:12px;
}

.unfla{
	width:1000px;
	height:12px;
	color: #fff;
	font-size: 14px;
	margin:0 auto;
	background-image: url(/Templets/img/line_bg.jpg);
	background-repeat: repeat-x;
}
.navmenu{
	height:20px;
}

/*定义菜单样式*/

.navmenu ul {
    float:right;
	margin:2px 0;
	padding:0 5px;
	list-style-type: none;
	font-size:14px;
}

.navmenu li {
	float:left;
	margin:0;
	padding:0 2px;
	text-align: left;
	text-decoration: none;	
}

.navmenu li a {
	display: block;
	padding:1px 4px 0 7px;
	text-decoration: none;
	background-image: url(../Templets/img/bg_wline.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.navmenu a:hover {
	background: #fff; 
	color: #ff0000;
	text-decoration: none;
	background-image: url(../Templets/img/bg_wline.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


.nav_bt{
   text-align:center;
	width:760px;
	margin:2px auto;
	padding:2px 0;	
}

 /*-------   -------*/
.ad{
    margin:3px auto;
}
.adright{margin:3px 0;border:1px solid #d5d5d5; float: right;width:546px;}

 /*---------  ----------*/
 
.search{
	width: 758px!important;width: 760px;
	margin: 2px auto;
	padding: 2px 0;
	background-color: #fcfcfc;
	text-align: left;
}

.sub{
	margin:2px 15px 2px 3px;
	float:left;
	padding:0 0 0 10px;	
}

.key{margin:3px 0 1px 5px;}

 /*---------  ----------*/
.more{
	float:right;
	margin:3px 5px 0 0;
	padding:0 5px;
	background-image: url(../Templets/img/bg_arrow.gif);
	background-repeat: no-repeat;
	background-position: right;
	display: block;
}

.titleline{
	width:2px;
	height:10px;
	float:right;
	margin:5px 0px 0!important;margin:8px 2px 0;
	padding:0;
	background-color: #ff0000;
	display: block;
	overflow: hidden;
}
/*-------- 栏目导航 ----------*/
.striper{ 
    width: 760px;
	margin:3px auto;
	text-align:left;
}
.striper img{padding:0px;float:left;margin:0px 15px 0px 0;}
.striper li{padding:0px;float:left;margin:4px 0;}

/*--------  ----------*/
.main{ 
    width: 1000px;
	margin:0 auto;
	background-color:#fff;
}

 /*---------容器 ----------*/
.caseright{margin:0px;padding:0;float:right;width:760px;font-size:14px;text-align:left;}
.caseright p{margin:5px 10px;}
.caseright img{margin:10px 0;}

.case{margin:0;padding:0;}

.vessel{margin:0px;padding:0 3px; text-align:left;}

.martb{margin:3px 0;}
.margin2{margin:1px 2px 2px;}
.mar2{margin:2px 0;}
.mar5{margin:2px 5px;}
.mar10{margin:0 10px;text-align:left;}
.mar15{margin:0 15px;}
.pad1{padding:1px 0 0 0;}
.padtb{padding:2px 0;}
.pad5{padding:0 5px;text-align:left;}
.pad30{padding:0 30px;text-align:left;}
.pad10{padding:2px 10px;text-align:left;}
.down{width:165px;margin:10px 5px 5px 0;text-align:center;float: left;font-size:12px;}


/*--------- ----------*/

.breed{
	float: left;
	width: 198px;
	margin: 0;
} 


.newbreed{
	float: left;
	width: 235px;
	margin: 0;
} 
/*---------.breed ul {
     margin:0 3px; 
	 list-style: none;
	 padding:5px 0;
	 clear: both;
}
.breed li{
	margin: 5px 2px 5px 7px;
	text-align: left;
	background-image: url(../Templets/img/img_blit_carrot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:0 0 0 8px;
}----------*/
.breed img{ margin:2px 0; }

 /*---------左边栏  ----------*/	 
.left{width: 198px;margin:0;}
.left ul {text-align: left; margin:5px 0 5px 3px; padding: 0px;list-style: none;clear: both;}
.left li{margin:1px 2px;text-align: left;}

 /*---------中间栏  ----------*/
 
.middle{float:right;width:350px;margin: 2px 10px;padding: 0px;font-size:14px;}
.middle ul{margin:2px 5px 2px; list-style: none;}
.middle li{padding:2px 0 1px 5px;text-align: left;}
.middle img{
	margin: 0px 5px 0px 3px;	
	padding:5px;
}


.middlea{
    float:right;
	width:350px;
	padding:0;
	background-image: url(../Templets/img/bg_line.gif);
	background-repeat: repeat;
	margin:0 10px;
	border:1px solid #ccc;
	font-size:12px;	

}
.middlea ul {list-style: none;text-align:left;padding:2px 3px 2px;float:left;margin:3px 0 2px;}
.middlea li{padding:0px;}
.middlea img{height:90px;margin:0 3px;}
 /*--------- 新品展示 ----------*/
.newProduct{margin:0 5px; text-align:center;}

.newProduct img{
	margin:0 auto;
	overflow: hidden;
	height:110px;
}
.newProduct ul{margin:0;}
.newProduct li{
	float:left;
	width:165px;
	font-size:12px;
	text-align:center;
	margin:5px 0;
	overflow: hidden;
}

 /*--------- 品牌介绍 ----------*/
.brand{margin:2px auto;}
.brand img{
	width:95px;
	margin:0;
	padding:0;	
}
.brand ul{
	margin:0;
	padding:0;	
}
.brand li{margin:0;padding:0;}
.brand .pro{
	float:left;
	height:50px;
	border-bottom:1px dashed #d5d5d5;
	margin:0;
	padding:0;
	overflow: hidden;
}
 /*---------头条新闻  ----------*/
.picnews{	
	text-align: left;
	margin:5px 0 8px;
	padding:0;	
}
.picshow{
   height:90px;
   width:135px;
   overflow:hidden;
   float:left;
   margin:2px 5px 0 0;
   border:1px solid #d5d5d5;
}
.picnews img{padding:0; margin:0;width:150px;}

.picnews ul{ margin:0 2px;padding:0;}
   
.picnews li{ margin:0;padding:0;}	

.picnews p{
	line-height: 150%;	
	margin: 2px 0 ;
	font-size:12px;
}
 /*---------  ----------*/
 
.middle .sales{
	float: left;
	margin: 1px 0px 1px 2px;
	width: 220px!important;width: 200px;
	text-align: center;	
}
	


 /*--------- 右边栏 ----------*/
.righter{
   float:right;
   width: 245px;
   margin:0 0 1px;
}

.righter ul{list-style: none;font-size:12px;text-align: left; margin: 1px 0px 3px 0px;padding:5px 2px;}
.righter li{
	margin: 1px 0px ;
}


 /*---------  ----------*/

.content{
	width: 192px;
	background-image: url(../img/bg_center.gif);
	background-repeat: repeat-y;
	padding: 6px 5px 3px;
	text-align: left;	
}

/*---------    ----------*/
.contenter{
	width: 748px;
	float:left;
	text-align: left;
	padding:10px;
	margin: 0;
	font-size: 14px;
}
.contenter ul{list-style: none;text-align: left; margin: 5px;padding:2px;}
.contenter li{
	margin:3px 0px ;
}
.contenter img{
	width: 120px;
	overflow: hidden;
}



.cont{
	font-size: 14px;
	text-indent: 2em;
}


.pl{
	width: 570px;
	float:left;
	text-align: left;
	padding: 20px;
	margin: 0px 8px 0px 0px;
	background-color: #fff;
}
.pl ul { text-align: left; margin:5px 2px 5px 3px; padding: 0px;list-style: none;}
.pl li {
	padding: 5px 0px;
	border-bottom: 1px dashed #ccc;
}
/*---------背景色彩----------*/
.bgcolor{background-color: #ccc;}

.bgred{background-color: #e21f19;}

.bgwhite{background-color: #fff;}

.bggary{background-color: #f5f5f5;}

.bgeee{background-color: #eee;}

.bgblue{background-color:#d5dfec;}

.bgworm{background-color:#fc9;}

.bggreen{background-color:#74dcaf;}

.bg399{background-color:#399;}


/*----------- 线条  -------------*/ 
.line{
	background-color: #f60;
	height:1px;
	overflow: hidden;
	width: 100%;
	margin:0;
	clear:both;
}
.blackline{
	background-color: #999;
	height:1px;
	overflow: hidden;
	margin:1px 10px;
	width: 98%;
}
.grayline{
    background-color: #ccc;
	height:1px;
	overflow: hidden;
	width: 98%;
	margin:1px 10px;
}

.side{
	border:1px solid #d5d5d5;
	margin:0;
	padding:0;
}

.dashed{
	width:95%;
	height: 1px;
	overflow: hidden;
	margin:2px auto;
	border-bottom: 1px dashed #999;
	clear: both;
	margin:0 auto;
}

.dotline{
    width:98%;
	height: 1px;
	overflow: hidden;
	margin:5px auto;
	background-image: url(../Templets/img/table_line.gif);
	background-repeat: repeat-x;
}
.rightline{border-right: 1px solid #ccc;}
.rightdashed{border-right: 1px dashed #ccc;}
.leftline{border-left: 1px solid #ccc;}
.topline{border-top: 1px solid #ccc;}
.bottomline{
	height: 1px;
	width: 198px;
	overflow: hidden;
	float:left;
	background-color: #ccc;
}

/*--------- ----------*/
.headlines{
	padding: 0px;
}
.headlines ul{padding: 0px;list-style: none; margin:0px;}
.headlines li{
	font-size: 18px;
	font-weight: bold;
	background-color: #e7e7e7;
	color: #fff;
	text-align: center;	
}
/*---------新闻导航----------*/
.strip{
	margin:5px 0 10px 10px ;
	text-align: left;
	font-size: 12px;
}

/*--------- 产品展示----------*/

.proudctpic{	
	text-align:center;
	margin:0;
	padding:5px;
	width:155px;
}
.proudctpic img{height:120px;margin:8px auto;}

.t7{
	padding:15px 0 15px 20px;
	font-size:16px;
	color: #fff;
	text-align:left;
	font-family: "黑体";
	background-image: url(/Templets/img/pic_menu.jpg);
	background-repeat: no-repeat;
}


.nextpic img{	
	margin:10px 10px 0 0;	border: 1px solid #ccc;	overflow: hidden;
	width:120px;
	height:150px;
}


.nextpic ul{
	margin:5px 3px;
	float:left;
	width:120px; 
}
.nextpic li{margin:0;padding:0;}

.nextpic p{
	margin:5px 0;
	text-indent: 0px;
	font-size: 12px;
	text-align:center;
}

/*---------新闻显示----------*/

.ncont{
	width:748px;
	float:left;
	padding: 1px 12px 15px 8px;
	font-size: 14px;
	text-align:left;	
}

.ncont ul{list-style: none;font-size:14px;text-align:left; margin:5px ;}
.ncont li{
	margin:5px 0 ;
}

.ncont img{
	margin:5px 20px  5px 0;
}

.ncont p{
	text-align:left;
	margin:5px 8px;	
}


.newsclass{
   margin:8px 30px;
}


.picncont{
	width:748px;
	float:left;
	padding: 5px;
	font-size: 12px;
	text-align:left;	
}

.picncont ul{list-style: none;font-size:13px;text-align:left; margin:5px 9px;float:left;}
.picncont li{
	margin:5px 0;
	width:125px;
	overflow: hidden;	
}

.picncont img{
	margin:5px;
	float:left;
}

.picncont p{
	margin:0;
	text-indent:2px 3px;
}

.nright{
	float:right;
	width:245px;
}

.nright ul{list-style: none;font-size:13px;text-align:left; margin:5px 2px;}
.nright li{
	margin:5px 0 ;
	
}/*---------相关新闻  ----------*/
.correlation{
	margin:5px 15px 10px;
	text-align:left;
	
}
.correlation ul{
	margin: 5px 0 5px 15px;
}
.correlation li{
	margin: 3px 0px;font-size: 12px;
}

/*---------版权----------*/
.footer{
	clear: both;
	width: 1000px;
	text-align:center;
	margin:0 auto;
	padding:15px 0;
}	
.footer .img{margin:5px 25px;border-right: 1px solid #ccc;}	
.footer p{padding: 2px;margin: 3px 0 2px 0;text-align:left;line-height: 125%;color: #666;}	

/*--------- 友情连接 ----------*/
.link{
	width:250px;
	margin:2px auto;
	text-align: left;
}
.link ul{text-align:left; list-style: none;margin:20px 0 0 0;}
.link li{float:left;margin:8px 5px;}
.link img{
	height: 40px;
	width:100px;
	margin:0;
}

/*--------- 菜单 ----------*/

.menucontainer{
	background-color: #fff;
	background-image: url(/Templets/img/bgOFF.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/*basic menu styling*/
.menu {float:left;font-family: arial,verdana,sans-serif;width:100%;position:relative;font-size:11px;font-weight:bold;
background:url(/Templets/img/bgOFF.gif) repeat-x bottom left;border-top:1px solid #999;}
.menu ul {padding:0;margin:0;list-style-type:none;float:left;position:relative;}
.menu ul li {float:left;position:relative;display:inline;background:url(/Templets/img/bgDIVIDER.gif) no-repeat bottom right;}
/*style of main items normal state*/
.menu ul li a, .menu ul li a:visited {float:left;display:block;text-decoration:none;color:#000;width:auto;color:#666;padding:0px 16px 0px 16px;line-height:40px;height:40px;}
* html .menu ul li a, .menu ul li a:visited {width:auto;w\idth:auto;}
/*hide sub nav items*/
.menu ul li ul {display:none;}
/*clear the main nav bg*/
.menu ul li ul li{background:none;}
/*style for table of sub nav items*/
table {margin:-1px;border-collapse:collapse;font-size:11px;}
/*specific to non IE browsers*/
/*main nav over state*/
.menu ul li:hover a {color:#B30000;background: transparent url(/Templets/img/bgON.gif) bottom left repeat-x;}
/*show drop-down list*/
.menu ul li:hover ul {display:block;position:absolute;top:36px;margin-top:1px;left:0;width:100%;border-top:1px solid #fff;}
/*drop-down on state*/
.menu ul li:hover ul li a {display:block;background:#e3e3e3;color:#333;height:auto;line-height:16px;padding:2px 16px 2px 16px;width:120px;border-top:1px solid #fff;}
/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {color:#fff;background: #B30000 url(/Templets/img/sub-arrow.gif) no-repeat;background-position: 4px 8px;}


.menu ul li a:hover {color:#B30000;background: transparent url(/Templets/img/bgON.gif) bottom left repeat-x;}
/*positioning for sub nav*/
.menu ul li a:hover ul {display:block;position:absolute;top:37px;left:0;background:#fff;margin-top:0;marg\in-top:1px;border-top:1px solid #fff;}
/*drop-down on state*/
.menu ul li a:hover ul li a {display:block;background:#e3e3e3;color:#333;height:auto;line-height:15px;padding:2px 16px 2px 16px;width:130px;w\idth:120px;border-bottom:1px solid #fff;}
/*drop-down over state*/
.menu ul li a:hover ul li a:hover {color:#fff;background: #B30000 url(/Templets/img/sub-arrow.gif) no-repeat;background-position: 4px 8px;}


/*--------- 表单 ----------*/
.loginform{
    width:350px;
	text-align:left;
	clear:left;
	margin:20px 0px;
}
label{
	float:left;
	width:120px;
	text-align:right;
	padding:4px;
	margin:1px;
}

#gbook{
    width: 1000px;
	margin:0 auto;
	clear:both;
	text-align:center;
	background-color:#fff;
}
#gbook table{
	border-collapse:collapse;
	font-size:12px;
	margin:8px auto 10px;
	text-align:center;
	width:100%;
}
#gbook th{
	margin:5px 2px;
}
#gbook td{
   padding:5px 15px;
   margin:5px 10px;
   font-size:12px;
   border: 1px solid #ccc;
 }
#gbook tr{	
	padding:0;
}


#tabsI {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
      }
#tabsI ul {
	margin:0;
	padding:10px 10px 0 30px;
	list-style:none;
      }
#tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
#tabsI a {
      float:left;
      background:url("/Templets/img/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
#tabsI a span {
      float:left;
      display:block;
      background:url("/Templets/img/tabrightI.gif") no-repeat right top;
      padding:5px 15px 4px 9px;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsI a span {float:none;}
    /* End IE5-Mac hack */
 #tabsI a:hover span {
      color:#fff;
      }
 #tabsI a:hover {
      background-position:0% -42px;
      }
 #tabsI a:hover span {
      background-position:100% -42px;
      }
 