/* CSS Document */

@import url("common.css");
	.ileft {
    width: 19%;
    float: left;
    display: inline;
}
.pro {
	width:225px;
}
.pro-title {
	background:url(/images/pro-title.jpg);
	width:225px;
	height:40px;
	line-height:40px;
}
.pro-title h2 {
	font-size:16px;
	font-family:Î¢ÈíÑÅºÚ;
	color:#FFF;
	padding-left:15px;
	font-weight:bold;
	line-height:40px;
}
.pro-title h2 span {
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
	float:right;
	padding-right:10px;
	line-height:40px;
}
.pro-title h5 {
	font-size:16px;
	font-family:Î¢ÈíÑÅºÚ;
	color:#FFF;
	padding-left:15px;
	font-weight:bold;
	line-height:40px;
}
.pro-title h5 span {
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
	float:right;
	padding-right:10px;
	line-height:40px;
}
.proclass {
	width:223px;
	border:1px #e7e7e7 solid;
	border-top:0px;
	padding-bottom:12px;
}
.proclass dt {
	background:url(/images/ico1.jpg);
	background-position:0px 15px;
	background-repeat:no-repeat;
	width:200px;
	margin:0 auto;
	color:#686767;
	margin:0 auto;
	margin-top:12px;
}
.proclass dt h2 {
	border:1px #d9d9d9 solid;
	width:160px;
	height:36px;
	line-height:36px;
	margin-left:20px;
	font-size:14px;
	background:url(/images/ico2.jpg) 8px 15px no-repeat;
	font-weight:bold;
}
.proclass dt h2 a {
	padding-left:20px;
	color:#686767;
	display:block;
	line-height:36px;
}
.proclass dt h2 a:hover {
	color:#C00;
}
.proclass dt h2:hover {
	border:1px #C00 solid;
	background:url(/images/ico2.jpg) 8px 15px no-repeat;
}
.proclass dt p {
	border:1px #d9d9d9 solid;
	width:160px;
	height:36px;
	line-height:36px;
	margin-left:20px;
	font-size:14px;
	background:url(/images/ico2.jpg) 8px 15px no-repeat;
	font-weight:normal;
}
.proclass dt p a {
	padding-left:20px;
	color:#686767;
	display:block;
	line-height:36px;
}
.proclass dt p a:hover {
	color:#C00;
}
.proclass dt p:hover {
	border:1px #C00 solid;
	background:url(/images/ico2.jpg) 8px 15px no-repeat;
}
.proclass p {
    line-height: 35px;
    padding-left: 10px;
    color: #555;
    padding-right: 10px;
}
.pro .zcase{
width: 225px;
}
.pro .zcase ul{
    border: 1px solid #ddd;
}
.pro .zcase ul li{
    padding: 10px;
}
.pro .zcase ul li img{
    width: 100%;
}
.pro .zcase ul li p{
    height: 30px;
    line-height: 30px;
    background: #eee;
    text-align: center;
    padding: 0 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.iright {
    width: 78%;
    float: right;
    display: inline;
}
.jp-title {
    height: 34px;
    line-height: 34px;
    border-bottom: 1px #dedede solid;
}
.title01 {
    font-size: 22px;
    padding-left: 10px;
    line-height: 34px;
    font-weight: bold;
    color: #e50112;
}
.title01 span {
	float:right;
	font-size:14px;
	font-weight:normal;
	padding-right:10px;
	line-height:34px;
	color: #555;
}
.title01 span a {
	color:#666;
}
.caselm{
	margin: 10px auto;
    overflow: hidden;
}
.caselm ul li{
    width: 32%;
    float: left;
    margin-right: 2%;
    margin-bottom: 10px;
}
.caselm ul li:nth-child(3n){
    margin-right: 0;
}
.caselm ul li img{
    width: 100%;
    height: 183px;
}
.caselm ul li p{
    text-align: center;
    line-height: 30px;
    font-size: 15px;
}

#lmabo .tit{
    text-align: center;
	margin-bottom: 20px;
}
#lmabo .tit h1{
    font-size: 22px;
    color: #e50112;
}
#lmabo .tit .line{
    width: 80px;
    height: 2px;
    background: #999;
    margin: 15px auto 0px;
}
#lmabo .lmabonr .tup{
    margin: 20px 0;
}
#lmabo .lmabonr img{
    width: 32%;
    margin-right: 1%;
}
#lmabo .lmabonr img:nth-child(3){margin-right:0;}

