/*公司简介*/

.introduce .main-content1{
	text-align:center;
	}
	
.introduce .main-content2{
	text-align:center;
	}
			
.introduce .title{
	width:263px;
	height:42px;
	margin:0 auto;
	margin-top:100px;
	margin-bottom:50px;
	overflow:hidden;
	background-color:#2ca6e0;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	line-height:42px;
	text-align:center;
	border-radius:10px;
	
	}
	
.introduce .hr{
	height:1px;
	background-color:#221714;
	margin-bottom:50px;
	}
	
/*标题*/	

.main .title2{
	width:auto;
	margin:0 auto;
	margin-top:40px;
	padding-left:18px;
	background-image:url(../images/titleLeft.png);
	background-repeat:no-repeat;
	background-position:0px 3px;
	font-size:18px;
	line-height:18px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	}

.main .hr2{
	height:1px;
	background-color:#333333;
	margin-top:25px;
	margin-bottom:54px;
	}

/*联系方式*/

.contact .main .content .left{
	width:230px;
	height:524px;
	background-image:url(../images/contactLeft.png);
	background-repeat:no-repeat;
	float:left;
	}
	
.contact .main .content .right{
	width:230px;
	height:752px;
	background-image:url(../images/contactRight.png);
	background-repeat:no-repeat;
	float:left;
	}
	
.contact .main .content .mid{
	width:740px;
	float:left;
	}
	
.contact .main .content .mid .font{
	margin-top:-14px;
	padding:0px 84px;
	line-height:56px;
	font-size:14px;
	}
	
.contact .main .content .mid .img{
	margin-left:41px;
	margin-top:39px;
	margin-bottom:125px;
	width:660px;
	height:390px;
	}

/*留言*/

.message .main .content{
	height:524px;
	}

.message .main .content .left{
	width:230px;
	height:524px;
	background-image:url(../images/contactLeft.png);
	background-repeat:no-repeat;
	float:left;
	}
	
.message .main .content .right{
	height:752px;
	float:left;
	}

.message .main .content .right .font{
	margin-top:-14px;
	padding:0px 0px 0px 120px;
	font-size:14px;
	line-height:24px;
	}

.message .main .content .right tr{
	height:52px;
	}

.message .main .content .right .message-text{
	width:275px;
	height:24px;
	background-color:#41afe3;
	border-width:0px;
	margin-left:30px;
	color:#FFF;
	padding:0px 6px;
	}
	
.message .main .content .right .message-text2{
	width:360px;
	height:24px;
	background-color:#41afe3;
	border-width:0px;
	margin-left:30px;
	color:#FFF;
	padding:0px 6px;
	}
	
.message .main .content .right .message-text3{
	width:360px;
	background-color:#41afe3;
	border-width:0px;
	margin-left:30px;
	padding:0px 6px;
	line-height:20px;
	color:#FFF;
	}
	
.message .main .content .right .message-btn{
	width:100px;
	height:30px;
	background-color:#ffffff;
	background-image:url(../images/message-btn.png);
	background-repeat:no-repeat;
	border-width:0px;
	margin-left:77px;
	padding:0px 6px;
	line-height:30px;
	color:#FFF;
	}
	
.message .main .content .right .img{
	margin-left:41px;
	margin-top:39px;
	margin-bottom:125px;
	background-color:#000;
	width:660px;
	height:390px;
	}
	
.message .main .bottom{
	margin-top:49px;
	margin-bottom:92px;
	background-image:url(../images/message-img.png);
	background-repeat:no-repeat;
	background-position:center;
	height:169px;
	}
	
/*产品中心*/

.product .main .content .left {
	width: 200px;
	float: left;
	line-height: 25px;
	font-size: 14px;
	padding: 0px 0px 150px;
	
}
.product .main .content .menu {
	background-color: #56b8e6;
	padding: 6px 0px;
}
.product .main .content .left li {
	padding-left: 30px;
}
.product .main .content .left .li1 {
	font-size: 18px;
}
.product .main .content .left .li0 {
	font-size: 18px;
}
.product .main .content .left .li2 {
	display: none;
	font-size: 14px;
	background-color: #41afe3;
	border-bottom: #30a8e1 solid 1px;
}
.product .main .content .left ul a {
	color: #ffffff;
	display: block;
	cursor:pointer;
}
.product .main .content .left ul a:hover 
{
    cursor:pointer;
}
.product .main .content .left .btn {
	width: 24px;
	height: 23px;
	background-image: url(../images/leftMenuBtn.png);
	display: block;
	margin: 18px 0px 0px 88px;
}
.product .main .content .left .btn2 {
	display: none;
	width: 24px;
	height: 23px;
	background-image: url(../images/leftMenuBtn2.png);
	margin: 18px 0px 0px 88px;
}
.product .main .content .right {
	float: left;
	margin-left: 71px;
	width: 929px;
}
.product .main .content .right .product-List {
	margin-bottom: 38px;
	float: left;
	width: 233px;
	display: block;
	margin-left: 115px;
}
.product .main .content .right .product-info {
	margin-bottom: 38px;
	float: left;
	width: 300px;
	display: block;
	margin-left: 40px;
}
.product .main .content .right .product-info p{
	float: left;
	width: 650px;
	display: block;
	line-height:28px;
	font-size:14px;
	color:#3e3a39;
}
.product .main .content .right h1 {
	margin-top: 7px;
	background-color: #333333;
	text-align: center;
	color: #ffffff;
	line-height: 25px;
	font-size: 14px;
}
.product .main .content .right h2 {
	margin-top: 13px;
	background-color: #333333;
	text-align: center;
	color: #ffffff;
	line-height: 25px;
	font-size: 14px;
}
.product .main .content .right h3 {
	margin-bottom: 13px;
	background-color: #333333;
	text-align: center;
	color: #ffffff;
	line-height: 25px;
	font-size: 14px;
}
.product .main .content .right .page 
{
    width:100%;
	text-align: center;
	margin-bottom: 91px;
	float:left;
}
.product .main .content .right .page a {
	color: #333333;
	margin: 0px 4px;
}
.product .main .content .right .page li {
	text-align: center;
	font-size: 12px;
	padding: 4px 10px;
	display: inline;
	background-color: #d6d6d6;
	border-radius: 2px;
}
.product .main .content .right .page a:hover {
	color: #ffffff;
}
.product .main .content .right .page a:hover li {
	background-color: #666666;
}
.product .main .content .right .page .act {
	color: #ffffff;
}
.product .main .content .right .page .act li {
	background-color: #666666;
}

