.sub {
width:960px;
margin-top:8px;
overflow:hidden;
}
.sub_l {
float:left;
width:676px;
height:248px;
}
.sub_l #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
.sub_l .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 248px;
	overflow: hidden;
}
.sub_l .Slides li {
	float: left;
	width: 676x;
	height: 248px;
}

.sub_l .Slides img{
	border:0;
	display: block;
	width: 676px;
	height: 248px;	
}

.sub_l .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 200px; 
	right: 10px;
	z-index: 10;
	height: 25px;	
}
.sub_l .SlideTriggers li{
	float: left;
	display: inline;
	color: #ff7300;
	text-align: center;
	line-height:20px;
	width: 20px;
	height: 20px;
	font-family: Arial;
	font-size: .8em;
	cursor: pointer;
	overflow: hidden; 
	margin:0px 2px;
	background: url(img/slide_trigger.gif) no-repeat center center;
}
.sub_l .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(img/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: .8em;
	line-height: 20px;
	height: 20px;
	width: 20px;
	margin:0 2px; 
}
.sub_r {
float:left;
width:272px;
height:244px;
padding:1px;
border:#d5d5d5 1px solid;
}
.sub_r h2 {
width:262px;
height:32px;
line-height:32px;
padding-left:10px;
background:url(img/tt_bg.jpg);
color:#666666;
font-size:14px;
}
.sub_r h2 i {
font-weight:normal;padding-left:3px;
font-style:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif;color:#a8a8a8; text-indent:5px;
}
.zxkf {
float:left;
width:272px;
text-align:center;
padding-top:6px;
}
.qq,
.tech {
width:272px;
float:left;
}
.qq li{ width:72px;  display:block; float:left; padding:0px 0 0px 10px;}
.qq li span{float:left;display:block;font-size:12px; color:#666666;line-height:30px;padding-top:4px;}
.qq li img{margin:6px 0 0 3px;}
.tel {
width:272px;
float:left;
padding-top:6px;
}
.tel li {
line-height:22px;
padding-left:15px;
}
.tel li b {
font-weight:normal;
color: #3082A8;
font-family:Tahoma;
}
.tech {
padding-left:10px;
}
.tech li {
float:left;
width:80px;
text-align:center;
}
.main1 {
width:960px;
margin-top:8px;
overflow:hidden;
}
.main1_l {
float:left;
width:676px;
}
.main1_l li {
float:left;
line-height:18px;
color:#666666;
}
.main1_l li h3 {
font-size:14px;
color:#666666;
}
.li_a {
width:217px;
height:80px;
padding-left:100px;
padding-right:20px;
padding-top:25px;
border-right:#ffffff 1px solid;
border-bottom:#ffffff 1px solid;
}
.li_b {
width:218px;
height:80px;
padding-left:100px;
padding-right:20px;
padding-top:25px;
border-bottom:#ffffff 1px solid;
}
.ico1 {
background:#f0f0f0 url(img/icon1.gif) 15px 15px no-repeat;
}
.ico2 {
background:#f0f0f0 url(img/icon2.gif) 15px 15px no-repeat;
}
.ico3 {
background:#f0f0f0 url(img/icon3.gif) 15px 15px no-repeat;
}
.ico4 {
background:#f0f0f0 url(img/icon4.gif) 15px 15px no-repeat;
}
.ico5 {
background:#f0f0f0 url(img/icon5.gif) 15px 15px no-repeat;
}
.ico6 {
background:#f0f0f0 url(img/icon6.gif) 15px 15px no-repeat;
}
.main1_r {
float:left;
margin-left:8px;
width:276px;
}
.news {
float:left;
width:272px;
height:244px;
padding:1px;
border:#d5d5d5 1px solid;
margin-left:8px;
}
.news h2 {
width:262px;
height:32px;
line-height:32px;
padding-left:10px;
background:url(img/tt_bg.jpg);
color:#666666;
font-size:14px;
}
.news h2 i {
font-weight:normal;padding-left:3px;
font-style:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif;color:#a8a8a8; text-indent:5px;
}
.news h2 b {
padding-left:124px;
font-weight:normal;
font-size:12px;
}
.news ul {
float:left;
width:272px;
padding-top:6px;
}
.news li {
float:left;
width:257px;
padding-left:15px;
line-height:24px;
background:url(img/dot.gif) 8px 8px no-repeat;
}
.news li i {
font-style:normal;
color:#e83239;
font-family:Tahoma;
font-size:12px;
}
.news_g {
float:left;
width:276px;
margin-top:8px;
}
.main2 {
width:960px;
overflow:hidden;
margin-top:8px;
}
.main2_l {
float:left;
width:676px;
}
.main2_l_g {
float:left;
width:676px;
height:90px;
}
.case {
float:left;
margin-top:8px;
width:672px;
height:278px;
padding:1px;
border:#d5d5d5 1px solid;
}
.case h2 {
width:662px;
height:32px;
line-height:32px;
padding-left:10px;
background:url(img/tt_bg.jpg);
color:#666666;
font-size:14px;
}
.case h2 i {
font-weight:normal;padding-left:3px;
font-style:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif;color:#a8a8a8; text-indent:5px;
}
.case h2 b {
padding-left:524px;
font-weight:normal;
font-size:12px;
}
.rollBox{float:left;width:657px;overflow:hidden;padding:26px 0px 0px 15px;}
.rollBox .LeftBotton{height:86px;width:43px;background:url(img/roll.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:50px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:86px;width:43px;background:url(img/roll.gif) no-repeat -43px 0;overflow:hidden;float:left;display:inline;margin:50px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:552px;overflow:hidden;float:left;padding-left:4px;padding-right:4px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:184px;float:left;text-align:center;}
.rollBox .Cont img{background:#fff;display:block;padding:4px;margin:0 auto;border:#d5d5d5 1px solid;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#bc006c;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .Cont p {
text-align:center;
padding-top:12px;
}
.main2_r {
float:left;
width:276px;
margin-left:8px;
}
.main2_r1 {
float:left;
width:274px;
height:226px;
border:#d5d5d5 1px solid;
border-top:none;
}
.main2_r2 {
float:left;
width:272px;
height:141px;
padding:1px;
border:#d5d5d5 1px solid;
margin-top:8px;
}
.main2_r2 h2 {
width:262px;
height:32px;
line-height:32px;
padding-left:10px;
background:url(img/tt_bg.jpg);
color:#666666;
font-size:14px;
}
.main2_r2 h2 i {
font-weight:normal;padding-left:3px;
font-style:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif;color:#a8a8a8; text-indent:5px;
}
.main2_r2 h2 b {
padding-left:124px;
font-weight:normal;
font-size:12px;
}
.tools {
width:262px;
float:left;
padding-left:10px;
padding-top:6px;
}
.tools li {
float:left; 
width:128px;  
display:block; 
height:26px; /*For Firefox*/
*height:27px; /*For IE7 & IE6*/
_height:26px; /*For IE6*/
}
.tools li img {
padding-right:5px;
}
.tools li img { vertical-align:middle;}
/* info_tab */
.tab_con{display:none;}
.tab_show{display:block;}
.my_tab{width:274px;overflow:hidden; margin:0 auto; }
.my_tab .tab_title{font-size:14px;font-weight:bold;width:274px;height:34px; overflow:hidden;  background:url(img/tabs_bg.gif) repeat-x;  }
.my_tab .tab_title dt{float:left;width:137px;height:34px;line-height:34px;text-align:center;position:relative;z-index:1}
.my_tab .tab_title dt.tab_show{width:137px; background:url(img/tab_on.gif) 0px 0px no-repeat; }
.my_tab .tab_title dt.tab_show a:link,
.my_tab .tab_title dt.tab_show a:active,
.my_tab .tab_title dt.tab_show a:visited {
color:#3182a8;
}
.my_tab .tab_title dt.hover{width:137px; background:url(img/tab_on.gif) 0px 0px no-repeat;  }
.my_tab .tab_title dt.hover a{
color:#3182a8;
}
.my_tab .tab_content { clear:both; border-top:1px solid #dbdbdb; margin-top:-1px; position:relative; z-index:0 }
.my_tab .tab_con{padding:7px 0 0;}
.my_tab .tab_content { clear:both; border-top:1px solid #dbdbdb; margin-top:-1px; position:relative; z-index:0 }
.my_tab .tab_con{padding:5px 0 0;}
.tab_list{padding:0 0 0 8px;background:url(img/tab_con_bg.gif) 10px 0px no-repeat;}
.tab_list li{width:250px;padding-left:8px;height:30px;*height:26px;_height:26px;line-height:30px;*line-height:26px;_line-height:26px;background:url(img/dot.gif) 0px 10px no-repeat;}
.our_link {
width:958px;
background:#ffffff;
overflow:hidden;
border:#d5d5d5 1px solid;
margin-top:8px;
}
.our_link_t {
width:30px;
line-height:30px; /*For Firefox*/
*line-height:30px; /*For IE7 & IE6*/
_line-height:30px; /*For IE6*/
height:60px;
background:#5d5d5d;
color:#ffffff;
float:left;
layout-flow:vertical-ideographic;
text-align:center;
letter-spacing:1px;
margin:1px;
}
.our_link_m {
width:899px;
float:left;
line-height:22px;
padding-left:10px;
padding-top:8px;
overflow:hidden;
}
.our_link_m li {
list-style-type:none;
padding-left:10px;
float:left;
text-align:center;
}