﻿/* CSS Document */
body {margin:0px; padding:0px; font-size:12px; font-family: Arial, "微软雅黑"; line-height:22px; color:#666666;}
p,ul,li,img {margin:0px; padding:0px;}
ul,li {list-style:none;}
.hclear {clear:both;}
body{padding:0; margin:0; background:url(images/bg.gif); }
#top { width:1000px; margin:0 auto;height:71px;}
#logo {height: 33px;float: left;margin: 0px 14px;width: 442px;}
#menu {width:500px; float:right;padding: 10px 0px; }
#menu ul li {width:100px;  height:50px; line-height:50px; float:left;font-weight:bold; font-size:14px; text-align:center;background: url(images/menu.JPG) repeat-x;}
#menu ul li a{width: 100px;line-height:50px;color: #fff;display: block;font-size: 14px;text-decoration: none;text-align: center; }
#menu ul li a:hover{color:#4f4f4f; background:#4d95f9}
#about a { background:url(images/about_01.jpg) left top no-repeat; width:92px; height:34px; display:block;}
#about a:hover { background:url(images/about.jpg) left top no-repeat;width:92px; height:34px; }
#product a { background:url(images/product_01.jpg) left top no-repeat; width:92px; height:34px; display:block;}
#product a:hover { background:url(images/product.jpg) left top no-repeat;width:92px; height:34px; }
#tech a { background:url(images/tech_01.jpg) left top no-repeat; width:92px; height:34px; display:block;}
#tech a:hover { background:url(images/tech.jpg) left top no-repeat;width:92px; height:34px; }
#network a { background:url(images/network_01.jpg) left top no-repeat; width:92px; height:34px; display:block;}
#network a:hover { background:url(images/network.jpg) left top no-repeat;width:92px; height:34px; }
#contact a { background:url(images/contact_01.jpg) left top no-repeat; width:92px; height:34px; display:block;}
#contact a:hover { background:url(images/contact.jpg) left top no-repeat;width:92px; height:34px; }
#main_img {margin: 20px 0px;text-align: center; }
#apc1_w {width:1000px; margin:0px auto; margin-top:0px;}
#apc_w {width:990px; margin:0px auto; margin-top:0px;}
#apc_left {width:664px; float:left; font-size:14px;height: 267px;overflow: hidden;}
#apc_left_l {width:400px; float:right; height:267px;font-size:12px;padding-right: 10px;line-height: 2em;}
#apc_left_r {width:1000px; float:right; font-size:12px;margin-top: 20px;}
#apc_right {width:328px; float:right; font-size:12px;}

#bottom_copy {width: 1000px;background: url(images/bottom.jpg) center bottom no-repeat; height:40px;margin: 0 auto; margin-top:30px;}
#bottom_copy_top_r .banquan{width:400px; float:right;}
#bottom_copy_top_r { color:#fff;width: 957px;margin: 0 auto;}
#bottom_copy_top_r  a{color:#fff;text-decoration:none;}
.bottom_nav{ width:100%; float:left;line-height: 40px;text-align: center;}
.bottom_nav a{ margin:2px 15px;}
#bottom_copy_tel {height:30px; line-height:30px; text-align:right; padding-right:10px;}
.apc_img {padding-top:10px; padding-left:10px; }
.apc_txt {padding:10px;}
.apc_txt  p{ line-height:26px;}
.apc_font14{font-size:14px;line-height:33px;font-weight:bold;color:#fff;padding-left: 15px;background:#999;} 
/*about*/
.main{ width:1000px; overflow:hidden;padding-top: 8px; margin:0 auto;}
.mode_side{ width:245px; float:left; padding-bottom:10px;}
.panel{ width:200px;}
.panel .hd{ background: #999; height:33px;}
.panel .hd strong{margin-left:15px;color:#fff;font-size: 14px;line-height:33px;}
.panel .bd{ padding:10px 0;}
.panel .bd ul{}
.pro li{display: block;text-decoration: none;height:35px;line-height:35px;border-bottom:1px dotted #ccc;}
.pro li a{text-decoration: none;color: #333;width: 165px;padding-left: 5px;font-size: 12px;}
.pro li:hover a{color:#0f64d9;background: #ccc;width:195px;font-size: 12px;display: block;text-decoration: none;} 

.mode_content{ width:748px; float:right;background: url(images/tt.jpg) no-repeat;}
.mode_content .pageTitle{ height:40px; line-height:40px; margin-bottom:10px;background: url(/images/title.JPG) no-repeat;}
.mode_content .pageTitle strong{ color: #996633;margin-left: 35px;font-size: 17px;}
.mode_content .pageTitle strong a{ color:#666;}
.mode_content .pageBd{ line-height:22px;}




/*tech*/
#tcon {width:998px; border-top:none; margin:0px auto;}
#tcon_left {width:520px; float:left; padding:40px;}
#tcon_right {width:390px; float:right; text-align: center; padding:40px 0px 40px 0px;}

/*sales network*/
#S_con {width:918px; float:left; padding:40px;}
#S_map {padding-left:153px;}

/*contact*/
#contact_map_bg {width:918px; float:left; padding:40px; background:url(images/info3-wl_06.jpg) no-repeat right center; height:500px;}

/*product*/
#P_con {width:970px; border:1px #b3b3b3 solid; border-top:none; margin:0px auto; padding:14px;}
#P_con ul li {width:227px; margin-right:15px; float:left; text-align:center; line-height:30px;}
