.page {
	background: #fff
}
.container {
	padding-left: 0px;
	padding-right: 0px;
}
.page-main {
	width: 100%;
	display: flex;
	overflow: hidden; 
	padding-bottom: 100px;
}

.page-left {
	width: 240px;
}

.page-right {
	flex: 1;
	background: #fff; 
}


.left-ul {
	width: 240px;
	margin: 0 auto;
	text-align: center;
	border-bottom: 15px solid rgb(51, 98, 179);
	border-radius: 0 0 10px 10px;
}

.left-ul li {
	font-size: 16px;
	background: #fff;
	height: 50px;
	line-height: 50px;
	display: flex;
	justify-content: space-between;
	border-bottom: 2px solid rgb(245, 245, 245);
}

.left-ul li .hx {  
	height: 50px;   
	width: 10px;  
}
.left-ul li .hx img{ 
	display: none;
	height: 50px;   
	width: 10px;  
}
.left-ul li .name {
	width: 230px ; 
}

.left-ul .active-left {
	background: rgb(245, 245, 245);
}

.left-ul .active-left .hx img{
	display: block;
}

.left-ul a:hover .hx img{
	display: block;
}


  
.seach-bg {
	margin-top: 30px;
	background-image: url('../images/lxbg.png');
	width: 240px;
	background-size: 240px 120px;
	height: 120px;
	color: #fff;
}

.seach-bg .name { 
	padding-left: 90px;   
	padding-top: 40px;
    font-size: 14px;
}
.seach-bg .name strong{
	font-weight: 600;
}
.seach-bg .num {  
    font-size: 18px;
	padding-left: 90px;   
	padding-top: 10px;
}

 
 
/* 关于我们 */ 
.page-detail {
	width: 90%;
	margin: 0 auto;
	padding-bottom: 20px;
	margin-top: 30px;
}
.page-detail .content {
	font-size: 14px;
	color: #5A5A5A;
}
 
.pics {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 920px;
	margin-top: 30px;
}

.pics .pics-item {
	width: 450px;
	height: 230px; 
	margin-bottom: 10px; 
}

.pics .pics-item img { 
	width: 450px;
	height: 230px;
}

/* 荣誉 */
.honor-list {
	width: 100%;
	margin-bottom: 20px;
	text-align: center;
}

.honor-list {
	margin-bottom: 30px;
}

.honor-list dt {
	overflow: hidden;
	height: 170px; 
}

.honor-list:hover img {
	transform: scale(1.3);
	transition: all 1s;
}

.honor-list dt img {
	width: 100%;
	width: 250px;
	height: 170px;
}

.honor-list dd {
	margin-top: 10px;
	font-size: 14px;
}
 

/* 产品 */ 
.page-pro-list {
	display: flex;
	overflow: hidden;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px dashed rgb(208, 209, 209);
} 
.page-pro-img {
	width: 270px;
	height: 160px; 
	overflow: hidden;
}

.page-pro-img:hover img {
	transform: scale(1.3);
	transition: all 1s;
}

.page-pro-img img {
	width: 100%;
}

.page-pro-detail {
	flex: 1;
	position: relative;
	margin-left: 20px;
}

.page-pro-detail dt {
	margin-bottom: 10px;
	margin-top: 20px;
}

.page-pro-detail dt a {
	font-size: 16px; 
	line-height: 140%;
}

.page-pro-detail dd {
	margin-top: 10px;
	font-size: 14px;
	line-height: 160%; 
}



/* 案例 */
.case-page-list {
	width: 100%;
	margin-bottom: 20px;
}
 
.case-page-list dt {
	overflow: hidden;
	height: 170px;
	line-height: 170px; 
}

.case-page-list:hover img {
	transform: scale(1.3);
	transition: all 1s;
}

.case-page-list dt img {
	width: 270px;
	height: 170px;
}

.case-page-list dd {
	margin-top: 10px;
	font-size: 14px;
}
.case-page-list p {
	margin-top: 10px;
	height: 48px;
	font-size: 12px;
}
.case-page-list a:hover{
	color: #ff9900;
}

/* 新闻 */
.new-page-mian {
	display: flex;
	overflow: hidden;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px dashed rgb(208, 209, 209);
}

.new-img {
	width: 260px;
	height: 160px; 
	overflow: hidden;
}

