@charset "utf-8";
/* 清除内外边距 */
/*共用*/
body{
	font-size:12px;
	color:#484848; 
	background:#edede5;
	background:url(files/images/20140923091144164416.jpg) repeat
	  }
div{
	margin: 0px; 
	padding: 0px;
	}
span,p{
	margin: 0px; 
	padding: 0px;
	}
h1,h2,h3,h4,h5,h6,input{
	margin: 0px; 
	padding: 0px;
	}
img{
	margin: 0px;
	 padding: 0px;
	 }
dl,dt,dd,ol,ul,li{
	margin: 0px;
	 padding: 0px; 
	 list-style: none;
	 }
img{
	border-right-width: 0px; 
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	}
from,input,select{
	margin: 0px; 
	padding: 0px;
	}
.clear{
	clear:both; 
	font-size:0px; 
	overflow:hidden; 
	height:0px;
	}
a{
	color: #484848; 
	text-decoration: none;
	}
a:hover{
	color:#2c2c2c; 
	text-decoration: none;
	}
.border_bg
{
	width:auto; 
	height:auto;
	margin:0 auto; 
	border:1px solid #d0d0d0;
	}
.cp img{
	border:1px solid #bbb; 
	padding:1px;
	}
.cp img:hover{
	border:1px solid #ff6600;
	padding:1px;
	}
.white a{
	color: #fff; 
	text-decoration: none;
	}
.white a:hover{
	color: #ff0; 
	text-decoration: none;
	}
input,button,select,textarea{
	outline:none
	}
.center_dg{
	width:1002px;
	 margin:0 auto;
	 background:#fff;
	 }
/*top*/
#head_bg{
	width:100%;
	height:160px;
	background:url(files/images/20141027180232973297.jpg) top center no-repeat;
}
#top_text{
	width:1002px;
	color:#555;
	line-height:30px;
	margin:0px auto;
}
#top_text span{
	width:190px;
	color:#FFF;
	float:right;
}
#top_text a{
	color:#FFF;
}

/*head*/
#head{
	width:1002px; 
	margin:0 auto;
	}
.head_logo{
	width:115px;
	float:left;
	padding:20px 0px 0px 0px;
	}
.head_name{
	width:311px;
	float:left;
	padding:35px 0px 0px 0px;
	}
.head_txt{
	width:336px;
	float:left;
	font-family:"微软雅黑";
	 font-size:26px; 
	 font-weight:bold;
	  color:#00a5ff; 
	  text-align:center;
	   padding-top:50px;
	   }
.head_tel{
	width:230px;
	float:right;
	 padding-top:33px;
	 }

/*menu*/
#menu_bg{
	width:100%;
	height:45px;
	background:url(files/images/2014102719370700700.jpg) repeat-x;
	overflow: hidden;
}
#menu{
	width:1000px;
	margin:0px auto;
}
#menu .on {
    font-size:16px;
	font-family:"微软雅黑";
	color:#555;
	background:url(files/images/201409231055960096001.jpg) no-repeat;
	display:block;
}
#menu .on a {
    color:#fff;
    font-size:16px;
	font-family:"微软雅黑";
}
#menu ul li{
	width:111px;
	line-height:45px;
	float:left;
	text-align:center;
	background:url(files/images/20141027193920402040.jpg) no-repeat;
}
#menu ul li a{
	line-height:45px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#FFF;
	display:block;
}
#menu ul li a:hover{
	font-size:16px;
	font-family:"微软雅黑";
	color:#555;
	background:url(files/images/201409231055960096001.jpg) no-repeat;
	display:block;
}
#menu_r{
	width:1px;
	float:right;
}


