@charset "utf-8";
 /*--------- ----------*/
#header{
	width: 778px;
	height:85px;
	margin:0 auto 3px;
	text-align:center;
}

#header_index{
	width: 778px;
	height:88px;
	margin:0 auto 3px;
	text-align:center;
}
.logo{
   background-color:#fff;
   float:left;
   margin:8px 0 0 3px;
   text-align:center; overflow: hidden;  
}
.logo img{
	margin:5px 2px 0;
}
 /*---------  ----------*/

.topright{
	float: right;
	margin:10px 12px 0 48px!important;margin:10px 7px 0 48px;
	padding:0px;
	text-align:right;	
}

.topright_index{
	float: right;
	margin:0 12px 0 48px!important;margin:0 7px 0 48px;
	padding:0px;
	text-align:right;	
}
.topright img{
	margin:0 4px ;
	vertical-align: text-bottom;
}

select{
	border:1px solid #666;
	color:#333;
	margin:0 -2px;
}

#nav{
	text-align:right;
	width:460px;
	margin:20px 2px 0 0;
	float:right;	
}
#nav_index{
	text-align:right;
	width:460px;
	margin:20px 2px 0 0;
	float:right;	
}
/*定义菜单样式*/
.navmenu,.enmenu{
	margin:0 0 0 10px;
	height:18px;
	text-align:center;	
}
.navmenu ul,.enmenu ul{
	float:right;
	margin:0 4px;	
	list-style-type: none;
	padding: 0 3px;
}

.navmenu li,.enmenu li{
    float:left;
	font-size:14px;
	font-weight:bold;
}

