*{
	margin:0;
	padding:0;
}

body{
	font-family: "微软雅黑";
	font-size: 12px;
	overflow-x: hidden;
	background: #d1d2d4;
}

li{
	list-style: none;
}

a{
	text-decoration: none;
	color: #333333;
}

i{
	font-style: normal;
}

.fl{
	float:left;
}

.fr{
	float:right;
}


.clearfix:after {
  content: " ";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
  line-height: 0;
  font-size: 0;
}

.clearfix {
  zoom: 1;
}



.inner{
	width:1050px;
	margin:0 auto;
}
#main{
	width: 1110px;
	margin:0 auto;
	background: #fff;
	border-radius: 8px;

}
/*头部*/
header{
	height: 110px;
	background: #fff;
	margin-top: 35px;
	border-radius: 8px;
}
.header-left,.header-right{
	
}

.header-right{
	margin-top: 33px;
}
.header-right img{
	position: relative;
	left: 34px;
	top:5px;
}
.header-right input.in{
	width: 266px;
	height: 33px;
	border:1px solid #e5e5e5;
	text-indent: 40px;
}
.header-right input.bt{
	width: 80px;
	height: 33px;
	background: #9c9796;
	text-align:center;
	border:1px solid #9c9796;
	color: #fff;

}
/*导航*/
nav{
	height: 30px;
	margin-bottom: 10px;

}
.nav-list{
	background: #5bb9c6;
	height: 30px;
	width: 1050px;
}
nav li{
	float: left;
	line-height: 30px;
	width: 148px;
	height: 30px;
	text-align: center;
	border-right: 1px solid #8bc8d1;

}
nav li:last-child{
	border-right: none;
}
nav li a{
	color: #fff;
	display: block;
	font-size: 12px;
}

nav li a:hover{
	background: url(../images/nav-bg_03.png);

}
.active{
	background: url(../images/nav-bg_03.png);
}


/*首页海报*/
.conent{
	background: #d4d8e4;
	width: 1050px;
	margin:0 auto;
	padding-bottom: 10px;
}
.banner{
	padding:10px;
	width: 1030px;
	height: 360px;
}
/*产品中心*/
.product{
	width: 718px;
	height: 428px;
	background: #fff;
	margin-left: 10px;
	border-radius: 8px;
	border:1px solid #ededee;
}
.title{
	height: 35px;
	border-bottom: 1px solid #d4d8e4;
	font-size: 14px;
	color: #333;
	line-height: 35px;
	padding-left: 10px;
}
.product-list{
	margin-top: 8px;
	text-align: center;
}
.product-list li{
	float: left;
	margin-left: 34px;
	margin-top: 32px;
}
.product-list li p{
	font-size: 12px;
	line-height: 36px;
	color: #333;
}
.product-list li a:hover p{
	color: #5bb9c6
}
.product-list li img{
	width: 135px;
	height: 105px;
}
/*新闻*/
.news{
	width: 298px;
	height: 428px;
	background: #fff;
	margin-right: 10px;
	border-radius: 8px;
}
.news-list li{
	line-height: 30px;
	height: 30px;
	border-bottom:1px dashed #eeeeee;
	padding-left: 4px;
	padding-right: 8px;
}
.news-list li img{
	margin-right: 12px;
	margin-left: 8px;
}
.news-list li a{
	font-size: 12px;
	color: #333;

}
.news-list li a:hover{
	color: #5bb9c6
}
/*友情链接*/
.links{
	height: 96px;
	border-bottom: 1px solid #5bb9c6;
	background: #fff;
}
.links h2{
	color: #e9e9e9;
	font-size: 48px;
	line-height: 96px;

}
.links p{
	position: relative;
	top:-60px;
	left: 15px;
}
.links strong{
	color: #5e5e5e;
	font-size: 20px;
	margin-right: 60px;
}
/*底部*/
footer{
	height: 200px;
	text-align: center;
	margin-bottom: 30px;

}
.footers{
	background: #f5f5f5;
	height: 114px;
	margin-top: 10px;
}
.footer-list{
	padding-top: 30px;
	position: relative;
	left: 32%;
	margin-bottom: 14px;

}
.footer-list li{
	float: left;
}
.footer-list li a{
	font-size: 12px;
	color: #333;
}
/*线条*/
.spans{
	height: 45px;
	border-bottom: 1px solid #5bb9c6;
}
.hide{
	display: none;
}
/*关于我们页面*/
.about-banner{
	width: 980px;
	height: 230px;
	padding:10px;
}
.about{
	height: 100%;
	padding-left: 10px;
	padding-right: 10px;
}
.about-left{
	width: 218px;
	height: 100%;
	border:1px solid #eeeeee;
	background: #fff;
	border-radius: 8px;
}
.tabList {
	padding-top: 8px;
}
.tabList li{
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #d4d8e4;
	padding-left: 10px;
	font-size: 12px;
}
.tabList li img{
	margin-top: 10px;
	margin-right: 10px;
}
.tabList li span{}
.tabList li a:hover{
	color: #5bb9c6;
}
.tabList .hov a{
	color: #5bb9c6;
}
.about-right{
	width: 798px;
	height: 100%;
	border:1px solid #eeeeee;
	background: #fff;
	border-radius: 8px;
}
.tabItem-title{
	border-bottom: 1px solid #dcdcdc;
	height: 56px;
	padding-left: 30px;
	line-height: 56px;
	padding-right: 22px;
}
.tabItem-title h2{
	font-size: 13px;
	color: #5bb9c6;
}
.tabItem-title p{
	font-size: 12px;
}
.tabItem-title p img{
	margin-right: 5px;
	position: relative;
	top:4px;
}
.tabItem-title p span{
	color: #5bb9c6
}
.tabItem-title p a:hover{
	text-decoration:underline;
}
.tabItem-cont{
	margin-top: 30px;
	padding-left: 30px;
}
.tabItem h5{
	font-size: 16px;
	margin-bottom: 10px;
	margin-top: 30px;
}
.tabItem p{
	line-height: 26px;
	font-size: 12px;
}
.tabItem ul{
	margin-top: 20px;
}
.tabItem ul li{
	font-size: 14px;
	line-height: 26px;
}
.tabItem ul li span{
	display: inline-block;
	width: 8px;
	height: 8px;
	background: #000;
	border-radius: 50%;
	margin-right: 20px;
}
/*产品中心页面*/
.product-center,.news-center{
	height:auto;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
}
.pro-list{
	margin-top: 18px;
	padding-left: 22px;
	padding-right: 22px;
}
.pro-list li{
	float: left;
	width: 220px;
	padding-left: 22px;
	height: 180px;
	text-align: center;
}
.pro-list li img{
	width: 130px;
	height: 110px;
	
}
.img img{
	max-width: 300px;
	max-height: 320px;
}
.pro-list li span{
	line-height: 26px;
	display: block;
	font-size: 12px;	
}
.page{
	text-align: center;
	height: 40px;
	line-height: 40px;
	position: absolute;
	bottom: 36px;
	right: 20px;
}
.page input{
	width: 32px;
	height:18px;
	border:1px solid #eee;
	text-align: center;
	margin-right: 6px;
}
.page a{
	margin-right: 6px;
}
/*新闻中心页面*/
.newcCenter-list {
	padding-left: 22px;
	padding-right: 24px;
	padding-top: 8px;
}
.newcCenter-list li{
	line-height: 35px;
	height: 35px;
	border-bottom: 1px dashed #e5e5e5;
}
.newcCenter-list li span{
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #5bb9c6;
	margin-right: 8px;
}
/*技术中心页面*/
.technical{
	height: 815px;
	padding-left: 10px;
	padding-right: 10px;
}
.technical-txt{
	padding-left: 30px;
	margin-top: 28px;
	padding-right: 10px;
}
.technical-txt h3{
	line-height: 26px;
	margin-bottom: 26px;
	font-size: 20px;
	color: #333;
}
.technical-txt p{
	line-height: 26px;
	font-size: 16px;
	color: #484848
}
/*应用领域页面*/
.application{
	padding-left: 10px;
	padding-right: 10px;
	height: 1200px;
}
.application-cont{
	margin-top: 50px;
	padding-left: 30px;
	padding-right: 10px;
}
.application-cont p{
	line-height: 26px;
	font-size: 16px;
	color: #484848;
}
.application-txt{
	margin-top: 26px;
}
.application-txt h4{
	font-size: 20px;
	color: #333;
	margin-bottom: 10px;
}
.application-txt p{
	font-size: 16px;
	color: #484848;
	margin-bottom: 10px; 
}
/*联系我们页面*/
.contact{
	height: 526px;
	padding-left: 10px;
	padding-right: 10px;
}
.contact-txt{
	padding-top: 80px;
	padding-left: 120px;
}
.contact-txt h3{
	font-size: 20px;
	margin-bottom: 30px;
}
.contact-txt p{
	font-size: 16px;
	line-height: 24px; 
}



