@charset "gb2312";

.header{
	width:928px;
	margin: 25px auto 0;
	height:90px;
	padding:0;			
}
.header .logo{
	float:left;
} 
.header img{
	margin: 0;
} 

.topmenu{
	width:210px;
	height:90px;
	margin:0;
	float:right;
	font-size:13px;
	text-align:center;
}

.topmenu p{
	margin:60px 0 0;
	text-indent: 0px;
}
 /*--------- ----------*/


.fla{
	margin:0 auto;
	width: 740px;
	height:350px;
	border: 3px solid #d3b430;
	text-align:center;
	overflow: hidden;
}

.pic_flash{margin:0 auto;width:928px;}
.memu{
	margin:0 auto;
	width: 928px;
	height:30px;
	background-attachment: fixed;
	background-image: url(/Templets/img/bg_menu.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	text-align:left;
}
 
.memu p{
	margin:6px 0 0 5px;
	color: #fff;
}

.main{
	width:926px!important;width: 928px;
	margin:0 auto;
	overflow: hidden;
	background-color:#fff;
	padding:0;
	background-color:#eaeff4;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

.main_index{
	width:926px!important;width: 928px;
	margin:0 auto;
	background-color:#fff;
	overflow: hidden;
	padding:0;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

.main .left{
	margin:0;
	background-color:#fff;
	width:718px;
	float:right;
}

.left .vl{
   width:227px;
   margin:10px 3px 0 5px;
   float:left;
}
.left ul{
	clear:both;
    height:100px;
	text-align:left;
	margin:0 10px 34px ;
}
.vl li{
   margin:4px 0;
}

.left p{
	text-indent: 0px;
	margin:15px 12px 0 18px;
	text-align:left;
}

.left .bt{
	margin:20px 18px 5px;
	text-align:right;
}



.copyright{
	margin:0 auto;
	text-align:center;
	background-color: #bccce3;
	width:928px;
}

.copyright p{   
	margin:5px 0; 
	color: #000;	
}
/*---------  ----------*/

.botton{
	background-image: url(/Templets/img/b_botton.gif);
	height:21px;
	width:48px;
	border:none;
	font-size:12px;
}

.unfla{
	width:928x;
	height:3px;
	background-color: #fff;
	margin:0 auto;
	overflow:hidden;
}
.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;}

/*--------  ----------*/


 /*---------容器 ----------*/
.caseright{margin:0px;padding:0;float:left;width:718px;font-size:14px;text-align:left;}
.caseright p{margin:5px 10px;}
.caseright img{margin:10px 0;}

.case{margin:5px 0 ;padding:0;}

.vessel{margin:0px;padding:0 3px; text-align:left;}

/*--------- ----------*/

.breed{
	float: left;
	width: 198px;
	margin: 0;
} 


.newbreed{
	float: left;
	width: 210px;
	margin: 0;
} 


 /*--------- 新品展示 ----------*/
.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 ;
	
}



.right{
	width:210px;
	float:right;
	text-align:left;
}
.right img{margin:5px 0;}

.right ul{margin:5px 2px;}

 /*---------  ----------*/

.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{
	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{
    padding:5px 0 5px 10px ;
	text-align: left;
	font-size: 12px;
}

/*--------- 产品展示----------*/


.nextpic img{	
	margin:10px 10px 0 2px;
	border: 1px solid #ccc;	overflow: hidden;
	width:138px;
	height:110px;
}


.nextpic ul{
	margin:5px 3px;
	float:left;
	width:144px;
	height:152px;
	overflow:hidden; 
}
.nextpic li{
	text-align:center;
	font-size: 12px;
	margin:0 3px 0 0;
}

.nextpic p{
	margin:5px 0;
	text-indent: 0px;
	font-size: 12px;
	text-align:center;
}
.margin2{border-top: 1px solid #ccc; margin:5px 0 0;}

.margin2 ul{
	margin:5px;
	list-style-image: none;
}
.margin2 li{ padding:2px;}
/*---------新闻显示----------*/

.ncont{
	width:660px!important;width:706px;
	float:left;
	padding: 15px 25px 45px 25px;
	font-size: 14px;
	text-align:left;
	border-right: 1px solid #ccc;
	background-color:#fff;	
}

.ncont ul{list-style: none;text-align:left; margin:5px;}
.ncont li{
	margin:5px 0 ;font-size:14px;
}

.ncont p{
	text-align:left;
	margin:5px 8px;	line-height: 180%;
}

.inncont{
	margin:15px 0;
} 
.newsclass{
   margin:8px 30px 10px 10px;
}


.picncont{
	width:718px;
	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;
	height:145px;
	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 ;text-align:left;
	
}/*---------相关新闻  ----------*/
.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: 928px;
	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;
}

