@charset "gb2312";
/* CSS Document */
/**********************全局变量****************/
*{ margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{padding: 0px; margin: 0px;}
body,button,input,select,textarea{font: 12px/1.5 宋体,arial; color:#444;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size: 100%}
address,cite,dfn,em,var{font-style: normal}
code,kbd,pre,samp{font-family: courier new, courier, monospace}
small {font-size: 12px}
ul,ol{list-style-type: none; list-style-image: none}
a {text-decoration: none;cursor:pointer;outline:none;}
sup {vertical-align: text-top}
sub {vertical-align: text-bottom}
legend {color: #000}
fieldset {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
table {border-spacing: 0; border-collapse: collapse;}
p{ margin:0; padding:0; line-height:24px; text-align:justify; text-justify:inter-ideograph;}
img{ border:none;}
div{zoom:1;}


.bLeft_1 { border-left:1px solid #fff }
.bTop_1 { border-top:1px solid #fff }
.bRight_1 { border-right:1px solid #fff }
.bBottom_1 { border-bottom:1px solid #fff }

/**********************首页***********position:absolute; overflow:auto; z-index:1;*****/
.content{ width:100%; margin:0 auto;  height:100%;}
.head{ width:100%; overflow:hidden; margin:0 auto; background:#f4f4f4;}
.logo{ position:relative;}
.logo img{margin:0 auto; text-align:center; }
.top{ background:url(../img/logo_tel_bg.png) no-repeat center center; width:171px; height:20px; line-height:19px; padding:1px; text-align:left; margin:10px auto;}
.top span{font-size:12px; color:#576e13; margin-left:29px; white-space:nowrap; display:block; width:138px; overflow:hidden}

.nav {margin-bottom:12px; margin-top:12px; background:#1da91b; }
.nav ul { list-style-type:none;display:-webkit-box; }
.nav ul li { -webkit-box-flex:1; }
.nav ul li a { text-decoration:none;color:white;display:block;font-size:13px;height:40px; line-height:40px;text-align:center;}
.navcolor-7, .navcolor-7 li a { background-color:#0099CC }



.t1-bg7{ clear:both; margin-bottom:14px;position:relative;height:44px; line-height:44px; font-size:14px; color:#fff; background:url(../img/t1-bg7.png) repeat; width:100%;}
.tl{ float:left; margin-left:15px;}
.tr{ float:right; background:url(../img/bgbtn7.png) no-repeat; height:34px; width:70px; margin:3px 3px 0 0; line-height:34px; text-align:center;color:#1da91b;}
.tr a{ color:#1da91b;}
.tr a:hover{color:#1da91b;}


.company{position:relative;clear:both; overflow:hidden; zoom:1; margin-bottom:10px;}
.company img{ text-align:center; margin:0 auto;}
.company .cp{ width:99%; word-wrap:break-word; line-height:17px;height:50px; overflow:hidden}
.company .cp span{color:#6db0db; font-weight:bold;}

.service{ margin-bottom:6px;}
.service_div { height:74px; padding:10px; border-bottom:1px solid #d3d3d3; overflow:hidden; position:relative;}
.service_link { text-decoration:none; color:#000 }
.service_img { width:70px; height:70px; text-align:center; overflow:hidden; float:left; border:1px solid #d3d3d3; margin-right:10px }
.service_desc { clear:both; padding-top:4px;height:40px; font-size:13px;}
.service_name{ font-size:14px; font-weight:bold; color:#39F;}
.service_name, .service_desc { width:90%; overflow:hidden; }
.service_right { height:72px; overflow:hidden }
.service_right .service_price, .service_right .service_desc {word-wrap:break-word;}
.service_arrow { position:absolute; right:13px; top:38px; width:10px }



.footer{ clear:both; height:60px; margin-bottom:20px;}
.footer p{font-size:13px; line-height:17px}
.footer .tac{ text-align:center; font-size:14px;}



.bottom-fixed { position:fixed; z-index:10000; height:44px; width:100%; bottom:0; text-align:center; background:url(../img/bottom-fixed.png) repeat; *bottom:auto;
*position:absolute;
*top:expression(eval(document.documentElement.scrollTop+357))
}
div.tel { background:url(../img/tel.png) no-repeat; width:25%; background-position:center top; height:100%; float:left }
div.map { background:url(../img/map.png) no-repeat; width:25%; background-position:center top; height:100%; float:left }
div.sms { background:url(../img/sms.png) no-repeat; width:25%; background-position:center top; height:100%; float:left }
div.chat { background:url(../img/chat.png) no-repeat; width:25%; background-position:center top; height:100%; float:left }
#comp_tel_span{ float:right; color:#fff; font-size:13px; padding:26px 0 0 0; width:100% }
#comp_map_span{ float:right; color:#fff; font-size:13px; padding:26px 0 0 0; width:100% }
#comp_sms_span{ float:right; color:#fff; font-size:13px; padding:26px 0 0 0; width:100% }
#comp_chat_span{ float:right; color:#fff; font-size:13px; padding:26px 0 0 0; width:100% }

.backBtn { position:absolute; top:2px; left:4px; background:url(../img/bgbtn7.png) no-repeat;height:34px; width:70px; margin:3px 3px 0 0; line-height:34px; text-align:center;color:#1da91b;}
.backBtn a{color:#1da91b;}
.backBtn a:hover{color:#1da91b;}
.intro{height:44px;font-size:14px; text-align:center;}





.zzz{ width:100px; overflow:hidden; text-overflow:ellpsis; white-space:nowrap}
#ToolBar {
position:absolute;
bottom:0px;
width:100%;
height:20px;
text-align:center;
background:#ccc;
z-index:2;
overflow:hidden;
}
#ToolBar ul{ float:left; width:90%;}
#ToolBar ul li{ width:30%; float:left;}


