
.hexin{ width:740px; float:left;}
.hexin ul{ width:226px; border:1px #cdcdcd solid; height:236px; float:left; background:#eeeeee; margin:0px 5px 28px 5px; display:inline}
.hexin ul li{ float:left}
.hexinpic{ width:224px; height:166px; float:left; margin:1px; display:inline}
.hexinpic a{background:#dddddd; float:left}
.hexinpic a:hover{background:#ffffff; float:left}
.hexinpic img{ width:206px; height:148px; padding:9px; }
.hexintitle{ width:208px; float:left; line-height:18px; padding:9px;}
.hexintitle a{ color:#333333; text-decoration:none}
.hexintitle a:hover{ color:#cc3333; text-decoration:none}
.hexintitle span{ color:#999999; font-size:11px}
.hexintitle p{ font-size:14px}
/*header-------------------------------*/
.header{ width:980px; margin:0 auto; height:392px; position:relative; font-family:"Microsoft YaHei"; }
.menubj{ width:206px; margin:0 auto; position:absolute;  height:392px; left:-7px; top:0; z-index:5; background:url(../images/abj_02.png) repeat-y left top; }
.logo{ background:url(../images/logo.png) no-repeat left top; width:165px; height:75px; margin:39px 0 0 20px;}
.logo a{ width:78px; height:91px; display:block; text-indent:-9999px;}




#menunav{ width:187px; margin:40px auto 0; height:201px;  padding-top:21px;}
#menunav li{ background:url(../images/abj2_13.png) no-repeat center bottom; height:22px;text-align:center; padding-top:8px;}



#menunav li a{ color:#eeeeee; font-weight:bold}

#menunav li a:hover{ color:#469dc3; font-weight:bold}




.top{ float:right; width:351px; height:114px; position:absolute; top:35px; left:50%; margin-left:140px;}
.top .language{ text-align:right; height:30px;font-family:"Microsoft YaHei"; font-size:10px;}
.top .language a{ padding:0 5px;font-size:12px;}
.top .stock{ color:#666666;font-size:16px; height:40px; line-height:27px; text-align:right}
.top .stock span{ color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-left:9px;}
.top .seach{ background:#cccccc; width:330px; height:31px; padding:13px 0 0 21px;}
.top .text-blank{ background:#fff; width:240px;  height:21px; line-height:21px; padding-left:2px; margin-right:10px; }
.top .btn-sub{ background:#fff; width:68px;  height:21px; line-height:21px; padding-left:2px; text-align:center; font-family:"Microsoft YaHei"; color:#666666; font-size:12px;vertical-align:top; cursor:pointer;}
.banner{ position:absolute; bottom:0; right:0; width:791px; height:222px; z-index:2}

/*common-------------------------------*/
.leftbj{ background:url(../images/headbj_11.gif) no-repeat left top; width:9px; height:26px; display:block; font-size:0; line-height:0; position:absolute; bottom:-26px; left:-9px;}
.content{ width:980px; margin:0 auto; overflow:hidden;}
.content .left{ background:url(../images/about_23.jpg) repeat-y left top; width:195px; float:left; padding-bottom:50px;} 
.content .right{ width:760px; float:right; padding:20px 0 60px 0; position:relative;} 
.left dl { overflow:hidden; padding-bottom:25px;}
.left dl dt{ height:117px;}
.left dl dt img{ width:190px; height:105px;}
.left dl dd{ width:168px; margin:0 auto;}
.left dl dd h3 a{ color:#333333;font-family:"Microsoft YaHei"; font-size:12px; line-height:23px; height:23px; overflow:hidden;}
.left dl dd p a{ line-height:18px; color:#666666}
.left dl dd p a:hover{  color:#666666}
.left dd li{ background:url(../images/alist_28.gif) no-repeat left center; width:158px; padding-left:10px; line-height:18px; height:18px; overflow:hidden; margin:0 auto;}

.right .nav{ background:url(../images/ahome_15.gif) no-repeat left 5px; padding-left:12px; height:40px;}
.right .nav a{ padding:0 14px 0 8px; background:url(../images/anav_07.gif) no-repeat; background-position:right 4px; *background-position:right 2px;} 
.right .nav span{ color:#333333; padding:0 8px;}
.right h2.title{ color:#782d3b;font-family:"Microsoft YaHei"; font-size:18px; height:48px; }

/*about us-------------------------------*/
.aboutcon p{ font-size:14px; color:#333333; line-height:25px; margin-bottom:12px;}
.aboutcon .pic{ margin:10px auto;}

/*advantage-------------------------------*/
.advantage {font-family:"Microsoft YaHei";  overflow:hidden; }
.advantage dl{ float:left; overflow:hidden; width:342px; margin-right:56px;}
.advantage dl.nomar{ margin-right:0}
.advantage dl dt{ position:relative; width:54px; height:37px; float:left; color:#666666; font-size:36px; font-family:Arial, Helvetica, sans-serif; line-height:35px;}
.advantage dl dt span{ background:url(../images/advan_18.png) no-repeat left top; position:absolute; width:54px; height:37px; display:block; left:0; top:0; z-index:2}
.advantage dl dd{ width:273px; float:right; padding-top:5px;}
.advantage dl dd h4{ font-size:18px;line-height:24px;}
.advantage dl dd p{ font-size:16px; line-height:24px;}
.advantage .line{ clear:both; background:url(../images/advan_13.gif) no-repeat center bottom; height:1px; width:100%; line-height:0; font-size:0; margin:0 auto 26px; padding-top:50px; }
.advantage span.bj{ display:block; position:absolute; left:362px; top:40px; width:1px; height:618px; background:url(../images/advan_16.gif) no-repeat left top; z-index:999}

/*contact-------------------------------*/
.right .nobj{ background:none;}
.contact h3{ font-family:"Microsoft YaHei"; font-size:16px; color:#333333; height:30px;}
.contact ul{ font-size:14px; border-bottom:1px solid #d8d8d8; padding-bottom:19px; margin-bottom:11px; line-height:24px; color:#333333}
.contact ul li.ntitle{ color:#333333; font-weight:bold}
.contact ul.en li{ font-size:12px;}
.contact ul.en li.ntitle{ font-size:16px; height:31px;}
.contact ul.en li a{ color:#666666; text-decoration:underline;}
.contact ul.nobor{ border-bottom:none}

/*hrcon-------------------------------*/
.hrcon .ntitle{ border-bottom:1px solid #d8d8d8; height:30px; margin-bottom:11px; width:100%; position:relative;margin-top:13px;}
.hrcon .ntitle h3{ background:url(../images/hr_07.gif) no-repeat left bottom; height:30px; color:#333333; font-size:14px; font-weight:bold;  position:absolute; bottom:-1px; left:0}
.hrcon .nomar{ margin-top:0}
.hrcon p{ font-size:14px; color:#333333; line-height:30px;}
.hrcon .pic{ margin:12px auto; }
.hrcon a.btn-look{ display:block; background:url(../images/hr_13.gif) no-repeat left top; width:108px; height:32px; text-indent:-9999px; margin-top:12px;}

/*investor-------------------------------*/
.investor dl{ width:750px; padding-left:10px; overflow:hidden; border-bottom:1px solid #dddddd; padding-bottom:14px; margin-bottom:12px;}
.investor dl dt{ font-size:14px; color:#782d3b; font-weight:bold; height:23px;}
.investor dl dd p{color:#333333; }
.investor dl dd a{ display:block; margin-top:5px;}

/*investorinfo-------------------------------*/
.investorinfo .ntitle{border-bottom:1px solid #dddddd; color:#782d3b; font-weight:bold;  font-family:"Microsoft YaHei"; font-size:14px;  margin-bottom:13px; overflow:hidden; height:32px; }
.investorinfo p{ line-height:24px;}
.investorinfo p.noindent{ text-indent:0em; line-height:24px; }

/*newscon-------------------------------*/
.newscon ul{ color:#666;}
.newscon ul li {border-bottom:1px solid #dddddd;padding-bottom:17px;  margin-bottom:12px; }
.newscon ul li h4 a{ font-size:14px; color:#333333; height:25px; }
.newscon ul li span{ display:block; font-family:Arial, Helvetica, sans-serif;}
.newscon ul li b{color:Red; font-weight:normal;}

.page{ background:url(../images/news_12.png) repeat left top; border-top:1px solid #d8d8d8;  height:24px; width:730px; margin-top:27px; text-align:right; padding-right:30px; padding-top:5px;}
.page a{ color:#670f20; display:inline-block; width:20px; height:17px; text-align:center; line-height:17px; margin-right:2px; vertical-align:middle}
.page span{ background:url(../images/axin_15.gif) no-repeat left bottom; width:13px; height:17px; display:inline-block; margin-right:2px;vertical-align:middle}
.page a:hover,.page a.cur{ background:#b2b2b2; color:#333333}
.page .last{ display:inline-block; background:url(../images/news_11.png) no-repeat left top; width:23px;  height:17px; font-size:0; line-height:0; overflow:hidden}
.page .next{ display:inline-block; background:url(../images/ahover_09.gif) no-repeat left top; width:23px;  height:17px; font-size:0; line-height:0; overflow:hidden;}
.page .next:hover{ background:url(../images/news_13.png) no-repeat left top;}
.page .last:hover{ background:url(../images/ahover_07.gif) no-repeat left top;}
.page .prev_text{ display:inline-block; background:url(../images/news_11.png) no-repeat left top; width:23px;  height:17px; font-size:0; line-height:0; overflow:hidden}
.page .next_text{ display:inline-block; background:url(../images/ahover_09.gif) no-repeat left top; width:23px;  height:17px; font-size:0; line-height:0; overflow:hidden;}
.page .next_text:hover{ background:url(../images/news_13.png) no-repeat left top;}
.page .prev_text:hover{ background:url(../images/ahover_07.gif) no-repeat left top;}

/*subnav----------------------------------*/
.subnav{ position:absolute; float:right; right:0; top:60px; border-bottom:1px solid #d8d8d8; height:26px; line-height:26px;}
.subnav a{ margin-left:31px;}
.subnav a:hover,.subnav a.cur{ color:#782d3b}
.subnav span{ display:block; background:url(../images/news_03.png) no-repeat center top; width:7px; height:7px; line-height:0; font-size:0; position:absolute; left:0; bottom:-3px;}

/*newsinfocon-------------------------------*/
.newsinfocon h3.ntitle{color:#782d3b; font-weight:bold;  font-family:"Microsoft YaHei"; font-size:14px; border-bottom:1px solid #dddddd; height:38px; line-height:39px; margin-bottom:11px;}
.newsinfocon p{ line-height:24px;}
.newsinfocon b{color:Red; font-weight:normal;}

/*procon-------------------------------*/
.procon .pic { position:relative; width:766px; height:162px; margin-bottom:15px;}
.procon .pic span{ background:url(../images/abj_03.gif) no-repeat left top; width:255px; height:162px; text-align:center; display:block; padding-top:5px; float:left; }
.procon .pic img{ width:240px; height:156px;}
.procon .con{ width:760px; margin:0 auto;}
.procon .conL{ float:left; width:339px; font-size:14px;}
.procon .conR{ float:right; width:410px; padding-top:10px;}
.procon .con strong{ color:#772d3a; display:block; margin-bottom:15px; font-size:14px;}
.procon .conL p{ line-height:24px; margin-bottom:24px;}
.procon .conR img{ border:1px solid #d8d8d8; padding:1px; width:126px; height:150px; margin-right:10px; margin-bottom:10px;}
.procon .conR img.nomar{ margin-right:0}
.procon .con ul { margin-bottom:10px; overflow:hidden;}
.procon .con ul li{ background:url(../images/alist_28.gif) no-repeat left 9px; padding-left:15px; font-size:14px}
.procon .con ul li.tit{ background:none; color:#666666; font-size:13px; font-weight:bold; padding:14px 0 5px;}
.procon .con .en12{ font-size:12px; color:#333333}
.procon .con a.btn-info{ display:block; background:url(../images/amx_29.gif) no-repeat left top; width:98px; height:36px; margin:10px 0 40px 0;}
 
/*产品-连接器list.html-------------------------------*/
.pclist .ntitle{ border-bottom:1px solid #d8d8d8; height:30px; margin-bottom:11px; width:100%; position:relative;margin-top:13px;}
.pclist .ntitle h3{ background:url(../images/hr_07.gif) no-repeat left bottom; height:30px; color:#333333; font-size:14px; font-weight:bold;  position:absolute; bottom:-1px; left:0}
.pclist dl{ height:208px; width:100%; margin-bottom:16px; font-size:13px; border-bottom:1px solid #e8e8e8}
.pclist dl dt{ float:left; background:url(../images/alistbj_03.gif) no-repeat left top; width:224px; height:193px; margin-right:15px; text-align:center; padding-top:6px;}
.pclist dl dt img{ width:211px; height:186px;}
.pclist dl dd.ddl{ width:341px; float:left; line-height:24px; margin-top:5px;}
.pclist dl dd.ddr{ width:178px; float:left; }
.pclist dl dd.ddr a.btn-load{ background:url(../images/slidy_09.jpg) no-repeat left top; width:121px; height:36px; display:block; margin:55px 0 10px;}

/*技术.html-------------------------------*/
.techcon .ntit{ background:url(../images/ajsbj_03.gif) no-repeat left top; width:760px; height:29px; line-height:29px; margin-bottom:14px; cursor:pointer;}
.techcon .ntit h4{ background:url(../images/ajsbj_16.gif) no-repeat right 14px; padding-left:18px; width:722px; color:#fff; font-size:14px; font-family:"Microsoft YaHei";}
.techcon .ntitcur h4{background:url(../images/ajsbj_10.gif) no-repeat right 14px; }
.techcon .word{ overflow:hidden; padding-bottom:36px; display:none;}
.techcon .wordL{ width:430px; float:left;}
.techcon .wordR{ width:276px; float:right; padding-top:5px;}

/*网站地图.html-------------------------------*/
.mapcon{ border-top:1px solid #d8d8d8; font-size:14px; color:#333333; padding-top:6px;}
.mapcon ul{ float:left; width:236px; line-height:29px;}
.mapcon ul li.sub{ padding-left:15px;}
.mapcon ul a{ color:#333333;}
.mapcon ul a:hover{ color:#782d3b; text-decoration:underline;}