/*search*/
#search_bg{
	width:100%;
	height:40px;
	background:url(files/images/20140710101197569756.jpg) repeat-x;
}
#search{
	width:1002px;
	margin:0px auto;
}
#search_l{
	width:785px;
	float:left;
	line-height:40px;
}
#search_l font {color:#F00; font-weight:bold; float:left;}
h1 {float:left; font-size:12px; font-weight:normal; margin:0 auto;}
#search_r{
	width:212px;
	float:right;
	padding-top:3px;
}
#search_r li{
	float:left;
}
#search_r li:nth-child(1) {
    width:178px; background:url(files/images/2014071010120876876.jpg) no-repeat; height:30px;
}
#search_r li:nth-child(1) input {
    margin:0; padding:0;border:1px solid #ccc; width:170px; margin-left:5px; height:32px;
    padding-left: 5px;
}
#search_r li:nth-child(2) {
    width:34px; float:right
}
#search_r li input {
   
}
#search_r li:nth-child(2) input {
    width: 34px;
    height: 34px;
    color: #fff;
    overflow: hidden;
    display: block;
    transition: 0.3s all ease-in-out;
    background:#00a5ff;
     border:none;
}
/*container*/
#container{
	width:1002px;
	height:auto;
	margin:0 auto;
	}
/*sidebar*/
#sidebar{
	width:200px;
	height:auto;
	float:left;
	padding-bottom:20px;
	}
.list_bg{
	width:200px; 
	height:53px; 
	float:left;
	}
.list_tu{
	width:200px; 
	background:#00a5ff; 
	float:left; 
	padding-top:10px;
	padding-bottom:20px;
	overflow:hidden;
	}
.list_tu dl{
	width:160px; 
	padding-left:20px; 
	padding-right:20px; 
	float:left;
	}
.list_tu dl dt{
	 background:url(files/images/20141031140713651365.jpg);
	 padding-left:20px;
	 }
.list_tu a{
	color:#fff;
	}
