@charset "utf-8";
/*------------------ reset ------------------*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;
padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;font-style:normal;}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,img,p{list-style-type:none;}
select, input, button, textarea {font-size:100%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0px; margin:0px;}
legend{color:#000;}
:focus{outline:0;}
img { vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
em{font-style:normal;}
label{cursor:pointer;}
button { cursor:pointer;}
b , i { font-weight:normal; font-style:normal;}
/* hack */
.clear {display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
.clearfix{display:inline-table;}
*html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
/* text */
body{font-family:"宋体",Arial,Lucida,Verdana,Helvetica,sans-serif;font-size:12px;color:#333;line-height:150%;background-color:#fff;}
h1{font-size:20px;}h2{font-size:14px;}h3{font-size:14px;}h4,h5,h6{font-size:12px;}
/* link */
a{color:#626c91;text-decoration:none;}
a:hover{color:#626c91;text-decoration:underline;}
/* black */
.blank5{height:5px; line-height:5px; clear:both; visibility:hidden;}
.blank10{height:10px; line-height:10px; clear:both; visibility:hidden;}
.blank20{height:20px; line-height:20px; clear:both; visibility:hidden;}
.blank30{height:30px; line-height:30px; clear:both; visibility:hidden;}
.blank40{height:40px; line-height:40px; clear:both; visibility:hidden;}

body { background:#fff; overflow-x: hidden;}

.header { width:100%; height:107px; background:url(../images/headerBg.jpg) left top repeat-x; }
.logoBar { width:994px; margin:0 auto; height:70px; overflow:hidden;  }
.logo { float:left; }
.quick { float:right; }
.quick .hQuick { height:37px; }
.quick .hQuick a { display:block; float:right; height:35px; line-height:35px; padding:0 10px 0 18px; }
.quick .hQuick a.a1 { background:url(../images/icon1.jpg) left center no-repeat; padding-right:20px; }
.quick .hQuick a.a2 { background:url(../images/icon2.jpg) left center no-repeat; padding-right:5px; }
.quick .hSearch { height:24px; background:url(../images/search.jpg) right bottom no-repeat; }
.quick .hSearch .hTxt { height:24px; width:150px; padding-left:13px; border:none; background:none; font-size:12px; line-height:24px; color:#ccc;float: left; }
.quick .hSearch .hBtn { width:36px; height:24px; border:none; background:none; cursor:pointer; }

.navBar { width:994px; margin:0 auto; height:37px;  }
.navBar ul { float:left; }
.navBar li {  float:left; height:37px; line-height:37px; background:url(../images/navLi.jpg) right top no-repeat; padding-right:1px;  position:relative; z-index:999;  }
.navBar li.last { background:none; }
.navBar li a.liA { font-size:12px; display:block; width:101px; height:37px; line-height:37px; float:left; width:101px; color:#fff; font-family:"微软雅黑"; font-size:14px; text-align:center; }
.navBar li a.liA:hover , .navBar li a.cur { background:url(../images/navHover.jpg) left bottom repeat-x; color:#fff; text-decoration:none;  }

.navBar p.pTele { float:right; height:37px; line-height:37px; color:#fff; font-family:"微软雅黑"; font-size:14px; }

.subNav { width:101px; height:auto; position:absolute; left:1px; top:37px; background:url(../images/subNav.png) left bottom no-repeat; display:none; }
.subNav p { background:url(../images/subNavP.gif) center bottom no-repeat; height:23px; line-height:21px; padding-bottom:1px; }
.subNav p a { display:block; height:23px; line-height:23px; text-align:center; color:#000; font-size:12px; }
.subNav p.last { background:none; }

.footerBar { height:35px; border-top:1px solid #cbac5d; border-bottom:1px solid #cbac5d; }
.footer { width:994px; margin:0 auto; height:35px; overflow:hidden; }
.footer p.pl { float:left; height:34px; line-height:35px; }
.footer p.pr { float:right; height:34px; line-height:35px; }


.insBanner { text-align:center; }
.ins { width:994px; margin:0 auto; height:100%; overflow:hidden;}
.insLeft { width:206px; float:left; }
.insRight { width:763px; float:right; }

.lCon { width:206px; height:168px; background:url(../images/lConBg.jpg) left top no-repeat; }
.lCon p { height:30px; padding-top:124px; padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#b88c00; }
.lCon p a { display:inline-block; padding-right:12px; font-size:14px; color:#b88c00; }

.menu h2 { height:32px; background:url(../images/menuTit.jpg) left top no-repeat; font-size:14px; font-family:"微软雅黑"; color:#fff; line-height:30px; padding-left:20px; }
.menu ul { background:#eeeeee; border:1px solid #e0e0e0; border-top:none; }
.menu ul li { height:28px; background:url(../images/menuLi.jpg) left bottom repeat-x; padding-bottom:2px; }
.menu ul li.last { background:none; }
.menu ul li a { display:block; height:28px; line-height:28px; font-size:13px; color:#4b4b4b; padding-left:38px; }
.menu ul li a:hover , .menu ul li a.cur { color:#9c7001; font-weight:900; text-decoration:none; background:url(../images/menuHover.jpg) 20px center no-repeat;  }

.lead { height:32px; line-height:32px; border-bottom:1px dashed #ababab; color:#929292;   }
.lead a { color:#929292;}
.lead span { color:#383737;}





























































