@charset "utf-8";
body {
	font-size: 12px;
	color: #333;
	margin: 0px;
}
body,table,td,div{
	border-collapse: separate;
	　　word-wrap:break-word;
	　　word-break:break-all;
	font-size: 12px;
	color: #333333;
	text-decoration: none;	
	font-family:  宋体;
}
p,form{
margin:0px;}
img{
	vertical-align:middle;}
ul,li{
	list-style:none;
	margin:0px;
	padding:0px;}
a:link {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.after:after{content:" "; display:block; clear:both;}
.div_wzwidth{ width:1240px;clear:both; text-align:left; margin:auto;}
.div_clear{clear:both;}

.site_logo{  height:77px; line-height:77px; text-align:left;}
.site_logo img{ max-height:70px; margin-top:3px;}

.index_large_company{width:376px; height:105px; overflow:hidden; line-height:2.3;color:#333 !important; font-size:12px !important;font-family:"宋体" !important; word-wrap:break-word;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;text-indent:2em !important;}
.weixin{}
.weixin img{max-width:100px; max-height:100px;}
.left_contact{ width:173px; overflow:hidden;}
.subnewslist_c_title{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:700px;}
.subnewsview_c_title{width:900px;font-size:20px; font-weight:bold; color:#F00;}
.subnewsview_c_content{line-height: 2.2;width:860px; min-height:300px; margin:auto; word-wrap:break-word;font-size:14px;}
.subnewsview_c_content img{height:auto;}
.subnewsview_c_content *{ max-width:860px;line-height:2.2;}

.subinfo_c_content{line-height: 2.2;width:947px; min-height:300px; margin:auto; word-wrap:break-word;font-size:14px;}
.subinfo_c_content img{height:auto;}
.subinfo_c_content *{ max-width:947px;line-height:2.2;}

.top1{
	background-color:#EAEAEA;}
.menu{
	height:40px;
	font-size:14px;
	background-color:#014296;
	line-height:40px;
	height;
	vertical-align:middle;}
#banner{
	height:447px;}
a.a_bai{
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	}
.strcut{
	overflow: hidden;
	white-space: nowrap;
	word-break: keep-all;
	text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	}
.table_cell{
	border-spacing: 1px; border-spacing: expression(this.cellSpacing=1);border-collapse:separate;}
.table_cell td{padding:3px;}

.table_cell1{
	border-spacing: 1px; border-spacing: expression(this.cellSpacing=1);border-collapse:separate;}
.table_cell td{padding:0px;}

.copy{
	color:#EEEEEE;
	line-height:180%;
	vertical-align:middle;
	}
.copy a{
	color:#EEEEEE;
	line-height:180%;
	}
.biaoti{
	color:#073F83;
	font-family:"微软雅黑";
	font-size:20px;
	padding-left:20px;
	}
.bt_xhx{border-bottom:solid 2px #4F8BCA;
}
.left_title{
	font-size:14px; color:#FFF; height:45px; background-color:#2A60A7; width:213px; vertical-align:middle; line-height:45px;
	font-weight:bold;
}
.left_item{
	font-size:14px; color:#333; height:45px; background-color:#DDEEFF; width:213px; vertical-align:middle; line-height:45px;
	margin-bottom:2px;white-space:nowrap;overflow:hidden;
}
.left_item a:hover{
	color:#FFF;
}
.pro_price{
	color:#FF4000;
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:16px;}

.pro_item{	width:300px;	margin-right:30px;	margin-bottom:25px;	float:left;	}
.pro_item .product_pic{width:300px;height:300px;border:solid 1px #eee; line-height:300px; vertical-align:middle;text-align:center; display:table-cell}
.pro_item .c_title{ width:300px; height:45px; text-align:center; line-height:2;word-wrap:break-word; overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; font-size:14px; font-weight:bold; padding-top:15px; padding-bottom:15px;}	
.pro_list_img{max-width:300px; max-height:300px;}

.product_body{margin-top:50px;background-color:#fff;padding:20px; border-radius:3px;}
.product_body .proview_img{}
.product_body .proview_img .img{width:550px;float:left;border:solid 1px #eee;}
.product_body .proview_img .img a{display:table-cell;text-align:center;vertical-align:middle;width:550px;padding-top:20px;padding-bottom:20px;}
.product_body .proview_img .img img{max-width:100%;max-height:500px;}
.product_body .proview_img .right_name{width:340px;margin-left:50px;float:left;}
.product_body .proview_img .right_name .name{font-size:22px;margin-top:10px;font-weight:bold; }
.product_body .proview_img .right_name .desc{font-size:14px;color:#777;margin-top:25px;line-height:2;}
.product_body .proview_img .right_name .one_cate{color:#555;margin-top:20px;font-size:14px}
.product_body .proview_img .right_name .prev_next{margin-top:50px;line-height:3;font-size:14px;color:#555}
.product_body .proview_img .right_name .prev_next a{color:#555;font-size:14px;}
.product_body .proview_img .right_name .prev_next a:hover{color:#f30;}
.product_body .product_description{margin-top:50px;}
.product_body .product_description .pro_cpxx{font-size:16px;margin-bottom:30px;margin-left:10px; font-weight:bold;}

.product_body .product_description .div_product_content{width:100%;line-height:2;font-size:14px;min-height:100px;}
.product_body .product_description .div_product_content *{max-width:100%;}

.common_button1{
	border:none;
	padding-left:30px;
	padding-right:30px;
	background-color:#06C;
	color:#FFF;
	border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	height:30px;
	cursor:pointer;

	}
.common_button1:hover{
	border:none;
	padding-left:30px;
	padding-right:30px;
	background-color:#063;
	color:#FFF;
	border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	height:30px;
	cursor:pointer;

	}
.common_button2{
	border:none;
	padding-left:30px;
	padding-right:30px;
	background-color:#093;
	color:#FFF;
	border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	height:30px;
	cursor:pointer;

	}
.common_button2:hover{
	border:none;
	padding-left:30px;
	padding-right:30px;
	background-color:#063;
	color:#FFF;
	border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	height:30px;
	cursor:pointer;

	}
.txt2{
	border:solid 1px #DBDBDB;
	line-height:22px;}