*{
padding:0px;
margin:0px;
}
.tx_l{
text-align:left;
padding-left:4px;
}
body{
font:12px/20px Verdana, "宋体",Helvetica, sans-serif;
color:#767676;
}
img{
border:0px;
vertical-align:middle;
}
ul{
list-style:none;
}
table{jerry:expression(cellSpacing="1")}
a{
color:#767676;
text-decoration:none;
blr:expression(this.onFocus=this.blur());
}
a:active { outline: none; }
h1{
font-size:16px;
}
h2{
font-size:14px;
}
h3,h4{
font-size:12px;
}
input{
vertical-align:middle;
}
.clear{
clear: both; 
}

/*wrap*/
#wrap{
width:1003px;
margin:0px auto;
}
/*head*/
#head{
width:1003px;
height:117px;
position:relative;
background:url(../images/head.jpg) no-repeat left top;
}
#head h1{
padding:30px 0px 0px 70px;
}
#head h1 a{
display:block;
width:135px;
height:60px;
text-indent:-9999px;
}
.language{
position:absolute;
right:257px;
top:31px;
font-size:0px;
}
.shuzi{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444;}
.contact{
position:absolute;
right:48px;
top:25px;
}
.contact{
position:absolute;
right:48px;
top:23px;
background:#b9b9b9;
}
.contact a{
float:left;
height:25px;
width:92px;
text-align:center;
line-height:25px;
color:#fff;
}
.ser{
background:#d7d4c6;
}
.nav{
position:absolute;
top:60px;
left:350px;
}
.nav li{
float:left;
}
.nav li a{
display:block;
height:18px;
width:100px;
text-align:center;
background-image:url(../images/nav.jpg);
text-indent:-9999px;
}
.nav li.li_1 a{
background-position:left top;
}
.nav li.li_2 a{
background-position:-100px 0px;
}
.nav li.li_3 a{
background-position:-200px 0px;
}
.nav li.li_4 a{
background-position:-300px 0px;
}
.nav li.li_5 a{
background-position:-400px 0px;
}
.nav li.li_6 a{
background-position:-500px 0px;
}

.nav a.home_li,.nav a:hover{
background-image:url(../images/nav_on.jpg);
}
/*banner*/
#banner{
text-align:center;
padding:10px 0px;
}
/*main*/
#main{
padding:15px 8px;
background:#efefea url(../images/main.jpg) repeat-x left top;
}
.title{
position:relative;
width:987px;
height:35px;
}
.position{
position:absolute;
right:15px;
top:10px;
}
.position a{
color:#6e6e6e;
}
/*main_left*/
#main_left{
float:left;
display:inline;
width:208px;
}
/*左边导航*/
.menu{
background:url(../images/left_nav.jpg) no-repeat left top;
padding-top:10px;
}
.menu ul{
padding:0px 10px 0px 20px;
margin-top:-1px;
overflow:hidden;
}
.menu ul li a{
display:block;
height:27px;
text-indent:-9999px;
background-repeat:no-repeat;
}
.menu ul li{
border-top:1px solid #fdfdfc;
}

.menu ul li.li_1 a{
background-position:0px 0px;
}
.menu ul li.li_2 a{
background-position:0px -28px;
}
.menu ul li.li_3 a{
background-position:0px -56px;
}
.menu ul li.li_4 a{
background-position:0px -84px;
}
.menu ul li.li_5 a{
background-position:0px -112px;
}
.menu ul li.li_6 a{
background-position:0px -140px;
}
.menu ul li.li_7 a{
background-position:0px -168px;
}
.menu ul li.li_8 a{
background-position:0px -196px;
}

