#footer .copyright{text-align:center;}
.mod_copy{padding-top:0 !important;}
#service li h6{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 185px;}
.overflow{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 202px;}
.pp_top{font-size: 12px;margin:10px auto 10px auto;padding: 5px;}
.pp_top .img_fl_box img{width:280px; border:none;}
.img_fl_box{ width:295px; float:left;border: 1px solid #DDDDDD; border-radius: 4px 4px 4px 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);display: block;line-height: 1; padding: 4px;text-align: center; margin-left:20px;}
.parameter span{float:left;}
.parameter{float:right;margin: 0 20px 0 20px;width:295px;}
.parameter p{line-height:24px;text-indent:0;}
#bdshare{margin:0 18px;}
.product_container, .news_container{margin:0 auto;}
.bottom_1 {float: left;padding: 0 10px;width: 650px;}
.copyright p {height: 60px;line-height: 30px;padding: 0 10px;}
.hg-content .contact-card {margin-top: 15px; padding:5px 0 5px 20px;}
.alert-info, .alert-info .alert-heading {color: #3A87AD;}
.alert, .alert-heading {color: #3A87AD;}
.alert ul li{line-height:1.6em;font-size: 14px;}
.alert {
    background-color: #FCF8E3;
    border: 1px solid #FBEED5;
    border-radius: 4px 4px 4px 4px;
    margin-bottom: 18px;s
    padding: 8px 14px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.alert-info {background-color: #D9EDF7;border-color: #BCE8F1;}

.hg-content .contact-card ul li b{ font-weight:bold; text-decoration:}
.hg-content .contact-card ul li{line-height:1.6em; font-size:14px;}
.fancybox ul.mess li{ line-height: 23px;margin-bottom: 10px;padding-left: 60px; font-size:14px;}
.fancybox {
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #ccc;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 0 0 #FFFFFF inset, 0 1px 4px 0 rgba(0, 0, 0, 0.1);
    color: #666666;
    padding:10px;
    text-shadow: 0 1px 0 #FFFFFF;
}
#header .top_phone{ float: right;height: 39px;margin-top: 24px;width: 260px;}