/*cpzs*/
.cpzs {width:785px; float:right;}
.cpzs1 {background:url(files/images/20150830144221872187.jpg) no-repeat; width:785px; height:35px; margin-bottom:10px;}
.cpzs1 h2 {color:#00a5ff; float:left; font-size:16px; padding-left:10px; line-height:35px; margin:0 auto;}
.cpzs1 strong {color:#CCC; line-height:38px;}
.cpzs1 a {color:#999; float:right; padding-right:15px; line-height:30px;}
.cpzs2 {margin-bottom:3px;}
.cpzs2 img {border:solid 1px #CCC;}
.cpzs3 img {border:solid 1px #CCC;}
/*products*/
#products{
	width:780px;
	height:auto;
	padding-top:20px;
	float:right;
	}
.products_tu{
	width:780px;
	float:right; 
	margin-bottom:28px;}
.focus ul li div {
	position:absolute; 
	overflow:hidden;
	}	
/*广告*/
#ad_bg{
	width:100%;
	 margin:0 auto;
	 background:url(files/images/20140923145152645264.jpg) no-repeat;
	 }
#ad_c {background:url(files/images/20150906174324912491.jpg) no-repeat; width:1002px; height:196px; margin:0 auto;}
#ad_c strong {padding-left:8px;}
#ad_c b {padding-left:16px;}
.hei95 {height:95px;}
.ad_c1 {font-size:16px; color:#FFF; font-weight:bold; line-height:23px; float:left; padding-left:160px;}
.ad_cz {font-size:16px; color:#FFF; font-weight:bold; float:left; line-height:23px; padding-left:140px;}
/*company*/
#company{
	width:752px;
	line-height:27px;
	padding-top:5px;}
	
.dh_bg_1{
	background:url(files/images/20140923160110241024.jpg) repeat-x; 
	width:230px;
	height:30px;
	}
.dh_bg_1 h2{
	float:left;
	padding-left:17px; 
	line-height:34px; 
	font-size:14px; 
	color:#FFF; 
	font-weight:bold; 
	font-family:"微软雅黑";
	}
.dh_bg_1 span{
	float:right; 
	padding-right:11px; 
	line-height:34px; 
	font-size:12px; 
	color:#FFF; 
	font-weight:normal;
	}
 
/*company*/
.company_zkd{
	width:1002px;
	background:#f0f0f0;
	padding-bottom: 20px;
	}
.company_kd1{
	width:729px; 
	height:auto;
	float:left; 
	padding-left:5px; 
	line-height:30px; 
	color:#555; 
	font-size:14px; 
	font-family:"微软雅黑";
	}
.company_kd2{
	width:230px; 
	height:auto; 
	float:right;
	padding-right:5px; 
	line-height:30px; 
	color:#555; 
	font-size:14px; 
	font-family:"微软雅黑";
	 }
#contact_tp{
	text-align:center;
	padding-top:10px;
	}

.company_bg{
	width:719px;
	height:106px;
	padding-left:390px;
	}

.company_f{
	width:280px;
	float: right;
	height:30px;
	margin-top:10px;
	}
.company_f1{
	width:130px;
	height:30px;
	line-height:30px;
	color:#FFF;
	font-weight:bold;
	border-right:10px #f0f0f0 solid;
	float:left;
	text-align:center;
	background:#00a2ff;
	}
.company_f2{
	width:130px;
	height:30px;
	line-height:30px;
	color:#FFF;
	font-weight:bold;
	border-right:10px #f0f0f0 solid;
	float:right;
	text-align:center;
	background:#a7db4a;
	}
.company_f a:link{ color:#fff; font-size:14px; font-family:"微软雅黑"; font-weight:100; text-decoration:none; display:block;}
.company_f a:visited{ color:#fff; font-size:14px; font-family:"微软雅黑"; font-weight:100; text-decoration:none;  display:block;}
.company_f a:hover{ color:#fff; font-size:14px; font-family:"微软雅黑"; font-weight:100; text-decoration:none; background:#007eff; display:block;}
.company_f a:active{ color:#fff; font-size:14px; font-family:"微软雅黑";  font-weight:100; text-decoration:none; background:#a7db4a; display:block;}	  


#ad_bg2{
	width:100%;
	 margin:0 auto;
	 background:url(files/images/20141027192263616361.jpg) no-repeat;
	 }
#ad_c2{
	 width:1002px;
	 height:149px;
	  margin:0 auto;
	  }
#ad_y{
	width:1002px;
	height:33px;
	margin:0 auto;
	}	  
	  
/*equi*/
#equi{
	width:1002px;
	height:auto;
	margin:0 auto;
	}
.equi_bg{ width:223px; height:41px; background:url(files/images/20141027192475547554.jpg) no-repeat; margin:0 auto; color:#039bdf; font-family:"微软雅黑"; font-size:20px; font-weight:bold; text-align:right;}

.equi_tuk{ width:1002px; height:auto; margin:0 auto;}
.equi_left{ width:30px; height:45px; float:left; margin-right:14px; margin-top:65px;}
.equi_right{ width:30px; height:45px; float:right; margin-left:14px; margin-top:65px;}
.equi_tu{ width:914px; height:auto; float:left; padding:6px 0px 2px 0px;}	

#equi_y{
	width:1002px;
	height:20px;
	padding-bottom:20px;
	text-align:center;
	margin:0 auto;
	}	  
	
	
/*news*/
#news_title{
	width:1002px;
	height:26px;
	color:#FFF;
	font-size:16px;
	text-align:center;
	background:url(files/images/20140923190196799679.jpg) no-repeat;
}	
	

/*Company News*/
#companynews_tilte{
	width:126px;
	height:97px;
	font-family:"微软雅黑";
	font-size:14px;
	float:left;
	padding:50px 0px 0px 13px;
	margin-top:20px;
	background:url(files/images/20140711091148394839.jpg) no-repeat;
}
#companynews_tilte a{
	color:#007eff;
}
.companynews{
	width:335px;
	float:left;
	padding:10px 0px 0px 5px;
}
#line{
	width:45px;
	float:left;
}
/*Industry News*/
#industry_title{
	width:80px;
	height:97px;
	font-family:"微软雅黑";
	font-size:14px;
	float:left;
	padding:50px 0px 0px 13px;
	margin-top:20px;
	background:url(files/images/20140711093849544954.jpg) no-repeat;
}
#industry_title a{
	color:#007eff;
}
.industry{
	width:335px;
	float:right;
	padding-top:10px;
	margin-right: 15px;
}	