.page_link{position:relative;height:60px;}
.page_link .in{position:absolute;top:15px;right:10px;}
.page_link span,.page_link a{display:block;float:left;line-height:25px;font-size:13px;color:#666;padding:0 5px;}
.page_link form{float:left;}
.page_link .text{border:0;padding:0;height:18px;line-height:18px;width:30px;border:1px solid #666;margin:0 3px 0 0;}
.page_link .num{padding:0;}
.page_link .bt{padding:0 5px;margin:0;height:20px;line-height:20px;border:1px solid #ccc;background:#DDD;cursor:pointer;font-size:12px;}


#prev_next{padding:15px 5px;line-height:20px;color:#333;}
#prev_next .prev{float:left;}
#prev_next .next{float:right;}
#prev_next a{color:#666;}
#prev_next a:hover{color:#007bc8;}


#article{padding:10px;margin:0 0 5px 0;}
#article .title{text-align:center;color:#333;}
#article .message{padding:10px;text-align:center;color:#999;border-bottom:1px dashed #999;}
#article .main{padding:10px 0;line-height:180%;color:#333;min-height:200px;_height:200px;}
#article .main img{max-width:700px;_width:expression(this.width>700?700:true);}
#article .main table{background:#999;border:0;border-collapse:separate;border-spacing:1px;}
#article .main td{background:#FFF;padding:5px;}



#picture{color:#666;}
#picture .img{overflow:hidden;text-align:center;_width:100%;margin:0 0 10px 0;}
#picture img{max-width:700px;_width:expression(this.width>700?700:true);}
#picture .head{padding:7px 15px;font-size:14px;font-weight:bold;background:#f5f5f5;}
#picture .attribute{margin:10px 0 10px 40px;line-height:26px;}
#picture .attribute span{font-weight:bold;}
#picture .attribute a{color:#007bc8;padding:0 0 0 8px;}
#picture .attribute a:hover{color:#C00;}
#picture .txt{padding:15px 10px;line-height:180%;min-height:100px;_height:100px;}
#picture .txt table{background:#999;border:0;border-collapse:separate;border-spacing:1px;}
#picture .txt td{background:#FFF;padding:5px;}
.share{height:26px;padding:20px 0;}