body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; background:url(../images/bg.gif) repeat; margin:0px auto; padding:0px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
a:link,a:visited,a:hover{ color:#666; text-decoration:none;}
form{ margin:0px; padding:0px;}
h1{ margin:0px; padding:0px; font-size:12px;}
p{ margin:0px; padding:0px;}

#main{ width:960px; margin:0px auto; padding:0px; background-color:#fff;}
.header{ width:936px; height:98px; margin:0px auto; padding:0px;}
.logo{ float:left; padding-top:25px;}
.xmenu{ float:right; padding-top:5px; padding-right:5px; text-align:right;}
.xmenu img{ padding-top:5px;}

.menu{ width:936px; height:39px; background-image:url(../images/menu_di.jpg); margin:0px auto; padding:0px;}
.menu li{ float:left; padding-top:8px; padding-left:21px;}

.content{ width:936px; height:100%; overflow:hidden; margin:0px auto; padding-top:15px;}
.left{ float:left; width:230px;}

.company{ width:230px; height:100%; overflow:hidden; background-color:#2A3A58; margin-bottom:15px;}
.company_ny{ width:224px; height:100%; overflow:hidden; border:1px dashed #628EDE; margin-left:2px; margin-top:2px; margin-bottom:2px;}
.company_tittle{ text-align:center; padding-top:8px;}
.company_con{ padding-left:10px; padding-top:5px; padding-bottom:5px; line-height:22px; color:#ccc; width:210px;}
.company_con li{ background:url(../images/line.jpg) no-repeat; line-height:24px; background-position:0px 23px; padding-left:30px;}
.company_con li a:link,.company_con li a:visited{ text-decoration:none; color:#ccc;}
.company_con li a:hover{ text-decoration:none; color:#770000;}

.search{ background:url(../images/search_bg.jpg) no-repeat; width:220px; height:32px; padding-left:10px; padding-top:33px;}
.k,.s,.g{ float:left;}
.s{ padding-left:8px;}
.g{ padding-top:4px; padding-left:8px;}

.Information{ width:230px; height:100%; display:table; padding-top:15px;}
.Information_con{ padding-top:5px; padding-left:5px; line-height:22px;}
.Information_con  a:link,.Information_con  a:visited{ text-decoration:none; color:#666;}
.Information_con  a:hover{ text-decoration:none; color:#770000;}


.contact_con{ padding-top:5px; padding-left:5px;}
.contact_con li{ padding-top:5px; height:30px;}
.contact_con img{ float:left;}
.contact_con span{ float:left; padding-left:5px; padding-top:5px;}

.right{ float:right; width:694px;}

.ad{ width:694px; height:236px; background-color:#500000;}
.tu,.news{ float:left;}
.news{ width:206px; height:228px; background-color:#000; margin-left:4px; margin-top:4px;}
.news_tittle{ padding-top:8px; text-align:center;}
.news_con{ padding-top:5px; padding-left:12px;}
.news_con li{ line-height:28px; background:url(../images/line2.jpg) no-repeat; background-position:0px 27px;}
.news_con li a:link,.news_con li a:visited{ text-decoration:none; color:#ccc;}
.news_con li a:hover{ text-decoration:none; color:#770000;}

.pro{ width:694px; padding-top:15px;}
.pro_con{ padding-top:8px;}
.pro_con li{ float:left; padding-left:28px; width:152px; text-align:center; padding-bottom:10px; height:240px; overflow:hidden;}
.pro_con img{ padding-bottom:5px;}

.bottom{ width:936px; margin:0px auto; padding-top:20px;}
.bottom_wrapper{ background-image:url(../images/bottom.jpg); width:760px; height:104px; padding-left:176px; padding-top:18px;}
.bottom_wrapper li{ float:left; line-height:20px;width:91px; text-indent:13px; padding-left:35px;}
.bottom_wrapper li h1{background:url(../images/arrow.gif) no-repeat 5px 7px;}
.bottom_wrapper li dd{ border:#000000 solid 1px; margin:0; padding:0;}
