#wrap{ width:1003px; margin:0 auto;}
.header{ background:url(../images/headerbg.gif) 0 0 no-repeat scroll; height:84px;}
.logo{ float:left; margin-left:5px; margin-top:5px;}
.fav{ float:right;margin-top:10px; margin-right:1px;}
.fav ul li{ display:inline; margin-left:5px; margin-right:5px; }

.nav{ clear:both; background:url(../images/navbg.gif) center 0 no-repeat scroll; height:30px; margin-bottom:2px;}
.banner{ text-align:center}
.nav ul{ margin-left:84px;}
.nav ul li{ display:block; float:left; line-height:30px; background:url(../images/navline.gif) right 0 no-repeat scroll; padding-left:25px; padding-right:25px; color:#FFFFFF;}
.nav ul li a{ color:#FFFFFF; font-weight:bold; font-size:14px;}

.main{ margin-top:3px;}

.left{ width:214px; float:left; border:#cbdae4 1px solid; margin-bottom:10px; margin-left:3px!important; margin-left:1px;}
.search h2{ background:url(../images/ss.gif) center 0 no-repeat scroll;  height:24px; margin-top:4px;}
.search table{ width:205px; margin:0 auto; margin-top:5px; margin-bottom:5px;}
.search table input{font-size:12px; color:#CCCCCC}

.left-a{}
.left-a h2{ background:url(../images/feilei.gif) center 0 no-repeat scroll; height:24px;margin-top:4px;}
.left-a ul{ width:205px; margin:0 auto;background-color:#F4F9FD;}
.left-a ul li{ padding-top:10px; padding-bottom:10px; border-bottom:#efefef 1px dotted; padding-left:30px; background:url(../images/arr.gif) 12px 11px scroll no-repeat;}
.left-a ul li a{ font-weight:bold; color:#666666;}
.left-a ul li a:hover{ color:#FF6600; text-decoration:underline;}
.freecall{ text-align:center; padding-top:10px; padding-bottom:10px;}

.right{ width:778px; float:right; margin-right:3px!important; margin-right:1px;}
.right-a{ height:188px; background:url(../images/bgg.gif) 0 bottom repeat-x scroll;}
.right-al{ width:562px; float:left; margin-top:2px;}
.right-al h2{ background:url(../images/protit.gif) 0 0 no-repeat scroll; height:26px; position:relative}
.right-al h2 a{ position:absolute; right:5px; top:8px; color:#FF3300; text-decoration:none; font-weight:normal}
.right-al h2 a:hover{ text-decoration:underline;}
.right-al ul{ margin-top:8px;}
.right-al ul li{ display:block; float:left; width:128px; margin-left:10px!important; margin-left:6px; margin-top:10px;}
.right-al ul li img{ border:#FFFFFF 3px solid}
.right-al ul li span{ display:block; text-align:center; padding-top:10px; padding-bottom:5px;}
.right-al ul li a:hover{ text-decoration:underline; color:#FF6600}
.right-ar{ width:202px; float:right; margin-top:4px;}
.right-ar h2{ background:url(../images/lianxi.gif) 0 0 no-repeat scroll; height:24px; margin-bottom:5px;}
.right-ar img{ margin-top:10px;}
.right-ar p{ color:#666666; line-height:19px;}

.right-bl{ width:378px; float:left}
.right-bl h2{ background:url(../images/gsjj.gif) 0 0 no-repeat scroll; height:23px; position:relative}
.right-bl h2 a{ position:absolute; top:6px; right:5px; color:#FF3300; font-weight:normal;}
.right-bl p{ text-indent:2em; width:263px; height:109px; padding:6px; color:#999999; line-height:18px; float:left}
.right-bl img{ float:left; margin-top:4px; margin-left:4px;}

.right-br{ width:378px;  float:left; margin-left:8px;}
.right-br h2{ background:url(../images/gsx2w.gif) 0 0 no-repeat scroll; height:23px; position:relative}
.right-b{ margin-top:10px;}
.right-br h2 a{ position:absolute; top:6px; right:5px; color:#FF3300; font-weight:normal;}
.right-br img{ float:left; margin-top:4px; margin-left:4px;}
.right-br ul{ padding:5px; width:262px; float:left;}
.right-br ul li{ padding-top:7px; padding-bottom:7px; border-bottom:#efefef 1px dotted; padding-left:15px; background:url(../images/rarrr.gif) 6px 12px scroll no-repeat;}
.right-br ul li a{ color:#999999;}
.right-br ul li a:hover{ text-decoration:underline}

.footer{ height:132px; clear:both}
.footer ul{ background:url(../images/footerbg.gif) center 0 no-repeat scroll; height:33px; padding-left:20px; margin-bottom:10px;}
.footer ul li{ line-height:33px; display:inline; margin-left:10px; margin-right:10px;}
.footer ul li a:hover{ text-decoration:underline;}
.copyright{ width:600px; padding-left:72px; background:url(../images/logo1.gif) 3px 3px scroll no-repeat; float:left; margin-left:10px;}
.copyright p{ line-height:18px;}
.yu{ float:right; margin-right:10px;}
.teltel{ margin-left:4px; margin-right:4px; padding:3px; color:#006699; background-color:#F4F9FD; margin-top:4px;}
.teltel p{ padding-top:6px; padding-bottom:6px; line-height:16px;}

.content{ width:768px; float:left; margin-left:6px; line-height:20px; color:#666666;}
.content h2{ height:26px; line-height:26px; background-color:#fafafa; padding-left:10px; color:#075f90; border:#efefef 1px solid; border-bottom:#086cb2 2px solid;}
.about,.pro,.news,.xxzs{ padding:10px; border:#fafafa 1px solid}
.about p{ line-height:22px;}

.pro{overflow: auto;
_height: 1%;}
.pro ul{ margin-top:8px;}
.pro ul li{ display:block; float:left; width:128px; margin-left:6px!important; margin-left:6px; margin-top:10px;}
.pro ul li img{ border:#efefef 3px solid}
.pro ul li span{ display:block; text-align:center; padding-top:10px; padding-bottom:5px;}
.pro ul li a:hover{ text-decoration:underline; color:#FF6600}
.news ul li{ padding-top:4px; padding-bottom:4px; padding-left:30px; border-bottom:#efefef 1px dotted; background:url(../images/rarrr.gif) 18px 14px scroll no-repeat;}
.news ul li a:hover{ color:#FF6600;}

.bigtable{ width:670px; margin:0 auto;}
.smalltable{ width:300px;}
.smalltable td{ padding:4px;}
.tableimg img{}