.navmenu li a {
	display: block;
	padding:2px 10px 0;
	text-decoration: none;
	background-image: url(../Templets/img/bg_bline.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.enmenu li a {
	display: block;
	padding:2px 3px 0 ;
	text-decoration: none;
	background-image: url(../Templets/img/bg_bline.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.navmenu li.end a{	
    display: block;
	padding:2px 10px 0 ;
	background-image:none;
} 

.navmenu li.end a:hover{
    background-image:none;
}
.enmenu li.end a{	
    display: block;
	padding:2px 5px 0 ;
	background-image:none;	
} 

.navmenu a:hover,.enmenu a:hover{
	text-decoration: none;
	background-image: url(../Templets/img/bg_bline.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

 
.ad{
    margin:0 auto;
	width:778px;
}
.ad_index{ margin:0 auto;}
.adright{
	position: absolute;
	z-index: 1;
	left: 761px;
	top: 70px;
	margin:0;
}
.adarrow{width:12px;float:left; padding:88px 0;}
.rollBox{width:778px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:740px;overflow:hidden;float:left;margin:0 5px;}
.rollBox .ScrCont{width:1000000px;}
.rollBox .Cont .adpic{float:left;}
*+html .rollBox .Cont .adpic{float:left;}
.rollBox .Cont .adpic img{padding:0;display:block;margin:0 auto;}
 /*------- .rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} -------*/
.rollBox #List1,.rollBox #List2{float:left;}

 /*---------  ----------*/
 
.edition {
	float:right;
	margin:9px 15px 0 0;
	padding:0 0 0 10px;
	font-size: 13px;
	font-weight: bold;
	color: #f60;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 0.03em;
	background-image: url(../Templets/img/li_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
} 
 
 
.search{
	margin: 3px auto;
	padding:1px 0 0;
	vertical-align: middle;
	float:right;
}

.sub{
	margin:0 15px 2px 3px;
	padding:0 0 0 10px;	text-align: left;
}

.key{margin:3px 0 1px 5px;}

 /*---------  ----------*/
.more{
	float:right;
	margin:5px 0 0 0;
	padding:0 5px;
	background-image: url(../Templets/img/bg_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	overflow:hidden;
}

.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;
}
/*-------- banner 广告----------*/

.banner{
	height: 184px;
	margin: 0;
	padding:0;
	overflow: hidden;
	background-color:#0057e3;
}


/*-------- 栏目导航 ----------*/
.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_index{ 
    width: 778px;
	margin:8px auto ;
	padding: 0;
	clear:both;
}
.main{ 
    width: 778px;
	margin:5px auto;
	padding:0;
	clear:both;
	text-align:center;
}

 /*---------容器 ----------*/
.caseright{
	margin:5px 2px;
    padding:0;
	float:right;
	width:570px!important;width:578px;
	font-size:13px;
}
.caseright p{clear: both;}
.caseright ul{   
	list-style: none;
	font-size:14px;
	text-align: left;
	clear: both;
	margin: 4px 0;
	padding: 2px 0;
}
.caseright li{
	margin:5px 0 5px 10px ;
}
.caseright img{
    clear:both;
	margin:0 auto;
	text-align:center;
		
}
/*---------内容 ----------*/
.gut ul{
	margin:5px 0 5px 40px ;
	list-style-type: disc;
	font-size:12px;
	color:#666;
}
.gut ol{
    clear:both;
	margin:5px 0 5px 40px;
}
.gut li{
    padding:2px 0;
	color:#333;
}
.gut{margin:10px 5px;}

/*---------内容 ----------*/
.case{margin:0 auto;padding:0;}
.vessel{margin:0px;padding:0;}
.vessel img{
	border: 1px solid #ccc;
}

.mar5{margin:5px 0 10px;}
.margin2{margin:1px 0 2px;}
.mar2{margin:2px 0;}
.martb{margin:2px 5px;text-align:left;}
.mar10{margin:0 5px;text-align:left;}
.mar15{margin:0 15px;}
.padtb{padding:3px 0 ;}
.pad1{padding:1px 0 0 0;}
.pad5{padding:0 5px 10px;text-align:right;font-size:12px;}
.pad30{padding:0 30px;text-align:left;}
.pad10{padding:2px 2px 2px 4px;text-align:left;}

/*--------- ----------*/
.proudctpic{
	margin:5px auto 0;
	text-align:center;
	overflow: hidden;
}

.proudctpic img{    
	margin:5px auto 0;
}
/*---------副标题  ----------*/
.subhead{text-align:center;margin:2px auto;}
/*--------- ----------*/

.breed{
	float:left;
	width:188px;
	text-align:center;
	margin:0 5px 0 0;
}
.breed ul{
    margin:0;
	text-align:left;
}
.breed li{
    margin:8px 0;
}
.bgbreed{
	background-image: url(../Templets/img/bg_bgbreed.gif);
	background-repeat:no-repeat;
	height:55px;
	overflow: hidden;
}

 /*---------左边栏  ----------*/	
.left_index{
    width:470px!important; width:478px;
	float:left;
	color:#666;
    margin-right:3px;
} 
.left_index img{
    margin:0 8px 0 0;
    float:left;
}
.proudect{
   width:220px;
   height:52px;
   float:right;
   margin:8px 12px 12px 0;
   font-size:12px;
   text-align:left;
}
.say img{
	float:none;
	margin:2px 0 0 2px;
	text-align: center;
}
.left_index .ad{
   width:453px;
   height:65px;
   float:right;
   margin:8px 12px 5px 0;
   padding:5px;
}

.left_index p{
	color:#333;
	margin:3px 5px 0 ;
	text-indent: 0px;
}

.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;}

.kingcase img{
   width:210px;

}
.kingcase .casepic{
	width:208px;
	height:134px;	
	overflow: hidden;
	margin:8px 0; 
	border:1px solid #d5d5d5;	
}
.kingcase{   
	text-align:center;
	width:460px;
}
.kingcase ul{
    margin:5px 0;
    float:left;
}
.kingcase li{
    margin:2px 12px 2px 0;
    float:left;
}
 /*--------热点新闻 ----------*/
.hotnews{margin:5px 0;padding:0;text-align:left;}
.hotnews ol{
	font-size:12px;
	margin:8px 0 8px 5px;
	color:#f00;
}
.hotnews li{
	padding:0;
	list-style-type: decimal;
	list-style-position:inside;	
	margin:5px 0 5px 5px;
}
 /*---------中间栏  ----------*/
 
.middle{float:right;width:325px;margin: 2px 10px 2px 0;padding: 0px;}
.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:325px;
	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;}
.newProduct img{height:85px; margin:8px 5px 0;float:left;}
.newProduct ul{
	margin:2px 0 0 5px;
	float:none!important;float:left;
}
.newProduct li{font-size:12px;text-align:left;margin:3px 0;}

 /*--------- 品牌介绍 ----------*/
.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;
}
 /*---------头条新闻  ----------*/
.picshow{
	height: 80px;
	float:left;
	overflow: hidden;
}
.picshow img{
	margin:0 5px;
	border:1px solid #d5d5d5;
	height: 80px;
	clear: both;
}
 /*---------  ----------*/
.picnews{
	text-align: left;
	margin:0;
}
.picnews ul{margin:5px 0;padding:0;}
   
.picnews li{padding:3px 0;}	

.news{
	text-align: left;
	margin:0;
}
.news ul{margin:5px 0;padding:0;}
   
.news li{padding:3px 0;}	
 /*---------  ----------*/
 
.middle .sales{
	float: left;
	margin: 1px 0px 1px 2px;
	width: 220px!important;width: 200px;
	text-align: center;	
}

 /*--------- 右边栏 ----------*/
.righter{
   float:right;
   width:288px;
   text-align:left;
   margin:0 3px;
}

.kingnews{
   height:90px;
   text-align:left;
   margin:0 3px;
   overflow:hidden;
}
.kingnews ul{margin:0;padding:0;}
   
.kingnews li{margin:5px 0;padding:0;}

.righter ul{list-style:none;font-size:12px;}

 /*---------  ----------*/

.content{
	width: 192px;
	background-image: url(../img/bg_center.gif);
	background-repeat: repeat-y;
	padding: 6px 5px 3px;
	text-align: left;	
}

/*---------    ----------*/
.contenter{
	width: 568px!important;width: 578px;
	float:right;
	text-align: left;
	padding:10px 8px;
	margin: 0;
}
.contenter ul{list-style: none;text-align: left; margin: 5px;padding:2px;}
.contenter li{
	margin:3px 0px ;
}

.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:#369;}

.bgworm{background-color:#fc9;}

.bggreen{background-color:#74dcaf;}

.bg399{background-color:#399;}


/*----------- 线条  -------------*/ 
.line{
	background-color: #f60;
	height:2px;
	overflow: hidden;
	width: 100%;
	margin:0 0 3px;
}
.blackline{
	background-color: #999;
	height:1px;
	overflow: hidden;
	margin:2px 2px 5px;
	clear:both;	
}
.grayline{
    background-color: #ccc;
	height:1px;
	overflow: hidden;
	margin:0 auto;
}
.womanline{
    background-color: #ffcccc;
	height:1px!important;height:4px;
	overflow: hidden;
	border-bottom: 3px solid #f5f5f5;
	margin:2px 0;
}

.side{
	border:1px solid #d5d5d5;
	margin:0;
	padding:0;
}

.dashed{
	height: 1px;
	overflow: hidden;
	margin:5px auto;
	border-bottom: 1px dashed #999;
	clear: both;
	margin:0 auto;
}

.dotline{
    clear:both;
	height: 1px;
	overflow: hidden;
	margin:2px 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;
}

.btline{
	height: 1px;
	overflow: hidden;
	background-color: #ccc;
	clear:both;
	margin:5px 0;
}
.twoline{
    background-color: #f5f5f5;
	height:4px;
	overflow: hidden;
	border-top: 1px solid #f60;
	margin:0;
	clear:both;
}
/*--------- ----------*/
.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:3px 0;
	padding:2px 0 2px 10px;
	text-align: right;
    width: 769px!important;width: 778px;
	font-size: 12px;
}

/*--------- 产品展示----------*/

.t7{
	margin:20px 0 5px 3px;
	padding:2px 0 0 10px;
	font-size:14px;
	color: #f60;
	float:left;
	background-image: url(../Templets/img/bg_arrow.gif);
	background-repeat: no-repeat;
	background-position:2px;
	font-weight: bold;
}

.t8{
	margin:20px 5px 3px;
	padding:2px 0 0 10px;
	font-size:14px;
	color: #f00;
	float:right;
	background-image: url(../Templets/img/bg_arrow.gif);
	background-repeat: no-repeat;
	background-position:2px center;
	overflow: hidden;
	width:118px;
	height:18px;
	text-align:left;
}

/*-------------------*/

.nextpic .pic{width:165px;overflow: hidden;padding:0;margin:0 15px 0 5px;float:left;}

.nextpic img{	
	padding:0;	
	height:165px;
	margin:0;
	overflow: hidden;
	text-align:center;
}
.nextpic ul{margin:15px 0;padding:0;clear:both;}
.nextpic li{margin:5px 0;padding:0;}
.nextpic p{
	margin:0;
}

.nextpiclass .pic{
	width:165px;
	height:158px;
	overflow: hidden;
	padding:0;
	margin:0 10px 10px;
}

.nextpiclass img{	
	padding:0;	
	width:165px;
	margin:0;
}
.nextpiclass ul{margin:15px 0;padding:0;clear:both;}
.nextpiclass li{margin:5px 6px;padding:0; float:left;}
.nextpiclass p{
	clear: none;
	text-indent:0px;
	float: none;
	margin:0;
}
/*---------新闻显示----------*/

.ncont{
	width:558px!important;width:581px;
	float:left;
	padding: 1px 12px 15px 8px!important;padding:15px 18px 18px;
	font-size: 14px;
	text-align:left;
}
.ncont ul{list-style: none;font-size:14px;text-align: left; margin:5px 0px;padding:2px 0;}
.ncont li{
	margin:5px 0px ;
}
.ncont img{
	margin:5px 20px  5px 0!important;margin:15px 20px  5px 0;		
}
/*---------  ----------*/
.nright{
	float:left;
	width:185px!important;width:198px;
	padding:0px 1px 0px 1px;
}

.nright ul{list-style: none;font-size:12px;text-align: left; margin: 1px 0px 3px 0px;padding:5px 2px;}
.nright li{
	margin:5px 0px;
	list-style-type: none;
	text-align:left;
}
/*---------相关新闻  ----------*/
.correlate{
    margin:28px 10px;
	text-align:left;
	font-size:12px;
}
.correlate ul{
	margin:8px 0 8px 5px;
	list-style-type: none;
}
.correlate li{
	margin:5px 0px;
	font-size:12px;
}
/*---------版权----------*/
#footer{	
    clear:both;
	margin:0 auto;	
	width:778px;
}	
	
#footer p{
	margin:6px auto 4px;
	line-height: 125%;
	text-align:left;
}
#qq{margin:0 2px;clear: both;}
#qq img{	
	float:none;
	margin:0;
}

#footer img{
	float:right;
	margin:5px 15px 0;
	padding:3px 10px;	
}	

#footer .case{margin:0 auto;background-color:#f8f8f8;padding: 2px 0 15px;}
/*--------- 友情连接 ----------*/
.link{	
    width: 778px;
	margin:2px auto;
	text-align: left;	
}
.link ul{text-align:left; list-style: none;margin:5px 0;}
.link li{float:left;margin: 1px 4px!important;margin:5px 4px;padding:0px;font-size:12px;width: 98px;}
.link img{
	height: 31px;
	width: 88px;
	margin: 1px 0;
}	
.link_in ul{text-align:left; list-style: none;margin:5px;}
.link_in li{float:left;margin: 1px 5px!important;margin:5px 6px;padding:0px;font-size:12px;}	
	

/*--------- 表单 ----------*/
.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: 778px;
	margin:5px auto;
	padding:0;
	clear:both;
	text-align:center;
}
#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;
} 

#order table{
	border-collapse:collapse;
	margin:8px auto 10px;
	text-align:center;
	width:95%;
}

#order td{
   padding:5px 15px;
   margin:5px 10px;
   font-size:13px;
   border: 1px solid #ccc;
 }
#order tr{	
	padding:0;
}