#qdaldy{
    margin-top: 20px;
}
#qdaldy .dybt{
    height: 40px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 15px;
}
#qdaldy .dybt p{
    line-height: 40px;
    margin-bottom: 0;
    color: #e50112;
    font-size: 18px;
    font-weight: bold;
    display: inline-block;
    border-bottom: 2px solid #e50112;
    padding: 0 5px;
}
#qdaldy .qdaldynr ul{
    overflow: hidden;
}
#qdaldy .qdaldynr ul li{
    width: 24%;
    float: left;
    margin-right: 1%;
    margin-bottom: 2%;
}
#qdaldy .qdaldynr ul li:nth-child(4n){margin-right: 0;}
#qdaldy .qdaldynr ul li img{
    width: 100%;
}
#qdaldy .qdaldynr ul li p{
    height: 35px;
    line-height: 35px;
    margin-bottom: 0;
    background: #eee;
    padding: 0 10px;
    text-align: center;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#qdaldy .qdaldynr ul li:hover p{
    background: #e90006;
	color:white;
}
#qdaldy .wznr ul{
    overflow: hidden;
}
#qdaldy .wznr ul li{
    width: 47.5%;
    float: left;
    margin-right: 2%;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px dashed #eee;
    overflow: hidden;
	padding: 0 5px;
}
#qdaldy .wznr ul li p{
    width: 72%;
    float: left;
    line-height: 40px;
    margin-bottom: 0;
}
#qdaldy .wznr ul li span{
    color: #555;
    float: right;
}
#qdaldy .wznr ul li:nth-child(2n){margin-right: 0;}

#lmcon{
    overflow: hidden;
}
#lmcon .tit{
    text-align: center;
	margin-bottom: 20px;
}
#lmcon .tit h1{
    font-size: 22px;
    color: #e50112;
}
#lmcon .tit .line{
    width: 80px;
    height: 2px;
    background: #999;
    margin: 15px auto 0px;
}
#lmcon .lmconnr .zcs{
    width: 50%;
    float: left;
    background: #fbe3e8;
    padding: 10px;
}
#lmcon .lmconnr .zcs .zcs1{
	overflow: hidden;
}
#lmcon .lmconnr .zcs .zcs1 ul{
    width: 50%;
    float: left;
}
#lmcon .lmconnr .zcs .zcs1 ul li{
    height: 40px;
    line-height: 40px;
}
#lmcon .lmconnr .zcs .zcs1 .weixin{
    width: 40%;
    float: right;
}
#lmcon .lmconnr .zcs .zcs1 .weixin img{
    width: 100%;
}
#lmcon .lmconnr .zcs p{
    height: 40px;
    line-height: 40px;
    margin-bottom: 0;
}
#lmcon .lmconnr .ytu{
    width: 47%;
    float: left;
}
.product{
    margin: 20px auto;
}
.product ul{
    overflow: hidden;
}
.product ul li{
    width: 32%;
    float: left;
    margin-right: 2%;
    margin-bottom: 15px;
}
.product ul li:nth-child(3n){
    margin-right: 0;
}
.product ul li img{
    width: 100%;
}
.product ul li p{
    text-align: center;
    font-size: 14px;
    line-height: 35px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding:0 10px;
	background-color: #eee;
}
.product ul li:hover p{
	background-color: #e90008;
	color: #fff;
}
.fenye{
    margin: 20px auto;
	overflow: hidden;
}
.fenye li{
	float: left;
    font-size: 14px;
    line-height: 20px;
    padding: 3px 10px;
    background-color: #eee;
    margin-right: 7px;
}
.fenye li a{
    font-size: 14px;
}
.fenye li:hover{
    background-color: #e90008;
	color: #fff;
}
.fenye li:hover a{
	color: #fff;
}