

.footer{background:#000; padding:20px 0}
.footer nav{color:#ccc; text-align:center}
.footer nav a{ color:#fff;font-size: 14px;}
.copyright{text-align: center;font-size: 12px; color:#CCC;}

.header{ position:relative}
.header .logo{ padding-top:47px; margin-left:9px}
.header .logo img{ width:174px}
.header .menuico{ position:absolute; top:0px; right:0px;width: 52px;
    height: 52px; cursor: pointer; background:url(../images/menubnt.jpg) no-repeat}
#layer86B3AEE6CCBD51BA386A122FC0DFBCAE-mask {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 10000; display:none;
}
#layer86B3AEE6CCBD51BA386A122FC0DFBCAE-mask .maskbg {
    background-color: #333;
    position: absolute;
    left: 0;
    top: 0;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    opacity: 0.3;
    height: 100%;
    width: 100%;
}
#layer86B3AEE6CCBD51BA386A122FC0DFBCAE-mask .mask-close {
    background: #933ea7 none repeat scroll 0% 0% / auto padding-box border-box;
    cursor: pointer;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
    text-align: center;
    font-size: 16px;
    position: absolute;
    top: 2px;
    right: 2px;
    height: 21px;
    line-height: 21px;
    width: 21px;
    overflow: hidden;
}
#layer86B3AEE6CCBD51BA386A122FC0DFBCAE-mask nav.mtree {
    width: 100%;
	position:relative;display:block;top:25px;
}
#layer86B3AEE6CCBD51BA386A122FC0DFBCAE-mask nav.mtree li {
    background-color: #7f7f7f;
	    border-bottom-color: #fff;
		border-bottom: 1px solid #fff;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#layer86B3AEE6CCBD51BA386A122FC0DFBCAE-mask nav.mtree li a {
    display: inline-block;
    float: left;
    height: 35px;
    color: #fff;
    padding: 0 17px;
}

.banner{ margin:15px 0}
.banner img{ width:100%}

.contact-left{ padding:0 20px}
.contact-left select{padding: 3px 0; border:solid 1px #999; background:#FFF}
.button{border: none;font: 14px "微软雅黑";color: #FFFFFF;vertical-align: top;padding: 3px 10px;background: #933ea7;cursor: pointer;}
.left-h{margin: 20px 0;}
.left-h p{font: 14px "微软雅黑";line-height: 28px;}
.left-h h1{font: 20px "微软雅黑";line-height: 34px;}
.main{margin:0px 10px;}
.mtitle{ font-size:16px; font-weight:bold;}
.mtitle em{border-bottom:2px solid #933ea7;  display: inline-block; padding-bottom:5px}
.about{ margin:20px 0}
.about img{ max-width:100%}
.about .pic{ margin-bottom:10px}
.about .pic img{ width:48%; float:left; margin:0 1%}

.norecord{ text-align:center; padding:50px 0; color:#999}
.pagetab{ margin:0 auto}
.page td{
	text-align: center;  padding: 10px 0; line-height: 20px; 
}
.page td a,.page td a:link,.page td a:visited{
	border: solid 1px #ddd; display: block;   background-color: #fff; text-decoration: none; margin:0 -1px; width:34px; height:32px; line-height:32px; color:#333
}
.page td a:hover{
	border: 1px solid #933ea7; display: block;   background-color: #933ea7; color: White; text-decoration: none; 
}
.page .PageNumberActive a,.page .PageNumberActive a:link,.page .PageNumberActive a:visited{
	 border: 1px solid #933ea7; display: block;   background-color: #933ea7; color: White; text-decoration: none; 
}
.page .PageNumber_t a,.page .PageNumber_t a:link,.page .PageNumber_t a:visited{
	 width: auto; padding:0 10px
}

.list ul{}
.list li{ border-bottom: solid 1px #ccc; padding:15px 0}
.list li dt{ float:left; width:22%;}
.list li dt img{width:100%; max-height:100%; border-radius:5px}
.list li dd{ float:left;width:74%;}
.list li dd .title{ font-size:14px; margin-bottom:5px; color:#000; line-height:20px } 
.list li dd .text{color:#999;}

.con-lity{ margin-top:15px}
.con-lity h2{ font-size:18px; text-align:center}
.con-lity .time{ color:#999; display:block; text-align:center} 
.ncon{ padding:15px 0}
.ncon img{ margin:5px 0}
.help{ margin:0 0 20px 0}
.help ul li{ border-bottom:solid 1px #ccc;  background: url(../images/x_right.png) right center no-repeat; background-size:18px}
.help ul li a{ display:block;padding:5px 0;}

.product{ margin-bottom:20px}
.product ul li{ padding:10px 0; }
.product ul li .title{ font-size:18px; font-weight:bold}
.product ul li .text{ border-bottom:solid 1px #ddd;padding:10px 0;}
.product ul li .text dt{ float:left;}
.product ul li .text dd{ float:left; line-height:60px; margin-left:20px}
.product ul li .text dt img{ height:60px; }
.product2 ul li .text dt img{}

.protitle .pic  img{ width:100%}
.pot-list-left { padding:15px 15px}
.pot-list-left h1{ font-size:18px;} 
.pot-list-left span > a {
    display: inline-block;
    color: rgb(255, 255, 255);
  
    font: 16px 微软雅黑;
    background: rgb(147, 62, 167);
    padding: 5px 20px;
    border-radius: 5px;
}

.plbox .more{ text-align:right; padding:0px 20px 12px 0}
.plbox .more a{ display:inline-block; font-size:16px ;}

.plbox .title{ background:#F5F5F5; text-align:center; padding:10px 0}
.plbox .title span{font: 18px "微软雅黑";color: #222222;display: inline-block;vertical-align: middle;}
.plbox .title span:nth-child(1){width: 90px;height: 1px;background: #CECECE;}
.plbox .title span:nth-child(2){margin: 0 20px;}
.plbox .title span:nth-child(3){width: 90px;height: 1px;background: #CECECE;}
.plbox .pic { padding-top:10px}
.plbox .pic ul{    width: 49.9%; float:left;
    margin: 0 0 15px 0 }
.product_1 li{ width:92%; margin:0 3% 0 5%;
	
	
}
.product_1 .li1{
	margin-right: 0%;
}
.product_1 .img{
	
	border: 1px solid #dcdcdc;
}
.product_1 .img img{
	width: 100%;
}
.product_1 li a{
	display: block;
}
.product_1 li .p1{
	font-size: 14px; height:20px; line-height:20px; overflow:hidden; margin-top:5px; 
}
.product_1 li p.fl{
	color: #933ea7c00;
	font-size: 13px;
	line-height: 22px;
}
.product_1 li div.clear{
	padding-top: 5px;
}
.product_1 li p.fl span{
	color: #999;
	text-decoration: line-through;
	margin-left: 5px;
	font-size: 12px;
}
.product_1 li p.fr{
	color: #933ea7c00;
	background: #fff;
	line-height: 20px;
	border-radius: 4px;
	padding: 0 3px;
	border: 1px solid #933ea7c00;

}	
