/*index--------------------------------------------------------------------------------------------------*/
/*news*/
.newsArea{
	width: 100%;height: 35px;line-height: 34px;background: url(../images/newsbg.gif) repeat-x;border-bottom: 1px solid #e0e0e0;border-top: 1px solid #fff;margin-bottom: 30px;overflow: hidden;
}
.news{
	width: 980px;margin: 0 auto;
}
.item_tlt{
	background: url(../images/laba.gif) no-repeat 0 6px;padding-left: 20px;
}
.infoList li{ 
	height:40px; line-height:40px;   
}
.infoList li .date{ 
	margin-left:15px;color:#999;  
}
.topLoop{ 
	overflow:hidden; position:relative;  
}
.topLoop .hd{
 overflow:hidden;height:30px; position:absolute; left:115px; 
}
.topLoop .hd .prev,.topLoop .hd .next{ 
	display:block;width:15px; height:20px; line-height:20px; float:right; margin-top:10px;  overflow:hidden;  
	 cursor:pointer; background:url(../images/icoDown.gif) center no-repeat;
}
.topLoop .hd .next{ 
	background:url(../images/icoUp.gif) center no-repeat; 
 }
.topLoop .bd{
 margin-left:170px;  
}
.topLoop .bd ul{
 overflow:hidden; zoom:1; 
}
.topLoop .bd ul li{
	width:750px;
}
.topLoop .fontorange{
	color: #eb5f00;font-weight: bold;
}

.item-title{
	padding-bottom: 18px;background: url(../images/itemtlt.png) no-repeat left bottom;font-weight: bold;font-size: 16px;margin-bottom: 24px;
}		
.item-title .fontbig{
	font-size: 18px;color: #ffa200;
}
.item-title .fonteng{
	font-size: 12px;color: #777;font-family: Arial;
}
.item-ctt{
	height: 250px;overflow: hidden;
}
.item-ctt .about-text{
	margin-top: 10px;
}
.btn-box{
	padding-left: 15px;padding-top: 15px;border-top: 5px solid #eaeaea;float: right;
}
.btn-box .item-btn{
	border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;color: #fff;padding: 3px 8px;background: #ccc;
}
.btn-box .item-btn:hover{
	background: #ffc000;
}
/*tab*/
.focus{
	width:350px;height:200px;position:relative;
}
.focus #pic{
	width:350px;height:180px;overflow:hidden;
}
.focus #pic ul{
	width:1050px;height:180px;float:left;
}
.focus #pic li{
	width:350px;height:180px;float:left; text-align:center
}
.focus #pic li img{
height:180px;
}
.focus .tip-bg{
	width:95px;height:24px;background:#ffc000;position:absolute;right:0;bottom:0;z-index:12;
}
.focus #tip{
	width:54px;height:8px;position:absolute;right:20px;bottom:8px;z-index:14;
}
.focus #tip ul li{
	width:8px;height:8px;float:left;display:inline;margin:0 5px;cursor:pointer;background:url(../images/focus_tip.gif) no-repeat;
}
.focus #tip ul li.on{
	background:url(../images/focus_tip_current.gif) no-repeat;
}
.focus .btn{
	width:95px;height:20px;position:absolute;right:0;bottom:4px;z-index:13;overflow:hidden;
}
.focus .btn ul{
	width:100%;float:left;
}
.focus .btn li{
	width:6px;height:9px;float:left;display:inline;cursor:pointer;overflow:hidden;
}
.focus .btn li.prev{
	background:url(../images/focus_btn_left.gif) no-repeat;
}
.focus .btn li.next{
	background:url(../images/focus_btn_right.gif) no-repeat;margin-left: 55px;
}

