#wrap{ width:1003px; }
.header{ height:82px; position:relative; background:url(../images/headerbg.gif) right 0 no-repeat scroll}
.logo{ position:absolute; top:18px; left:10px;}
.header ul{ position:absolute; bottom:6px; right:10px;}
.header ul li{ display:inline; padding-left:18px; background:url(../images/arr/arrs.jpg) 3px 1px scroll no-repeat; margin-left:10px;}
.header table{ position:absolute; top:10px; right:10px;}
.header table tr td input.searchb{ border:#959798 1px solid; height:18px; margin-right:6px; color:#7c7878; font-size:12px;}

.nav{ height:54px;}
.nav ul{ text-align:center}
.nav ul li{ display:inline; float:left}
.nav ul li a{ color:#ffad3c; font-weight:bold}
.left-d{ height:24px; line-height:24px; background-color:#efefef;}
.left-d ul li{ font-weight:bold; font-size:14px;}

.left-d ul li{ display:inline; margin-left:20px;}
.left{ width:670px; float:left}
.left-a{ background:url(../images/hotbg.gif) 0 0 no-repeat scroll; height:315px; margin-bottom:10px;}
.left-aa{ padding-top:38px; padding-left:2px;}
.left-a img{}

.left-b{ background:url(../images/aboutimg.jpg) 0 0 no-repeat scroll; height:228px; margin-bottom:10px;}
.left-b table tr td img{ padding:3px; border:#efefef 1px solid}
.left-b span{ display:block; background-color:#C8FF87}
.left-b h2{ height:38px; position:relative}
.left-b h2 a{ position:absolute; top:12px; right:21px;}
.left-b ul{ margin-top:10px;}
.left-b ul li{ display:inline; float:left; width:182px; margin-left:13px;}
.left-b ul li a span{ display:block; text-align:center; background-color:#c8ff87;}
.left-c{ height:239px; background:url(../images/mapimg.jpg) 0 0 no-repeat scroll; margin-bottom:10px;}
.left-cc{ height:38px; position:relative}
.left-cc h3{ position:absolute; top:7px; right:25px;}
.left-cc h3 a{ font-size:14px; margin-left:10px; margin-right:10px;}
.left-cc h4{ position:absolute; top:12px; right:28px;}

.right-d{ background-color:#fe3557}
.right-d h2{ font-size:14px; height:28px; line-height:28px; font-weight:bold; border-bottom:#FFFFFF 1px solid; color:#FFFFFF; padding-left:20px;}
.right-d ul li{ padding-left:30px;}
.right-d ul li a{ color:#FFFFFF}

.left-cd{ height:177px; text-align:center; padding-top:10px;}

.right{ width:316px; float:right}
.right-a{ background:url(../images/hd.gif) 0 0 no-repeat scroll; height:315px; margin-bottom:10px;}
.right-aa{ padding-top:38px; padding-left:2px;}

.right-b{ background:url(../images/qybg.gif) 0 0 no-repeat scroll; height:229px; margin-bottom:10px;}
.right-b h2{ height:38px; position:relative}
.right-b h2 a{ position:absolute; top:12px; right:17px;}
.right-b ul{ margin-left:10px; margin-right:10px;}
.right-b ul li{ padding-top:5px; padding-bottom:5px; padding-left:30px; background:url(../images/arr2.gif) 2px 5px scroll no-repeat;}

.right-c{ background:url(../images/qybg1.gif) 0 0 no-repeat scroll; height:229px; margin-bottom:10px;}
.right-c h2{ height:38px; position:relative}
.right-c h2 a{ position:absolute; top:12px; right:17px;}
.right-c ul{ margin-left:10px; margin-right:10px;}
.right-c ul li{ padding-top:5px; padding-bottom:5px; padding-left:30px; background:url(../images/arr2.gif) 2px 5px scroll no-repeat;}


.footer{ clear:both}
.footer ul{ border:#ef96aa 2px solid; margin-bottom:20px;}
.footer ul li{ display:inline; line-height:30px; margin-left:20px;}
.footer ul li a{ color:#990000}
.footer-left{ width:630px; float:left}
.footer-left p span{ font-size:14px; font-weight:bold; font-size:18px;}
.footer-left p a{ margin-left:4px; margin-right:4px;}
.footer-right{ width:350px; float:right}
.footer-right p{ text-align:right}


.pagebanner{ clear:both; height:165px; margin-bottom:1px;}
.sidebar{ width:215px; float:left; }
.sidebar-a{ margin-bottom:10px;border:6px solid #ff96aa; border-top:0;}
.sidebar-a h2{ background:url(../images/siderh2.gif) 0 0 repeat-x scroll; height:38px; line-height:38px; color:#c9ff87; font-size:14px; font-weight:bold; padding-left:16px;}
.sidebar-a ul{ margin-left:10px; margin-right:10px;}
.sidebar-a ul li{ border-bottom:#ff95a9 1px dashed; padding-top:3px; padding-bottom:3px; padding-left:15px; background:url(../images/arrs.jpg) 6px 9px scroll no-repeat}
.sidebar-a ul li a{ color:#de172a; font-weight:bold}
.sidebar-a ul li a:hover{ color:#000000; text-decoration:none}
.sidebar-a ul li ul li{ border-bottom:none}
.sidebar-a ul li ul li a{ font-weight:normal;}
.sidebar-b{ margin-bottom:10px;}
.sidebar-b h2{ background:url(../images/ss.gif) 0 0 no-repeat scroll; height:31px; line-height:31px; font-weight:bold; font-size:14px; padding-left:12px;}
.sidebar-b ul{ margin-left:10px; margin-right:10px;}
.sidebar-b ul li{ border-bottom:#ff95a9 1px dashed; padding-top:3px; padding-bottom:3px; padding-left:15px; background:url(../images/arrs.jpg) 6px 9px scroll no-repeat}
.sidebar-b ul li a{ color:#000}

.now{ height:24px; line-height:24px; margin-bottom:1px; text-align:right; background-color:#fafafa}
.now a,.now span{ margin-left:5px; margin-left:5px;}
.now span{ font-weight:bold}
.content{ width:756px; border:#ff96aa 6px solid; float:right; border-top:0; min-height:350px;}
.content h2{background:url(../images/siderh2.gif) 0 0 repeat-x scroll; height:38px; line-height:38px; color:#c9ff87; font-size:14px; font-weight:bold; padding-left:20px;}
.about,.pro,.pic,.news{ padding:20px;}
.pro ul{ text-align:center}
.pro ul li{ display:inline; float:left; width:190x; margin-left:24px; margin-right:24px;}
.pro ul li a img{ padding:3px; border:#efefef 1px solid}
.pro ul li a span{ display:block; text-align:center; background-color:#c8ff87;}
.pic ul li{ display:inline; float:left; margin-left:10px; margin-top:10px;}
.news ul li{ padding-top:4px; padding-bottom:4px; border-bottom:#CCCCCC 1px dotted; padding-left:30px; background:url(../images/arr2.gif) 8px 5px scroll no-repeat}