.about{ width:1219px; height:1192px; float:left; background: url(../images/about_bg.png) no-repeat top; margin-bottom:60px; text-align:left; padding-top:100px;}
.about p{ width:550px; font-family:Arial; font-size:14px; color:#ffffff; line-height:23px;  padding-left:60px; padding-bottom:30px; text-indent:2em;}

.honor_list{ width:100%; float:left; margin-bottom:150px;}
.honor_list li { width:380px; float:left; margin:20px 10px;}




.news_list{ width:100%; float:left;}
.news_list li{ width:100%; float:left; margin-bottom:20px;}
.news_img{ width:200px; float:left;text-align: center;}
.news_list li span{ width:885px; float:left; margin-left:20px; font-size:14px; color:#000000; line-height:25px; padding:20px 0px; font-weight:bold;}
.news_list li p{ width:885px; float:left; margin-left:20px; font-size:12px; color:#000000; line-height:23px;}
.news_list li b{ float:right; font-weight:normal;}

.news_show{ width:1200px; float:left;}
.news_show_title{ width:1200px; font-family:"微软雅黑"; font-size:16px; color:#333333; font-weight:500; text-align:center; padding-top:27px;}
.news_show_time{ width:1200px; font-family:"微软雅黑"; font-size:11px; color:#afafaf; text-align:center; line-height:30px;}
.news_show_11{ width:1200px; float:left;}
.news_show_content{ width:1200px; padding-top:15px; padding-bottom:15px; font-family:"微软雅黑"; font-size:11px; color:#666666; line-height:23px; text-align:left;}

.inner-box{ margin:30px 0; min-height:350px; _height:350px; border:1px solid #f0f0f0; background:#fff; text-align:center; }
	.inner-box .dl-list{ margin:0 auto; padding:30px; text-align:left; width:879px; font-size:14px; }
	.inner-box .dl-list dl{ clear:both; display:block; padding:5px 0; }
	.inner-box .dl-list dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.inner-box .dl-list dl dt{ display:block; padding:5px 0; float:left; width:30%; line-height:42px; min-height:42px; color:#555; text-align:right; }
	.inner-box .dl-list dl dd{ position:relative; padding:5px 0 5px 20px; line-height:42px; min-height:42px; color:#555; overflow:hidden; _margin-left:120px; }
	.inner-box .dl-list dl dd .input{ padding:10px; }
	.inner-box .dl-list dl dd a.send{ display:inline-block; color:#555; border:1px solid #e8e8e8; border-radius:3px; width:110px; height:40px; line-height:40px; color:#333; font-size:14px; text-align:center; background:#fff; vertical-align:middle; }
	.inner-box .dl-list dl dd a.send.gray{ color:#999; }
	.inner-box .dl-list dl dd a.send img{ margin-top:9px; }
	.inner-box .dl-list dl dd .input.code{ width:84px; ime-mode:disabled; text-transform:uppercase; }
	
	.inner-box .tab-head{ display:block; border-bottom:1px solid #f0f0f0; background:#fbfbfb; overflow:hidden; }
	.inner-box .tab-head ul li{ float:left; margin-left:-1px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; }
	.inner-box .tab-head ul li a{ display:block; padding:0 30px; height:50px; line-height:50px; color:#555; font-size:14px; }
	.inner-box .tab-head ul li a:hover,.inner-box .tab-head ul li a.selected{ color:#666; background:#fff; border-bottom:2px solid #0089cd; }
	.inner-box .tab-content{ display:none; }
	
	
	.hei{
				position: fixed;
				top: 0px;
				left: 0px;
				width: 100%;
				height: 100%;
				
				background: rgba(0,0,0,0.5);
				display: flex;
				justify-content: center;
				flex-direction: column;
				align-content: center;
				flex-wrap: wrap;
				display:none;
				z-index:999;
			}
			.daoli{
				position: relative;
				max-width: 960px;
				height: 58%;
				width: 95%;
				z-index:999;
				margin:0 auto;
				top:20%;
			}
			.lbtet{
				position: relative;
				 
				height: 100%;
				width: 100%;
				background-color: #FFFFFF;
				overflow: hidden;
				overflow-y: auto;
				padding: 20px;
				box-sizing: border-box;
			}
			
			.ntouer{
				width: 100%;
				height: 500px;
			}
			.guab{
				position: absolute;
				top: -30px;
				right: -30px;
				width: 60px;
				height: 60px;
				border-radius: 100%;
				border: 1px solid #000000;
				z-index: 99;
				background-color: #FFFFFF;
				font-size:46px;
				text-align:center;
				cursor:pointer;
			}

