*{font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif}
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,img,from,input{margin:0px; padding:0px}
img{border:0}
ul,li{list-style:none}
.clear{width:0px; height:0px; line-height:0px; margin:0px; padding:0px; font-size:0px; clear:both}
.tl{text-align:left}
.tc{text-align:center} 
.tr{text-align:right} 
.fl{float:left; display:inline;} 
.fr{float:right; display:inline}  
.none{display:none}
.red{color:#AA0000;}
a{color:#231F20; text-decoration:none;}
a:hover{color:#AA0000;}
/*header*/
#header{width:1000px; margin:0 auto; height:100px;}
.logo{margin:25px 0 0 14px; width:350px;}
.nav{margin:44px 0 0 160px; position:relative; width:370px;}
.nav li{float:left; background:url(../images/bg_nav_2.jpg) no-repeat; padding:2px 12px;}
.nav li a{background:url(../images/bg_nav.jpg) no-repeat left 2px; padding-left:7px; display:block}
.nav li span{display:block; color:#D2D2D2; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:9px; position:absolute;}
.nav li.bgnone{background:none}
.english{width:75px; height:24px; line-height:24px; text-align:center; color:#D9D9D9; background:#000; float:right; margin:40px 17px 0 0; display:inline}
/*footer*/
#footer{height:173px; background:#AA0000}
#footer p{width:1000px; margin:0 auto; padding-top:37px}
#footer p span{float:right}
/*middle*/
#middle{width:1000px; margin:30px auto;}
.title{background:url(../images/bg_title.jpg) no-repeat; width:440px; text-indent:-9999px; margin-left:19px}
.title1{height:62px; background-position:0 0}
.title2{height:50px; background-position:0 -70px}
.title3{height:51px; background-position:0 -130px; width:195px}
.title4{height:50px; background-position:-220px -130px}
.title5{height:50px; background-position:0 -190px; width:200px}
.height_4{background:url(../images/bg_height_4.jpg) repeat-x; height:4px; overflow:hidden; margin:14px 0 0 18px; width:966px;}
/*首页*/
.home_headway{margin:147px 0 26px 19px;}
.marketing{margin-bottom:50px;}
.marketing li{float:left; margin-left:17px; display:inline}
/*关于 Headway*/
.about{margin:35px 19px 0;}
.about_title1{width:80px; height:22px; background-position: -220px -190px; margin:5px 0}
.about_title2{width:80px; height:22px; background-position:-330px -190px; margin:5px 0}
.about p{line-height:1.9em;}
/*产品与解决方案*/
.solutions{margin:35px 0 0 19px;}
.solutions_title1{width:212px; height:22px; background-position: -220px -215px; margin:5px 0 15px 0}
.solutions_table{width:966px; border-left:1px solid #fff;border-top:1px solid #fff}
.solutions_table th,.solutions_table td{border-right:1px solid #fff;border-bottom:1px solid #fff}
.solutions_table th{background:#AA0000; height:28px; line-height:28px; color:#fff; font-size:14px;}
.solutions_table td{background:#E5E5E5; padding:5px 15px}
.solutions_table td p{line-height:20px;}
.solutions_table .td_color_1{background:#F2F2F2;}
.solutions_table .td_color_2{background:#EBEBEB;}
.solutions_table .td_color_3{color:#AB0000}
.solutions_table td .f14{font-size:14px; font-weight:bold}
.solutions_ul{margin-top:18px;}
.solutions_ul li{float:left;}
.solutions_ul li a,.solutions_ul li .li_curr{background:url(../images/bg_title.jpg) no-repeat left -240px; width:236px; height:48px; display:block; padding-right:7px; text-align:center; line-height:33px; font-size:16px; font-family:"微软雅黑","宋体";color:#AA0000}
.solutions_ul li .li_curr{background-position:0 -288px; color:#fff}
.solutions_content p{color:#727272; line-height:20px;}
.solutions_content p.black{color:#000;}
/*服务客户*/
.img_list{margin:21px 0 0 5px;}
.img_list li{background:url(../images/customers/bg_img.jpg) no-repeat; width:184px; height:130px; float:left; margin:0 0 3px 13px; display:inline}
.img_list li img{width:176px; height:112px; margin:1px;}
/*联系我们*/
.contactus{margin:30px 20px 80px;}
.contactus p{line-height:1.8em;}
/*职业发展*/
.career{margin:15px 19px 80px;}
.career p{line-height:2em;}
.join_us{height:28px; width:234px; background-position:0 -340px; margin:10px 0; float:right}
.career_l{width:244px;}
.career_l li{width:234px; height:40px; background:url(../images/bg_title.jpg) no-repeat left -240px; line-height:33px; padding-left:10px; cursor:pointer; font-size:13px}
.career_l li.li_last{height:46px;}
.career_l li.selected{background-position:0 -288px; color:#fff}
.career_r{width:671px; border:1px solid #D1D1D1; background:url(../images/bg_career_r.jpg) no-repeat right bottom; padding:12px 21px}