/*banner*/
.index_focus {
    position: relative;
    width: 100%;
    height:453px;
    margin: 0 auto;
    overflow: hidden;
	text-align:center;
}
.index_focus .bd li {  
    display: none;
    position: absolute;
	width: 100%;
    height: 453px;
    left: 0;
    top: 0;
}
.index_focus_post {
    z-index: 10;
}
.index_focus .pic {
    height: auto;
    display: block;
}
.index_focus .pic:hover {
    text-decoration: none;
}
.index_focus .slide_nav {
    position: absolute;
    left: 48%;
    bottom:2%;

}
.index_focus .slide_nav a {
	cursor:pointer;
	float:left;
    font-size:28px;
    font-family: arial;
    color: #fff;
	padding:5px;
}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #ffa50e;filter: alpha(opacity=80);opacity: 0.8;}
.index_focus_pre,.index_focus_next {
    display: none;
    position: absolute;
    top: 50%;
    margin-top: -36px;
    width: 72px;
    height: 72px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    z-index: 10;
    background: url(images/ico_sliding.png) no-repeat;
}
.index_focus_pre {
    left: 30px;
    background-position: 0 0;
}
.index_focus_pre:hover {
    background-position: 0 -144px;
}
.index_focus_next {
    right: 30px;
    background-position: 0 -72px;
}
.index_focus_next:hover {
    background-position: 0 -216px;
}
.index_focus_info {
    position: absolute;
    left: 10%;
    bottom: 12%;
    width: 800px;
    height: 200px;
    padding-bottom: 10px;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    font-family: "\5fae\8f6f\96c5\9ed1";
    -moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    -webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    background: url("images/index_focus_bg.png") no-repeat;
    _background: none;
}
.index_focus_info h3 {
    font-size: 36px;
    line-height: 70px;
	display:none;
}
.index_focus_info .text {
    width: 500px;
    line-height: 24px;
    font-size: 14px;
    word-wrap: break-word;
    overflow: hidden;
	display:none;
}

/*产品展示*/
.fenlei{width:1156px; padding:40px 0 0 0;}
.fenlei li{float:left; margin:0 28px;}
.fenlei li p{float:left; padding-right:25px;}
.fenlei li span{float:left; line-height:28px; text-align:center; font-size:18px; }
.fenlei li a{background:url(images/index_33.jpg) no-repeat; width:198px; height:59px; padding:30px 0 36px 35px; display:block; color:#fff;}
.fenlei li a:hover{background:url(images/index_31.jpg) no-repeat; color:#fff;}
.th_tiao{width:254px; background:url(images/index_54.jpg) no-repeat; color:#939393; font-size:17px; text-align:center; margin:40px auto 0px auto; padding:5px 0 0 0}
.th_tiao p{color:#218e9e; font-size:28px;}
.th_pro{background:url(images/index_61.jpg) repeat-x center bottom; padding-bottom:10px;}
.product{width:1140px;}
.product li{float:left; width:338px; height:223px; border:1px solid #d7d7d7; margin:20px; text-align:center; line-height:32px;}
.gengduo{line-height:38px; border:1px solid #83b9c1; width:1100px; margin:25px auto; text-align:center; height:38px;}

/*泰禾机器人*/
.th_ti{width:480px; margin:40px auto}
.th_ti p{float:left}
.th_ti span{float:right; background:url(images/index_67.jpg) no-repeat; width:266px; height:81px; line-height:28px; font-size:16px; padding-top:20px; padding-left:45px;}
.th_ti span em{font-style:normal; color:#fa6731; font-size:24px; font-weight:bold;}
.jiqiren{width:1100px; margin:40px auto}
.jiejue{float:left; width:425px; }
.xitong{float:right; width:650px; color:#696969; line-height:32px; padding-top:15px;}
.xitong p{background:url(images/index_75.jpg) no-repeat left center; padding-left:20px; font-size:16px; color:#218e9e; line-height:36px; font-weight:bold;}
.xitong span{display:inline-block;color:#218e9e;}
/*应用领域*/
.th_yingyong{background:#218e9e; padding:30px 0; height:290px;}
.chanpin{width:1100px; margin:15px auto 0 auto;}
.chanpin{ height:141px; width:1100px; }
.blk_18 {overflow:hidden; width:1100px;}
.pcont { width:1020px; float:left; overflow:hidden;}
.ScrCont {width:32766px;zoom:1; margin-top:4px;}
#List1_1, #List2_1 {float:left;}
.LeftBotton, .RightBotton {float:left;}
.LeftBotton a{width:20px; height:43px; margin-top:88px; margin-right:20px; background:url(images/index_80.jpg) no-repeat left}
.RightBotton a{width:20px; height:43px; margin-top:88px; background:url(images/index_83.jpg) no-repeat right; margin-left:20px;}
.pl{width:310px; float:left; margin:0 40px 0 0; display:inline; text-align:center; color:#fff; }
.pl img{width:310px; height:201px; margin:3px 0 5px 0; border:2px solid #90c7cf;}
.pl a{color:#fff;}
.pl a:visited{color:#fff;}
.th_lingy{background:url(images/indexss_80.jpg) no-repeat center; width:214px; text-align:center; font-size:28px; color:#fff;}

/*公司简介*/
.th_about{width:594px; margin:40px auto; background:url(images/index_96.jpg) no-repeat; padding:0 0 0 506px; height:394px; }
.th_biaoti{border-bottom:1px solid #d7d7d7; font-size:18px; color:#b4b4b4; height:50px; line-height:50px; margin-bottom:18px;}
.th_biaoti em{font-style:normal; color:#218e9e; font-size:28px; padding-right:5px;}
.th_biaoti span{float:right; }
.th_biaoti a{font-size:14px}
.th_biaoti a:hover{color:#218e9e}
.th_about p{line-height:36px; text-indent:2em; color:#7b7b7b; font-size:16px; margin:3px 0;}

/*新闻中心*/
.th_biaot span{float:right; line-height:42px;}
.th_biaot span a{font-size:14px;}
.th_biaot span a:hover{color:#218e9e}
.th_biaot em{font-style:normal; color:#218e9e; font-size:28px; padding-right:5px; line-height:32px;}
.th_news{width:1100px; padding:40px 0}
.newsr{width:601px;}
.newsl{width:474px;}
.th_biaot{font-size:16px; color:#b4b4b4; margin-bottom:18px;}
.news dt {line-height:24px; padding-bottom:8px;}
.news dt a p {font-size:16px; color:#595959; display:block; }
.news dt a{color:#b6b6b6}
.news dt p:hover{color:#218e9e; text-decoration:underline;}
.news dd span{float:right}
.news dd{background:url(images/index_99.jpg) no-repeat left center; padding-left:18px; line-height:32px;}
.news dd a{color:#b6b6b6;}
.news dd a:hover{text-decoration:underline; color:#218e9e}

/*友情链接*/
.th_link{width:1100px; border:1px solid #bababa; padding:20px 10px 10px 10px; position:relative;}
.th_link span{font-size:16px; color:#6d6d6d; background:#fff; padding:0 8px; position:absolute; top:-20px; left:20px;}
.th_link span em{font-style:normal; color:#218e9e; font-size:26px; padding-right:5px;}
.link li{float:left; margin:5px 14px;}
