*{
	 
	font-family: "Microsoft YaHei", Arial;
	 
}
.etitle {
	font-family: "Microsoft YaHei", Arial;
	font-size: 16px;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B7B7B7;
	text-indent: 15px;
}
.etitle2 {
	font-family: "Microsoft YaHei", Arial;
	font-size: 16px;
	color: #666;
	 
 
}
 

body{
	font-size: 14px;
	margin: 0px auto;
	background-color: #fff;
}

 
a { color:#333333; font-size:14px; text-decoration:none; }
a:hover { color:#ff0000; font-size:14px; text-decoration: none; }


.STYLE5 {color: #999999}
body {
}
body,td,th {
	color: #666;
}


/*产品目录*/
.l_bm .l_bm_p{
	width:250px;
	background:url(../images/left_c.jpg) repeat-y left top;}
.l_bm .l_bm_p ul{
	width:210px;
	text-align:center;
	list-style:none;
	margin:0px auto;}
	
	/*product class menu*/
	 .p_mlist{
	 	width:210px;
	height:20px;
	border-bottom:dashed 1px #F90;
	text-align:left;
	overflow:hidden;
	line-height:22px;
}
	
	 .p_mlist_two{
	width:210px;
	height:20px;
	text-align:left;
	overflow:hidden;
	line-height:22px;}
		/*product class menu*/
	
	
.l_bm .l_bm_b{
	width:250px;
	height:15px;
	background:url(../images/left_b.jpg) no-repeat left top;}

.pro_img
{ border:1px solid #ccc;}



a.navc:link,a.navc:visited  {
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	line-height: 50px;
	display: block;
	height: 50px;
	float: left;
	text-align: center;
	font-family: "Microsoft YaHei", Arial;
	margin-right: 1px;
	padding-right: 5px;
	padding-left: 5px;
}

 
 



a.navcon:link,a.navcon:visited,a.navcon:hover,a.navc:hover  {
	color: #fff;
	text-decoration: none;
	background-color: #A81A1A;
	font-size: 16px;
	line-height: 50px;
	display: block;
	height: 50px;
	float: left;
	text-align: center;
	font-family: "Microsoft YaHei", Arial;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 1px;	 
}

 
 






.sanbian {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
}
.xiabian {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B7B7B7;
}
.STYLE1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 15px;
}
.sibian {
	border: 1px solid #e5e5e5;
}
.gao25 {
	line-height: 25px;
}
.gao26 {
	line-height: 30px;
	font-size: 14px;
}

.gao30 {
	line-height: 30px;
	font-size: 15px;
}

.gao22 {
	line-height: 22px;
}
.STYLE2 {
	color: #FFFFFF;
	font-weight: bold;
}
.STYLE3 {
	color: #FFCC00;
	font-weight: bold;
}
.STYLE4 {
	color: #096DC5;
	font-weight: bold;
	font-size: 18px;
}

.STYLE6 {
	color: #891896;
	font-size: 16px;
	font-weight: bold;
}
.STYLE10 {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.STYLE11 {color: #FF0000}
.STYLE14 {font-size: 15px; color: #0E4482;}
.etitle a {
	font-family: "Microsoft YaHei", Arial;
	font-size: 16px;
	color: #666;
		 
}
.etitle2 a {
	font-family: "Microsoft YaHei", Arial;
	font-size: 16px;
	color: #666;
		 
}


 
.navc2:before{
    transform-origin: 0 50%;
    transform: scaleX(0);
	 position: absolute;
    transition: all .3s;
    content: "";
    display: block;
    background: #D02022;
    z-index: -1;
    width: 100%;
    height: 100%;
	border-radius:3px;
 
	 
}
.navc2:hover:before {
    transform: scaleX(1);
}

 
a.navc2:link,a.navc2:visited{
    position: relative;
    transition: all .3s;
    z-index: 1;
	color: #333;
	text-decoration: none;
	font-weight: normal;
	font-size: 18px;
	display: block;
	height: 48px;
	
	line-height: 48px;
	text-align: center;
	float: left;
	background-color: #fff;
	width: 15%;
	margin-right: 1.6%;
	border-radius:3px;
	
}
 
a.navc2:hover {
	 color:#FFF;
	 font-size: 18px;
}

 
 


a.navc2s:link,a.navc2s:visited,a.navc2s:hover  {
	text-decoration: none;
	font-weight: normal;
	font-size: 18px;
	display: block;
	height: 48px;
	 
	line-height: 48px;
	text-align: center;
	float: left;
	background-color: #D02022;
	color: #FFF;
	width: 15%;
	margin-right: 1.6%;
	border-radius: 3px;
}

 

 








a.pich2:link,a.pich2:visited  {
	display: block;
	height: 325px;
	width: 288px;
	background-color: #fff;
	color: #000;
	transition: all 0.5s linear;
	float: left;
	margin: 5px;
	border: 1px solid #F0F0F0;
	padding-top: 30px;
}

 
a.pich2:hover {
	display: block;
	height: 325px;
	width: 288px;
	transform: translateY(-8px);
	background-color: #fff;
	color: #FFF;
	transition: all 0.2s linear;
	border: 1px solid #d5d5d5;
}
a.pich2:hover table tr .ss {
	color: #000;
}




a.tj:link,a.tj:visited {
	color: #fff;
	text-decoration: none;
	font-size: 15px;
	line-height: 35px;
	display: block;
	height: 35px;
	float: left;
	text-align: center;
	font-family: "Microsoft YaHei", Arial;
	padding-left: 50px;
	padding-right: 50px;
	background-color: #652d14;
	margin-left:auto;
	margin-right:auto;
}




a.tj:hover {
	color: #fff;
	text-decoration: none;
	font-size: 15px;
	line-height: 35px;
	display: block;
	height: 35px;
	float: left;
	text-align: center;
	font-family: "Microsoft YaHei", Arial;
	padding-left: 50px;
	padding-right: 50px;
	background-color: #813b1c;
}






