/* CSS Document */

@charset "utf-8";
/* CSS Document */

body{
margin:0px 0px 0px 0px;
font-size:12px;
font-family:Arial,ËÎÌå;
color:#727171;
}
img{
border:none;
}
input,textarea{
font-size:12px;
color:#727171;
border:1px #333333 solid;
}
a{
font-size:12px;
font-family:Arial,ËÎÌå;
color:#727171;
text-decoration:none;
border:none;
}
a:hover{
color:#f08830;
}
.yellow{
color:#f08830;
text-decoration:none;
}
.menu div{
overflow: hidden; 
width: 82px; 
position: relative; 
height: 19px
}
.line{
line-height:20px;
}
.clear{
clear:both;
 height:1px; 
 margin:0px; 
 padding:0px;
}
.font-weight{
font-weight:bold;
}
ul{
list-style:none;
margin:0px;
padding:0px;
}
#about_num,#case_num,#service_num,#team_num,#blog_num{
display:none;
width:82px;
height:115px;
height:auto !important;
}

#about_num td,#case_num td,#service_num td,#team_num td,#blog_num td{
padding-left:15px;
text-align:left;
vertical-align:top;
}
#about_num img,#case_num img,#service_num img,#team_num img,#blog_num img{
border:none;
}
#content{
margin-top:26px;
}
.index_case{
margin-top:15px;
}
.index_case li{
width:30%;
text-align:left;
float:left;
white-space:nowrap;
line-height:18px;
margin-right:10px;
}
.index_case li .index_logo{
float:left;
}
.index_case li span{
display:block;
float:right;
margin-top:5px;
}
.index_case li span img{
margin:0px 2px;
}
.index_dt li{
line-height:19px;
}
.tubiao{
float:right;
}
.foot{
font-size:11px;
padding:10px 0px;
letter-spacing:1px;
}
.sub_title{
background-color:#000000;
}
.sub_title_td1{
padding-left:10%;
}
.sub_title_td2 img{
padding-right:4%;
}
.graphic img{
border:1px #d4d5d6 solid;
margin-bottom:13px;
}
.sub_menu{
padding-left:10%;
}
.sub_menu a{
padding-left:12px;
line-height:22px;
background:url(../images/sub_menu_ico2.jpg) no-repeat 0px 1px;
}
.sub_menu a:hover{
padding-left:12px;
background:url(../images/sub_menu_ico.jpg) no-repeat 0px 1px;
color:#ed6c00;
line-height:22px;
}
.interpretation_bg{
background:url(../images/interpretation_bg.jpg) no-repeat left top;
height:566px;
}
.content_right{
padding-bottom:60px;
}
.content_right p{
width:598px;
margin-top:5px;
padding-bottom:15px;
}
.case_interactive{
border-top:1px #c9cacb solid;
}
/*.case_interactive span{
clear:both;
line-height:20px;
}*/
.case_interactive p{
width:322px;
}
h1{
font-size:14px;
font-weight:bold;
color:#666666;
margin:0px;
padding:0px;
}
.case_interactive td{
padding:20px 0px;
}
.case_interactive img{
	width:253px; background:url(images/loading.gif) no-repeat 50% 50% #F7F7F7; height:165px;
}
.cass_all td{
padding:1px 0px;
}
.case_market{
line-height:20px;
}
.case_market ul{
padding-bottom:10px;
}
.case_market_url{
font:10px Arial;
color:#595757;
letter-spacing:1px;
padding-bottom:7px;
}
.case_market img{
padding-bottom:16px;
}
.case_market_pr{
float:left;
width:48%;
border-bottom:1px #c9cacb solid;
margin-top:15px;
}
.items{
/*border:1px #FFFFFF solid;
border-collapse:collapse;*/
line-height:20px;
}
.items td{
padding:3px;
/*border:1px #a8a8a8 solid*/
}
/*.industry{
background:url(../images/industry_bg.jpg) no-repeat left top;
border-top:1px #696969 solid;
border-bottom:1px #696969 solid;
height:286px;
}
.industry_td{
padding:15px 0px 0px 15px;
}*/
.industry{
border-top:1px #FFFFFF solid;
border-bottom:1px #FFFFFF solid;
border-collapse:collapse;
}
.industry td{
border:1px #999999 solid;
line-height:21px;
}
.online_man td{
border-bottom:1px #9fa0a0 solid;
}
.online_from input{
border:0px;
background:#595757;
height:14px;
color:#FFFFFF;
}
.online_message td{
border-bottom:1px #000000 solid;
}
.online_message1 td{
border-bottom:0px;
line-height:20px;
}
.online_xx img{
padding:0px 2px;
}
.career{
margin-top:30px;
}
.interactive{
border-bottom:1px #666666 solid;
}
