@charset "utf-8";
/* CSS Document */

.mbx{ height:30px; line-height:30px;width: 1100px;margin: auto; margin-bottom:10px; overflow:hidden;}
.mbx p{ font-size:14px;}
.zy_banner{ width:1100px; margin:auto;}
.zy_banner img{ width:1100px; height:285px; overflow:hidden;}


.other{width: 1100px;margin: auto;margin-top: 15px;}
.o_left{width: 200px;float: left; background:#fff; padding:5px 20px;}
.o_leftcon_nav{height: 50px;line-height: 50px; border-bottom:1px #dadada solid;}
.o_leftcon_nav p{color: #C00000;font-size: 20px;font-family:"微软雅黑"; font-weight: bold;}
.o_leftcon{padding: 10px 0;}
.o_leftcon ul li{line-height: 40px;font-size: 16px;font-family:"微软雅黑";}

.o_right{width:800px;float: right; background:#fff; padding:5px 20px; overflow:hidden;}
.o_right_con{ overflow:hidden;}

/*about*/
.about_nav{height: 50px;line-height: 50px; border-bottom:1px #dadada solid;}
.about_nav p{float: left;color: #c00000;font-family:"微软雅黑";font-size: 20px;font-weight: bold;}
.about_con{line-height: 24px;margin-top: 10px;}

/*news*/
.news_bg{ background:#fff; overflow:hidden; padding:0px 20px;}
.news{padding: 0px 10px;}
.news ul li{line-height:45px;border-bottom: 1px #dadada dashed; background:url(../images/red_dian.jpg) no-repeat left center; padding-left:12px;}
.news ul li a{ font-size:13px;}
.news ul li span{float: right;}
.new_list1{margin-top: 10px;border-bottom: 1px #dadada dashed;overflow: hidden;padding-bottom: 10px;}
.new_list1 img{float: left;margin-right: 10px;width: 160px;height: 105px;}
.new_list1 h3{font-size: 16px;font-family:"微软雅黑";}
.new_list1 p{line-height: 25px;margin-top: 10px;}

.fanye{ margin:auto; margin-top:10px; margin-bottom:10px; width: auto; text-align:center;}
.fanye span{  border:1px solid #ccc;  margin:0 5px; padding:3px 5px;}
.fanye a{ border:1px solid #ccc;  margin:0 5px; padding:3px 5px;}
.fanye p{ text-align:center;}


.new_xq_nav{ line-height:55px; border-bottom:1px #dadada dotted; color:#c00000;}
.new_xq_nav p{ text-align:center;font-family:"微软雅黑"; font-size:16px; font-weight:bold;}
.new_xq_nav1 p{ text-align:center;font-family:"微软雅黑"; font-size:12px; font-weight: normal; line-height:25px;}
.new_xq_con{ margin-top:10px; line-height:24px; overflow:hidden;}


/*pro*/
.pro{ margin-top:15px;}
.pro ul li{ float:left; width:330px; margin-right:32px; margin-bottom:25px; overflow:hidden; border:1px #dadada solid; background:#fff; border-bottom:3px #cfcfcf solid;}
.pro ul li h3{ height:40px; line-height:40px; border-bottom:1px #dadada solid; text-align:center; font-size:16px;}
.pro ul li a.pro_img{width:330px; height:230px; overflow:hidden;display:block; }
.pro ul li a.pro_img img{transition: 1s ease; width:100%; height:100%;}
.pro ul li p{ text-align:center; line-height:20px;font-size: 14px;font-family:'Microsoft Yahei'; padding:8px 10px;}
.pro ul li a.pro_img:hover img{transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); display:block; overflow:hidden; }



/*case*/
.case{margin-top: 15px;}
.case ul li{float: left;width: 242px;margin-left:19px;margin-bottom: 8px;overflow: hidden;}
.case ul li a.case_img{width: 240px;height: 180px;overflow: hidden;display: block;border: 1px #dadada solid;}
.case ul li a.case_img img{transition: 1s ease;width: 100%;height: 100%;}
.case ul li p{text-align: center;line-height: 28px;}
.case ul li a.case_img:hover img{transform: scale(1.2, 1.2);-ms-transform: scale(1.2, 1.2);-moz-transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);display: block;overflow: hidden;}






.menu_list {
	width: 200px;
}
.menu_head {
	height: 47px;
	line-height: 47px;
	padding-left: 38px;
	font-size: 15px;
	color: #525252;
	cursor: pointer;
	border: 1px solid #e1e1e1;
	border-top: none;
	position: relative;
	margin: 0px;
	font-weight: bold;
	background: #f1f1f1 url(../images/pro_left.png) center right no-repeat;
	font-family: 'Microsoft Yahei';
}
.menu_list .current {
	background: #f1f1f1 url(../images/pro_down.png) center right no-repeat;
}
.menu_body {
	line-height: 38px;
	border-left: 1px solid #e1e1e1;
	backguound: #fff;
	border-right: 1px solid #e1e1e1;
}
.menu_body a {
	display: block;
	height: 38px;
	line-height: 38px;
	padding-left:52px;
	color: #777777;
	background:url(../images/icon.jpg) no-repeat 38px center #fff;
	text-decoration: none;
	border-bottom: 1px solid #e1e1e1;
}
.menu_body a:hover {
	text-decoration: none;
}