.pro{
margin:15px 0px 15px 10px;
padding:15px 5px 15px 10px;
width:180px;
background:#fff;
}
.pro p{
padding-left:15px;
line-height:18px;
height:18px;
}
.pro p a{
float:left;
display:inline;
}
.pro p a.slide{
width:9px;
height:18px;
margin-right:5px;
background:url(../images/product/in.gif) no-repeat left center;
}
.pro ul{
margin-left:15px;
padding:8px 0px 0px 25px;
background:url(../images/p.jpg) repeat-y left bottom;
line-height:17px;
margin-bottom:5px;
display:none;
}
/*main_right*/
#main_right{
float:right;
width:760px;
}
.about{
background:url(../images/r_bottom.jpg) no-repeat left bottom;
padding-bottom:25px; width:760px;
}
.about_b{
padding-top:11px;
width:760px;
background:url(../images/r_top.jpg) no-repeat left top;
}
.detail{
width:600px;
margin:10px auto 0px;
padding:30px 20px 20px;
border:10px solid #eaecef;
background:#fff;
}
.about_t{
padding:0px 0px 0px 34px;
}
/*关于亿林*/
.menu ul.about_n  a{
background-image:url(../images/about/nav_off.jpg);
}
.menu ul.about_n  a.home_menu,#main_left ul.about_n  a:hover{
background-image:url(../images/about/nav_on.jpg);
}
.about_flash{
width:760px;
height:520px;
padding:130px 0px 0px  0px;
background:url(../images/about/about_b.jpg) no-repeat left top;
}
.honor{
width:665px;
margin:10px auto 0px;
padding-bottom:18px;
background:url(../images/about/honor_b.jpg) no-repeat left bottom;
}
.honor_b{
width:665px;
padding:50px 0px 20px;
background:url(../images/about/honor_bg.jpg) no-repeat left top;
}
.honor_list{
float:left;
height:250px;
text-align:center;
display:inline;
width:332px;
line-height:35px;
}
.honor_list img{
height:190px;
}
.romeo_list{
width:300px;
float:left;
display:inline;
text-align:center;
height:215px;
line-height:35px;
}
/*分页*/
.page{
width:665px;
margin:0px auto;
position:relative;
overflow:hidden;
text-align:center;
}
.page_list{
float:left;
display:inline;
position:relative;
left:50%;
}
.page_list a{
   position:relative;
   right:50%;
   float:left;
   margin-right:5px;
   height:18px;
   padding:0px 5px;
   line-height:18px;
   text-align:center;
   border:1px solid #ccc;
}
.page_list img{
vertical-align:middle;
line-height:0px;
}
.p_home{
background:#bebebe;
font-weight:bold;
border:1px solid #acacac;
color:#fff;
}
/*新闻分页*/
.news_page{
height:25px;
width:650px;
margin:0px auto;
position:relative;
}
.p_list{
position:absolute;
right:0px;
top:0px;
}
.p_list a{
   float:left;
   margin-left:5px;
   height:18px;
   padding:0px 5px;
   line-height:18px;
   text-align:center;
   border:1px solid #ccc;
}
/*新闻*/
.menu ul.news_n  a{
background-image:url(../images/news/nav_off.jpg);
}
.menu ul.news_n  a.home_menu,#main_left ul.news_n  a:hover{
background-image:url(../images/news/nav_on.jpg);
}
.news{
width:630px;
margin:0px auto 20px;
background:#fff;
border:10px solid #eaecef;
overflow:hidden;
}
.news_list{
border-top:1px dotted #b3b3b3;
margin-top:-1px;
padding:20px;
height:125px;
overflow:hidden;
} 
.news_list img{
float:left;
display:inline;
margin-right:20px;
border:4px solid #f4f4f4;
}
.news_list h2{
padding-bottom:5px;
}
.news_list h2 a{
color:#114b88;
}
.news_detail{
width:645px;
padding:0px 50px;
margin:0px auto;
background:#fff;
}
.close{
padding-top:15px;
line-height:35px;
text-align:right;
border-bottom:1px solid #f0f0f0;
}
.close a{
color:#5086a5;
}
.news_title{
text-align:center;
line-height:80px;
color:#114b88;
}
.pre_next{
float:left;
display:inline;
width:300px;
padding-right:10px;
margin-top:20px;
}
.pre_next a{
color:#5086a5
}
/*客户中心*/
.menu ul.service_n  a{
background-image:url(../images/service/nav_off.jpg);
}
.menu ul.service_n  a.home_menu,#main_left ul.service_n  a:hover{
background-image:url(../images/service/nav_on.jpg);
}
.message_list{
background:#eeeef2;
width:650px;
margin:0px auto 15px;
}
.message_list p{
border-bottom:1px solid #f7f7f7;
padding:5px 20px;
}
.m_title{
color:#494949;
}
.answer{
color:#494949;
background:#e7e7e7;
}
.m_page{
width:650px;
margin:0px auto;
text-align:right;
line-height:18px;
}
.m_page span{
margin:0px 10px;
}
.m_page a{
margin-right:10px;
}
.message{
padding:35px 25px;
}
.message p{
padding-left:100px;
width:400px;
padding-bottom:8px;
position:relative;
}
.message p,.message div{
padding-left:100px;
width:400px;
padding-bottom:10px;
position:relative;
}
.message p input{
width:220px;
height:18px;
line-height:18px;
}
.message textarea{
width:380px;
height:150px;
}
.message a{
float:left;
display:inline;
margin-right:20px;
width:60px;
line-height:23px;
background:url(../images/bnt.jpg) no-repeat left top;
text-align:center;
font-weight:bold;
color:#fff;
}
.message  span{
position:absolute;
left:0px;
top:0px;
display:block;
width:100px;
text-align:right;
}
/*人才招聘*/
.menu ul.job_n  a{
background-image:url(../images/job/nav_off.jpg);
}
.menu ul.job_n  a.home_menu,#main_left ul.job_n  a:hover{
background-image:url(../images/job/nav_on.jpg);
}
.job_list{
width:630px;
margin:0px auto 25px auto;
background:#dcdcdc;
}
.job_list td,.job_list th{
background:#f0f0f0;
padding:6px 5px 6px 15px;
text-align:left;
}
.job_list .white,.job_list th{
background:#fff;
}
.job_list th a{
float:right;
font-weight:normal;
color:#000;
}
.job_list span{
float:right;
}
/*网站地图*/
.menu ul.map_n  a{
background-image:url(../images/map/nav_off.jpg);
}
.menu ul.map_n  a.home_menu,#main_left ul.map_n  a:hover{
background-image:url(../images/map/nav_on.jpg);
}
/*市场营销*/
.menu ul.market_n  a{
background-image:url(../images/market/nav_off.jpg);
}
.menu ul.market_n  a.home_menu,#main_left ul.market_n  a:hover{
background-image:url(../images/market/nav_on.jpg);
}
.m_message{
position:relative;
width:650px;
margin:0px auto;
font-size:0px;
height:2px;

}
.m_message img{
position:absolute;
top:-40px;
right:0px;
}
.contact_t{
width:650px;
margin:0px auto;
background:url(../images/market/contact_t.jpg) no-repeat left top;
padding-top:7px;
}
.contact_b{
padding-bottom:7px;
background:url(../images/market/contact_b.jpg) no-repeat left bottom;
}
.contact_list{
background:#aebac8;
width:650px;
margin:0px auto;
}
.contact_list td,.contact_list th{
background:#fff;
text-align:center;
padding:5px 0px;
}
/*典型案例*/
.menu ul.case_n  a{
background-image:url(../images/case/nav_off.jpg);
}
.menu ul.case_n  a.home_menu,#main_left ul.case_n  a:hover{
background-image:url(../images/case/nav_on.jpg);
}
.case_1,.case_2,.case_3{
width:600px;
margin:0px auto;
padding:15px 10px 10px 90px ;
height:150px;
}
.case_1{
background:#f7f7f7 url(../images/case/first.jpg) no-repeat 15px 15px;
}
.case_2{
background:#fff url(../images/case/second.jpg) no-repeat 15px 15px;
}
.case_3{
background:#f7f7f7 url(../images/case/third.jpg) no-repeat 15px 15px;
}
.right{
float:right;
display:inline;
margin-right:15px;
border:6px solid #efefef;
}
.case_1 h2,.case_2 h2,.case_3 h2{
padding-bottom:5px;
}
.other{
width:700px;
margin:0px auto;
padding-top:20px;
background:#fff;
}
.other h2{
border-bottom:4px solid #e0e0e0;
}
.case{
background:#f7f7f7;
border-top:1px solid #fff;
}
.case_list{
float:left;
display:inline;
width:162px;
padding:0px 0px 10px 10px;
}
.case_list h3{
padding-top:15px;
color:#115194;
}
/*技术支持也下载*/
.menu ul.support_n  a{
background-image:url(../images/download/nav_off.jpg);
}
.menu ul.support_n  a.home_menu,#main_left ul.support_n  a:hover{
background-image:url(../images/download/nav_on.jpg);
}
.introduction{
margin-top:15px;
border:1px solid #d3d5dc;
padding:1px;
}
.introduction h2{
background:url(../images/download/t_title.jpg) repeat-x left top;
padding-left:25px;
color:#000;
line-height:31px;
}
.introduction ul{
padding:0px 25px;
width:580px;
overflow:hidden;
}
.intro_list{
padding:10px 25px;
line-height:28px;
width:580px;
min-height:1px;
}
.intro_list a{
float:left;
display:inline;
padding:0px 10px;
white-space:nowrap;
}
.introduction ul li{
float:left;
line-height:30px;
padding-right:15px;
}
/*产品展示*/
.menu ul.product_n  a{
background-image:url(../images/product/nav_off.jpg);
}
.menu ul.product_n  a.home_menu,#main_left ul.product_n  a:hover{
background-image:url(../images/product/nav_on.jpg);
}
.pro_t{
width:705px;
padding-bottom:5px;
margin:0px auto;
background:#fff;
position:relative;
}
.pro_pic{
float:left;
display:inline;
margin-right:25px;
}
.pro_t span{
position:absolute;
top:0px;
right:0px;
font-weight:bold;
}
.pro_show{
width:665px;
margin:0px auto;
background:#fff url(../images/product/list.jpg) no-repeat left top;
padding:15px 20px;
}
.pro_list{
padding:15px 35px 15px 15px;
border-bottom:1px dotted #ababab;
}
.pro_list h4{
padding:15px 0px 10px;
}
.pro_list h4 a{
color:#4585c9;
}
.search{
margin:15px 10px;
padding:15px 5px 15px 10px;
width:170px;
background:#fff;
}
.search select{
width:170px;
margin-bottom:8px;
}
.pro_detail{
float:left;
display:inline;
width:500px;
}
.product_detail{
width:705px;
margin:20px auto;
background:#fff;
}
.larget_p{
float:left;
display:inline;
width:265px;
}
.larget_p{
float:left;
display:inline;
width:275px;
}
.larget_p .big_pic{
width:245px;
border:12px solid #e6e9ec;
margin-bottom:10px;
}
.pro_intro{
float:right;
width:400px;
}
.pro_name{
line-height:28px;
background:#eff0f2;
border-bottom:1px dashed #828282;
padding-left:10px;
margin-bottom:15px;
}
.pro_name span{
font-size:14px;
font-weight:bold;
color:#E20303;
margin-right:15px;
}
.pro_intro h2{
color:#E20303;
line-height:35px;
}
.pro_info{
padding-left:15px;
}
.content{
padding:15px;
width:670px;
}
.parameter,technic{
width:705px;
margin:10px auto;
}
.pro_parameter{
background:url(../images/product/ul.jpg) repeat-x;
padding:7px 15px 1px 15px;
height:24px;
}
.pro_parameter li{
line-height:24px;
float:left;
padding:0px 15px;
margin-right:15px;
background:url(../images/product/off.jpg) repeat-x;
}
.pro_parameter .li_hover{
line-height:23px;
background:#818181;
border:1px solid #c8c8c8;
border-bottom:0px;
color:#fff;
}
.pro_parameter .li_hover a{
color:#fff;
}
.content{
padding:15px;
}
.content ul{
width:670px;
}
.content ul li{
float:left;
display:inline;
white-space:nowrap;
width:318px;
padding-left:15px;
background:url(../images/product/dot.jpg) no-repeat left center;
}
.product_info{
width:550px;
margin:20px auto;
background:#e6e6e6;
}
.product_info td ,.product_info th{
padding:3px 10px;
background:#fff;
}
.product_info th{
background:#e6e6e6;
font-weight:normal;
}
.product_info td  img{
display:block;
margin:0px auto;
}
.attention{
padding:15px;
line-height:25px;
}
.red{
color:#ff0000;
}
/*bottom*/
#bottom{
margin:1px auto;
padding:20px 0px 0px 290px;
width:713px;
height:92px;
background:url(../images/bottom.jpg) no-repeat left top;
position:relative;
line-height:25px;
}
#bottom ul{
overflow:hidden;
height:25px;
}
#bottom ul li{
float:left;
padding:0px 5px;
}
.b_right{
position:absolute;
right:50px;
top:20px;
}
.b_right span{
color:#e87933;
margin-right:5px;
}
.phone{
font-size:11px;
}
/*首页*/
#index_top{
text-align:center;
background:url(../images/index_top.jpg) repeat-x;
width:1003px;
height:430px;
position:relative;
}
.box{
position:absolute;
right:100px;
top:75px;
}
#index_main{
padding:15px 75px;
background:url(../images/home/index_home.jpg) no-repeat left top;
}
#index_left{
float:left;
display:inline;
width:335px;
position:relative;
}
.num{
position:absolute;
right:10px;
top:5px;
}
.num a{
float:left;
display:inline;
width:16px;
line-height:16px;
font-size:11px;
text-align:center;
background:#fff;
margin-left:5px;
}
.num a.home_pic{
background:#cdcdcd;
color:#fff;
font-weight:bold;
}
.pics_p{
width:331px;
height:82px;
overflow:hidden;
}
#index_middle{
float:left;
display:inline;
width:245px;
margin:0px 30px;
}
.news_pic{
float:left;
display:inline;
width:82px;
height:72px;
background:#fff;
padding:5px;
}
.news_pic img{
border:1px solid #ededed;
}
.news_content{
float:left;
display:inline;
width:140px;
margin-left:10px;
}
.news_content a{
font-weight:bold;
}
#index_right{
float:right;
display:inline;
width:210px;
}
.about_title{
line-height:20px;
background:#d5d2c4;
padding-left:10px;
}
.about_title a{
color:#ffffff;
}
.about_content{
padding-top:5px;
width:210px;
height:60px;
position:relative;
}
.about_content img{
float:left;
display:inline;
margin-right:10px;
}
.about_num{
position:absolute;
right:0px;
bottom:0px;
}
.about_num a{
float:left;
display:inline;
width:15px;
height:15px;
line-height:15px;
font-size:11px;
background:#cdcdcd;
text-align:center;
margin-right:3px;
color:#646262;
}
.about_num .home_about{
color:#fff;
font-weight:bold;
}
#main_video{
background:#fff;
padding:0px 20px;
margin:0px 5px;
}
#video{
float:left;
display:inline;
margin-right:20px;
}
.video_intro{
padding-top:15px;
}
.about_f{
position:absolute;
top:190px;
left:0px;
}
.pro_f{
position:absolute;
top:210px;
left:0px;
}
/*责任声明*/
.menu ul.statement_n  a{
background-image:url(../images/statement/nav_on.jpg);
}
.menu ul.statement_n  a.home_menu,#main_left ul.statement_n  a:hover{
background-image:url(../images/statement/nav_on.jpg);
}
/*解决方案*/
.menu ul.faq_n  a{
background-image:url(../images/faq/nav_off.jpg);
}
.menu ul.faq_n  a.home_menu,#main_left ul.faq_n  a:hover{
background-image:url(../images/faq/nav_on.jpg);
}
.pro_wrap{
width:710px;
min-height:610px;
_height:610px;
position:relative;
}
.pro_cal{
position:absolute;
top:280px;
left:75px;
width:630px;
height:240px;
}
.pro_cal a{
position:absolute;
width:208px;
height:113px;
background:url(../images/none.jpg) repeat;
}
.pro_cal a.pro_1{
top:0px;
left:0px;
}
.pro_cal a.pro_1:hover{
background:url(../images/product/pro_on.jpg) no-repeat left top;
}
.pro_cal a.pro_2{
top:0px;
left:210px;
}
.pro_cal a.pro_2:hover{
background:url(../images/product/pro_on.jpg) no-repeat -210px top;
}
.pro_cal a.pro_3{
bottom:0px;
left:0px;
}
.pro_cal a.pro_3:hover{
background:url(../images/product/pro_on.jpg) no-repeat left bottom;
}
.pro_cal a.pro_4{
bottom:0px;
left:210px;
}
.pro_cal a.pro_4:hover{
background:url(../images/product/pro_on.jpg) no-repeat -210px bottom;
}
.pro_cal a.pro_5{
bottom:0px;
right:0px;
}
.pro_cal a.pro_5:hover{
background:url(../images/product/pro_on.jpg) no-repeat right bottom;
}
.tit{width:100%; text-align:center;padding-bottom:30px;}
.tit span{width:100px; padding-right:30px; }
.tit a:hover{text-decoration:underline;}