
/*- public css--------------------------- */
html {font-family: Arial, Helvetica, sans-serif;font-size:12px;}
body {margin:0;color:#333;text-align:center; background: url(../images/bg.gif); background-color:#831701;}
img { border:0;margin:0; padding:0;}
a {text-decoration:none; color:#474643;} 
a:hover {text-decoration: underline;} 
p { margin:8px; line-height:24px;}
ul,ol {list-style:none;margin:0; padding:0;}
input,textarea {font-size:12px;}
.left {float:left;}
.right {float:right;}
.clear{ clear:both;}
.overflow{overflow:auto;zoom:1;}
.container{ margin:0 auto;text-align:left;width:946px; background:#FFFFE3;}

/*- maintop --------------------------- */
.maintop{ background:url(../images/top.jpg) no-repeat;height:88px;}
.maintop a img{ float:left; margin:9px 0 0 27px;}
.maintop div{ float:right; margin:0 10px 0 0 ; text-align:right; width:272px; line-height:45px; color:#87540A;}
.maintop div a{margin:8px; color:#A98616;}

/*- mainnav --------------------------- */
.mainnav{ background: url(../images/nav.jpg) top repeat-x; color:#CC7070;height:34px; padding-left:18px;}
.mainnav li{float:left;padding:0 10px; line-height:34px;*margin:2px 0 -2px 0;}
.mainnav li a{ color:#F6E6CD}

.mainnav span input{ background:url(../images/serbg.jpg) no-repeat; width:113px; border:0; height:19px; padding:4px 0 0 5px; margin:0;*margin-top:6px; color:#D47D24; margin-left:15px;}
.mainnav .inimg{margin:8px 0 -5px 0;*margin:0 0 -1px 0;}

/*- main --------------------------- */
.mm1,.mm2,.mm3,.mm4{ margin:0 10px 10px;}
.ln1{height:10px; font-size:0;}
.ln2{ background:url(../images/line2.jpg) top repeat-x; height:15px; font-size:0;}
.ad1{ border:#A48013 solid 1px; float:left;}

.pp1 h2,.pp2 h2,.pp2-a h2,.pp3 h2,.mm4 h2,.mm5 h2{ position:relative;}
.pp1 h2 a,.pp2 h2 a,.pp2-a h2 a,.pp3 h2 a,.mm4 h2 a,.mm5 h2 a{ position:absolute; right:5px; top:0;}

.pp1 h2,.pp2 h2,.pp2-a h2,.pp3 h2,.mm4 h2,.mm5 h2,.neileft h2,.neiright h2{ height:32px; margin:0; padding-left:8px; font-size:12px; font-weight:normal; line-height:32px; color:#F3D9BA;}

/*- pp1 --------------------------- */
.pp1{ float:left; width:239px; border:#A43F13 solid 1px; background:#F6F2E8; margin-right:10px;}
.pp1 h2,.neileft h2{ background:url(../images/na1.jpg) no-repeat;}
.pp1 h2 a,.neileft h2 a{ color:#ECBB98;}
.pp1 div{ background:url(../images/bg111.jpg) bottom no-repeat; padding-bottom:30px;}
.pp1 p{height:133px;}

.pp1 div.moo{ background:none; padding:8px 0;}
.pp1 div.moo li{line-height:27px;*line-height:26px; margin-left:8px; background:url(../images/dian.jpg) left no-repeat; padding-left:8px;}
.pp1 div.moo p{ height:auto;}

/*- pp2 --------------------------- */
.pp2,.pp2-a,.pp3{ float:left; border:#A48013 solid 1px; border-top:0; background:#FFFDEC;}
.pp2{width:434px;margin-right:10px;*padding-bottom:10px;_padding-bottom:18px;}
.pp2 h2,.pp2-a h2,.neiright h2{ background:url(../images/na2.jpg) top repeat-x; color:#2F2603;}
.pp2 h2 a,.pp2-a h2 a,.pp3 h2 a,.mm4 h2 a,.mm5 h2 a{ color:#775F08;}

.pp2 p{width:245px;_margin:10px 0 10px 5px;}
.pp2 img{ margin:17px 2px 18px 13px;_margin-left:10px;}
.pp2 .aa{ display:block; color:#B5B4AF; margin-right:20px; text-align:right;*margin-bottom:8px;_margin-bottom:0;}

.pp2-a{ width:672px; padding-bottom:15px;}
.pp2-a ul{ padding:19px 10px 15px 12px;}
.pp2-a li{ float:left; width:149px; border:#6A581E solid 1px; margin-right:15px;}
.pp2-a span a{ display:block;border-top:#6A581E solid 1px; background:#D1A512; padding:5px; text-align:center;}

/*- pp3 --------------------------- */
.pp3{width:434px; margin-left:10px;}
.pp3 h2,.mm4 h2{ background:url(../images/na3.jpg) repeat-x; color:#2F2603;}
.pp3 ul{ margin:3px 0 5px 8px;}
.pp3 li{ line-height:24px; position:relative; margin-left:5px; padding-left:10px; background:url(../images/dian.jpg) left no-repeat;}
.pp3 li span{ position:absolute; top:0; right:5px;}

/*- mm4 --------------------------- */
.mm4{border:#A48013 solid 1px; border-top:0; background:#FFFDEC;}
.mm4 .moo{ margin:0 15px 15px 15px;}
.mm4 ul{ margin-top:15px;}
.mm4 li{ float:left; margin-right:15px;}

/*- mm5 --------------------------- */
.mm5{background:#DDB167;}
.mm5 h2{ background:#D59B46; border-bottom:#B34D00 solid 1px; height:25px; line-height:25px;color:#2F2603;}
.mm5 ul{ margin:8px 10px; line-height:26px;}
.mm5 li{ float:left; width:120px; margin-right:8px;}

/*- footer------------------------------ */
.footer{background: url(../images/foo.jpg) top repeat-x; background-color:#883908;color:#D0A47D; text-align:center; padding:8px;}
.footer a{color:#D1A335; margin:8px;}
.footer p{ margin:0;}

/*- nei-------------------------------- */
.neimain{ width:925px; background:url(../images/neibg.jpg) left repeat-y; margin:0 10px;}
.neidi{ width:925px; height:2px; font-size:0; background:url(../images/neidi.jpg) no-repeat; margin:0 10px 10px}

/*- neileft---------------------------*/
.neileft,.neiright{ float:left;}
.neileft h2,.neiright h2{ margin:0 1px;}

.neileft{ width:192px; padding-bottom:20px; border-top:#A43F13 solid 1px; margin-right:10px;}

.nei-o1 ul{ margin:6px auto 40px;}
.nei-o1 li{line-height:29px; border-bottom:#E3E0D8 solid 1px; margin:0 1px;}
.nei-o1 li a{ display:block; width:168px;padding-left:22px; background:url(../images/quan.jpg) 8px no-repeat;}
.nei-o1 li a:hover{ background-color:#EBE7DF; text-decoration:none; padding-left:21px;}
.nei-o1 li a.a2{width:130px;}

.neiline{ background:#FFFFE3; border:#A43F13 solid; border-width:1px 0; font-size:0; width:192px; height:10px;}

/*- neiright---------------------------*/
.neiright{ width:723px; padding-bottom:20px;}
.neiright .content{ padding:10px 20px;}

/*- newsnei---------------------------*/
.newsnei{ padding:15px;}
.newsnei li{ line-height:35px; background:url(../images/dian.jpg) left no-repeat; padding-left:8px; margin-left:8px; border-bottom: #E7E7E7 solid 1px;}
.newsnei p{ font-size:13px;}
.newsnei h1{ font-size:16px; text-align:center; border-bottom:#E7E7E7 solid 1px; padding-bottom:10px; margin-bottom:10px;}
.newsnei span{ margin:8px;} 

/*- foo---------------------------*/
.foo{padding:8px 15px 15px;}
.foo-a{ border:#E4D0C7 solid 1px;margin:10px 0 0; padding:10px;}
.foo-al{ float:left; width:200px;}
.foo-ar{ float:left; width:460px; margin-left:10px;}
.foo-ar h1{ font-size:16px; color:#FF6600; margin:0; border-bottom:#E4D0C7 solid 2px; height:24px; line-height:24px;position:relative;}
.foo-ar h1 img{ position:absolute; right:8px; top:0;}

/*- pronei---------------------------*/
.pronei{padding:15px;}
.pronei li{ float:left; width:151px;margin:8px!important;margin:8px 4px 8px 4px;}
.pronei a{ display:block;border:#7F6200 solid 1px;}
.pronei span a{background:#D1A512;text-align:center;line-height:30px; border-top:0;}

/*- proo---------------------------*/
.proo-a{ margin:10px;}
.proo-al{ float:left; width:350px;}
.proo-all{text-align:center}
.chakan { text-align:center; padding:5px; }

.proo-ar{ float:left; width:300px; margin-left:15px;}
.proo-ar1 li{ border-bottom:#D6D9E6 solid 1px; height:28px; line-height:28px;}
.proo-ar1 li.imgg{_padding-top:8px;_height:20px;}
.proo-ar1 li.imgg img{ margin:0 5px;}

.proo-ar1 li h3{ margin:0;font-size:15px; color:#CC0000;}

.proo-ar2 li{ padding:8px 0 0; font-weight:700;}
.proo-ar2 li img{ margin-right:5px; margin-bottom:-5px;}

.proo-bl{padding-top:18px;*padding-top:10px;}
.proo-bl p{ margin-bottom:20px;}

.proo-b li{ float:left; width:152px;margin:12px!important;margin:10px 0 10px 10px;}
.proo-b a{ display:block;border:#e3e3e3 solid 1px;}
.proo-b span a{background:#EEE;text-align:center;line-height:30px; border-top:0;}

.tab{border-right: #E2E2E2 solid 1px;border-top: #E2E2E2 solid 1px;}
.tab td{border-bottom: #E2E2E2 solid 1px;border-left: #E2E2E2 solid 1px; padding-left:5px;}

.tab td span{ color:#F60;margin:5px;}

#page_prd{ text-align:center}
#page_prd a{display:inline; text-align:center; width:100px; border:none; background:none}