.new-img:hover img {
	transform: scale(1.3);
	transition: all 1s;
}

.new-img img {
	width: 100%;
}

.new-detail {
	flex: 1;
	position: relative;
	margin-left: 20px;
}

.new-detail dt {
	margin-bottom: 10px;
}

.new-detail dt a {
	font-size: 16px;
}

.new-detail dd {
	margin-top: 10px;
	font-size: 14px;
	line-height: 20px;
}
.new-detail-date {
	text-align: right;
	font-size: 12px;
}

/* 新闻 */ 
.new-page-list{
	display: flex;
	height: 30px;
	align-items: center;
	justify-content: space-between; 
	margin-bottom: 24px;
}
   
.new-page-list .new-page-title{
	flex: 1;
	color: #000000; 
	font-size: 14px;
}
.new-page-list .new-page-title a{ 
	font-size: 14px;
	color: #000000; 
}
.new-page-list a:hover {
    color: #0152a4;
}
.new-page-list .new-date{
	width: 90px;
	text-align: right; 
}

/* 产品详情 */
 
.pro-page .content { 
	margin-top: 10px;
}

.pro-page .pro-detail{
	margin-top: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid darkgray;
	font-size: 20px;
	padding: 20px 10px;
}
 
.pro-list {
	width: 100%;
	margin-bottom: 20px;
	text-align: center;
}

.pro-list {
	border: 1px solid rgb(238, 238, 238);
	padding: 10px;
	margin-bottom: 30px;
}

.pro-list:hover {
	border: 1px solid rgb(51, 98, 179);
}

.pro-list dt {
	overflow: hidden;
	border-radius: 10px;
	height: 350px;
	line-height: 350px;
	border: 1px solid rgb(233, 234, 235);
}

.pro-list:hover img {
	transform: scale(1.3);
	transition: all 1s;
}

.pro-list dt img {
	width: 100%;
}

.pro-list dd {
	margin-top: 10px;
	font-size: 16px;
}

.pro-list strong {
	display: block;
	color: rgb(237, 66, 66);
	font-size: 20px;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: right;
	padding: 0 10px;

}
 

/* 在线留言 */
.zxly {
	display: flex;
	justify-content: space-between;
}

.zxly .left {
	flex: 1;
}

.zxly .right {
	display: flex;
	width: 300px;
	margin-left: 50px; 
}
.zxly .right {
	display: flex;
	width: 300px;
	margin-left: 50px; 
}
.form-group input{
    font-size: 12px;
    text-indent: 5px;
    height: 38px;
    line-height: 38px;
	border-radius:2px ; 
}
.form-group .lable{
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 10px;
}


.lxbg {
	background-image: url('../images/fbx.jpg');
	height: 426px;
	width: 284px;
	background-size: 284px 426px;
}

.lxbg dl {

	margin-top: 70px;
	text-align: center;
}

.lxbg dl dt {
	font-size: 16px;
	height: 30px;
	color: rgb(0, 0, 0);
}

.lxbg dl dd {
	font-weight: 600;
	margin-top: 10px;
	font-size: 30px;
	color: rgb(12, 60, 142);
}

/* 详情 */
.time {
	margin-top: 20px;
	font-size: 14px;
	color: rgb(185, 183, 183);
}

.page-detail {
	width: 90%;
	margin: 0 auto;
	padding-bottom: 20px;
	margin-top: 30px;
}

.content {
	margin-top: 30px;
	font-size: 16px;
}

.piecebBox {
	margin-top: 30px;
	background: rgb(225, 223, 223);
	display: flex;
	padding: 10px;
	justify-content: space-between;
}

.new-title {
	margin-top: 20px;
	text-align: center;
}

/* 关于我们 */
   
 
.content {
	font-size: 12px;
}

.content img {
	max-width: 100%;
}

/* 联系我们 */
.contact-lxxx li {
	line-height: 30px;
	font-size: 16px;
	margin-bottom: 10px;
}

.contact-wx {
	display: flex;
}

.contact-wx dl {
	text-align: center;
	width: 50%;
	padding: 10px;
}

.contact-wx dl dt {
	width: 100%;
	height: 170px;
}

.contact-wx dl dt img {
	width: 100%;
	height: 170px;
}

.contact-wx dl dd {
	margin-top: 10px;
	font-size: 14px;
}