/*contact*/
.idx-cct{
	background: #000;border-bottom: 1px solid #686969;height: 28px;line-height: 28px;margin-top: 60px;color: #fff;
}
@font-face {font-family: "iconfont";
  src: url('iconfont.eot'); /* IE9*/
  src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff') format('woff'), /* chrome、firefox */
  url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  color: #ffc000;
}
.icon-tel:before { content: "\e60c"; }
.icon-qq:before { content: "\f001d"; }
.icon-unie62c:before { content: "\e60f"; }
span.num{
	font-family: Georgia;font-size: 16px;
}
.idx-cct span{
	margin-right: 50px;
}

/*about-----------------------------------------*/
.zbanner{
	background: url(../images/zbg.jpg) repeat;height: 220px;box-shadow: 5px #e5e5e5;
}
.about-bnr{
	background: url(../images/aboutbnr.png) no-repeat;height: 220px;padding-top: 85px;
}
.subnav{
	margin-top: 30px;border-right: 1px solid #d0cece;
}
.subnav a{
	display: inline-block;padding: 10px 20px;font-size: 14px;border: 1px solid #d0cece;border-bottom: 2px solid #d0cece;border-right:0;margin-left: -4px;background: #fff;
}
.subnav a:hover{
	background:url(../images/subnav-ahover.png) center bottom no-repeat #ff9900;color: #fff;border-bottom: 2px solid #eb6100;
}
.breadcrumb{
	background: none;
}
.subnews{
	margin-bottom: 30px;margin-left:50px;
}
.subnews img{
	border: 1px solid #ccc;
}

/*products*/
.pro-bnr{
	background: url(../images/probnr.png) no-repeat;height: 220px;padding-top: 85px;
}
.probox p{
	line-height: 40px;
}
.probox p img{
	border: 1px solid #ccc;
}
.dtl-tlt{
	background: url(../images/describe.png) no-repeat; padding-left: 30px;color: #000;font-size: 14px;height: 57px;font-weight: bold;line-height: 30px;margin: 20px 0;
}

/*news*/
.news-bnr{
	background: url(../images/newsbnr.png) no-repeat;height: 220px;padding-top: 85px;
}
.media{
	border-bottom: 1px dotted #ccc;
}
ul.news-list li{
	height: 30px;overflow: hidden;line-height: 30px;
}
ul.news-list li a{
	display: block;width: 550px;padding-left: 20px;background: url(../images/sign.png) no-repeat 0 10px;
}
ul.news-list li span.date{
	color: #777;
}
.newstime{
	color: #777;line-height: 30px;margin-bottom: 30px;
}

/*hr*/
.hr-bnr{
	background: url(../images/hrbnr.png) no-repeat;height: 220px;padding-top: 85px;
}
.job_lst{ 
	border:1px solid #e9e9e9;width:100%; text-align:center; margin-bottom:20px;	
}
.job_lst th{ 
	background:#eb6100; color:#fff; font-size:14px; font-weight:600;  border:1px solid #e9e9e9;	padding: 10px;text-align: center;
}
.job_lst td{ 
	border:1px solid #e9e9e9;padding: 10px;
}	
.job_lst tr:hover{
	background: #ffdead;
}
.main-right-job-ny{
	color:#000; background:#f9f9f9; text-align:right;
}
em.red{
	color: #eb6100;
}

/*tech*/
.tech-bnr{
	background: url(../images/techbnr.png) no-repeat;height: 220px;padding-top: 85px;
}
.faqbox{
	border-bottom: 1px dashed #ccc;padding: 15px 0;
}
ul.knowledge-list li a{
	background: url(../images/ksign.gif) no-repeat 0 13px;
}

/*contact*/
.contact-bnr{
	background: url(../images/contactbnr.png) no-repeat;height: 220px;padding-top: 85px;
}
.fontorange{
	color: #eb6100;font-weight: bold;font-size: 16px;
}
.fb-tip{
	line-height: 40px;
}
.btn-msg{
	background: url(../images/btn.png) no-repeat;width: 92px;height: 32px;
}
.mt30{
	margin-top: 30px;
}