/*友情链接*/
#lins_bg{width:982px; margin:0 auto; border:1px solid #d0d0d0; margin-top:10px; height:49px;}
#lins_bg li{float:left;}
#lins_bg .kd1{width:106px; line-height:48px; margin:0 auto; padding-right:5px;}
#lins_bg .kd2{width:860px; float:right; line-height:48px;} 
/*版权*/
#copyright_t{width:1002px; margin:0 auto; height:3px; background:#0882ff; font-size:0px; overflow:hidden; margin-bottom:20px;}
#copyright_b{width:1002px; margin:0 auto; line-height:25px; text-align:center; padding-bottom:10px;} 
.top10 {
    height: 10px; clear: both;
}
.top20 {
    height: 20px; clear: both;
}
.top30 {
    height: 30px; clear: both;
}
.top40 {
    height: 40px; clear: both;
}







body{margin:0 auto;}
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; list-style:none; border:0px;}
.clear{clear: both; height: 0px; overflow: hidden;}
.fl{float:left;}
.fr{float:right;}
.frame img{border:1px solid #ccc; padding:2px; background-color:#fff;}
.frame a:hover img{border:1px solid #f90; padding:2px; background-color:#fff;}
a{color:#525252; text-decoration: none;}
a:hover{text-decoration: none; color:#f90;}
#service,#products,#advantage,#company,#news,#footer,.all{width:1002px; height:auto; margin:0 auto;}







/*新闻样式*/
.news-nei{  line-height:28px;margin:10px auto; padding:20px; font-size:15px;font-family:"microsoft yahei"; width:96%; }
.news-nei p{ text-indent:2em;}


/*小导航*/
.strong_title{ display:none;}
.centerHeadImage{ display:none;}
.mianbxContent { font-family:"microsoft yahei";background: url(files/images/20170930101536_682209978.jpg) no-repeat;
text-align: left !important;font-size: 14px;line-height: 40px !important; width:1170px !important; margin-bottom: 12px !important;height: 40px !important;padding-left: 30px !important;}
.mianbxContent a{ font-size:14px;}
.mianbxContent a:hover{ font-size:14px;}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
body {overflow-y: scroll; min-width:1002px;}


/*设置浮动*/
.fl,.pull-left {float: left;}
.fr,.pull-right {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

.clear{ clear:both; height: 0; overflow: hidden;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

/*动画效果*/
@keyframes nbanA{
0%{transform: translateY(0px);}
50%{transform: translateY(-10px);}
100%{transform: translateY(0px);}
}
@keyframes moveBg {
  0% {
    background-position: 0% 30%;
  }

  100% {
    background-position: 100% 50%;
  }
}

.box,.content,.w1200,.w1300,.width-1200,.w1400{ width:1002px; margin:0 auto;}

/* -- 内页布局 -- */
.page_bg { padding:20px 0 0px;}
.page_main { margin: 0 auto; width: 1002px;
    background: #fff;
    padding-bottom: 20px;
}  /*版面宽度*/
.page_content{ width:790px;} /*右边宽度*/
.page_left{ width:200px;} /*左边宽度*/
.page_full{ width:100%;}
.dis,.hide{ display:none;}

.line-clamp-1{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.line-clamp-2{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.line-clamp-3{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.news-nei {
    line-height: 28px;
    margin: 10px auto;
    padding: 20px;
    font-size: 15px;
    font-family: "microsoft yahei";
    width: 96%;
}