body{ background:#333 url(images/bodybg.gif) repeat-x; margin:0;}
td,div,span,li,ul,input,p{ color:#363636; line-height:auto; font-size:12px; font-family:Arial, Helvetica, sans-serif}
a{ color:#363636; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:underline;}
ul{ padding:0; margin:0; list-style:none;}
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both;}
.orange{ color:#ff6600;}

.top{ background:url(images/topbg.gif) repeat-x; height:78px;}
.logo{ background:url(images/logo1.gif) no-repeat; height:78px; width:441px;}
.search{ margin:52px 5px 0 0; width:440px;}
.input1{ color:#a8a8a8; width:130px; height:14px;}
.topmenu a,.topmenu a:hover{color:#363636; text-decoration:none;}

.navi{ background:url(images/navibg1.gif) repeat-x; height:35px; padding:0 15px;}
.navi li{ float:left; line-height:35px; text-align:center; font-size:14px; font-weight:bold; position:relative;}
.navi a,.navi a:hover{ color:#363636; text-decoration:none; font-size:14px;}
.navili1{ width:55px;}
.navili2{ width:84px;}
.navili2Hidden{position:absolute; width:550px; height:24px; line-height:24px; font-weight:normal; text-align:left; left:0; top:35px; visibility: hidden; background:#eee url(images/ico1.gif) no-repeat 10px 6px; padding:0 20px;}
.navili2Hidden a{ font-size:12px;}
.navili2Hidden a:hover{ font-size:12px; color:#ff6600; text-decoration:none;}

.way{ background:#eee; height:24px; border-bottom:1px #5a5a5a solid; text-align:left; padding:0 27px; line-height:24px;}
.wayHome{ line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0;}
.way font{ line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.way a{ padding:0 5px;}
.way span{ padding:0 5px;}

.pbbg{ background:#eee}

.notice{ width:834px; height:27px; margin-top:1px; line-height:27px; color:#18394A;}
.notice a{ color:#18394a; text-decoration:none}
.notice a:hover{ color:#ff6600; text-decoration:underline}

.indexpb{ width:834px; height:100%; overflow:hidden; background:#BCBDC1;}
.flash{ margin-top:4px; height:214px; overflow:hidden;}

.indextit{ background:url(images/indextitbg1.gif) no-repeat left top; height:25px;}
.indextit li{ float:left; height:25px; line-height:25px;}
.indextit_li1{ background:url(images/indextitbg1.gif) no-repeat left -25px; width:116px; text-align:center;}
.indextit_li1 a,.indextit_li1 a:hover{ font-weight:bold; color:#363636; text-decoration:none}
.indextit_li2{ background:url(images/indextitbg1.gif) no-repeat -116px -25px; width:116px; text-align:center;}
.indextit_li2 a,.indextit_li2 a:hover{ font-weight:bold; color:#fff; text-decoration:none}
.indextit_li3{ width:2px;}
.indextit2{ background:url(images/indextitbg1.gif) no-repeat -147px top; height:25px;}
.indextit2 li{ float:left; height:25px; line-height:25px;}

.indexlist{ margin:5px 10px; height:192px; overflow:hidden;}
.indexlist ul{ clear:both;}
.indexlist li{ text-align:left; line-height:24px;}
.indexlist li img{ padding:0; _padding:5px 0 0 0;}
.indexlist_li1{ background:url(images/bodyarrow.gif) no-repeat left 6px; padding-left:20px; width:240px;}
.indexlist span{ color:#18394A;}
.indexlist span a{ color:#18394A;}
.indexlist span a:hover{ color:#18394A; text-decoration:underline;}

.indexpro{ width:323px; height:84px; padding:3px 2px;}
.indexpro li{ display:inline;}
.indexpro li img{ border:1px #888 solid;}

.indexlink{ background:#d5d5d5; border:1px #f0f0f0 solid; height:76px;}
.indexlinkDiv{ height:67px; overflow:hidden; width:150px}
.indexlinkDiv img {}

.bottom{ color:#787878; line-height:22px; margin:20px 0 0 28px;}
.bottom a,.bottom a:hover{ color:#787878;}

.foot{ background:url(images/foot.gif) no-repeat; height:34px; width:834px; color:#595959; padding:0 32px; line-height:34px; text-align:left;}
.foot a{ color:#595959;}
.foot a:hover{ color:#ccc; text-decoration:none;}

.border1{ border:1px #F0F0F0 solid; border-top:none; height:208px; background:#d5d5d5; overflow:hidden;}

/*内页*/
.le{ width:600px; margin:15px 38px 15px 0; _margin:15px 19px 15px 0; height:100%; overflow:hidden; text-align:left; float:right;}
.ri{ width:197px; margin:15px 0 0 19px; _margin:15px 0 0 10px; float:left;}

.ri_tit{ background:url(images/aboutribg.gif) no-repeat left top; height:18px; line-height:14px; color:#7F7F7F; font-weight:bold; padding:8px 0 0 10px; text-align:left;}
.ri_tit2{ height:24px; line-height:24px; color:#7F7F7F; text-align:center;}
.ri_tit2 a{ color:#5a5a5a; padding:2px 3px 0 3px;}
.ri_tit2 a:hover{ color:#fff; padding:2px 3px 0 3px; background:#7f7f7f}
.border2{ border:1px #5A5A5A solid; border-bottom:none; background:#EBEBEB; text-align:left; min-height:190px; _height:190px; padding:5px 0;}
.border2 li{ line-height:24px; text-indent:10px;  padding:0 10px;}
.border2_li{ background: #fff url(images/ico2.gif) no-repeat 10px 7px;}
.border2_li2{ background:#ebebeb;}
.border2 a{}
.border2 a:hover{ text-decoration:none; color:#363636;}
.borderbottom{ background:url(images/aboutribg.gif) no-repeat left -26px; height:2px;}

/*-------------------------------------------------------内页导航修改--------------------------------------*/

.le_naviTit{ background:url(images/01.gif) no-repeat left top; height:37px; line-height:37px; color:#363636; font-weight:bold; padding:0 0 0 10px; text-align:left; width:185px;}

.le_naviDiv{ width:195px; height:100%; overflow:hidden;}
.le_naviDiv_li1,.le_naviDiv_li2{ height:18px; text-align:left; padding:7px 0 0 20px; width:175px; margin:1px 0;}
.le_naviDiv_li1{ background:url(images/01.gif) no-repeat left -37px;}
.le_naviDiv_li2{ background:url(images/01.gif) no-repeat left -61px; font-weight:bold;}
.le_naviDiv_li1 a,.le_naviDiv_li2 a,.le_naviDiv_li1 a:hover,.le_naviDiv_li2 a:hover{ color:#363636; text-decoration:none;}
.le_naviDiv_li2 a,.le_naviDiv_li2 a:hover{ color:#ff6600;}
.le_naviDiv_li3{ background:url(images/ico2.gif) no-repeat 20px 7px; padding:0 0 0 30px; height:24px; line-height:24px; text-align:left;}
.le_naviDiv_li3 a,.le_naviDiv_li3 a:hover{ text-decoration:none}
.le_naviDiv_ul1{ background:#f7f7f7; margin:1px 0;}

.le_naviTit2{ background:url(images/02.gif); height:37px; line-height:37px; color:#000; font-weight:bold; padding:0 0 0 10px; text-align:left; width:205px;}
.le_naviDiv2{overflow:hidden;height:300px; width:193px;border:1px #5a5a5a solid;border-top:none;border-bottom:none;background:#EBEBEB; padding:10px;}
.le_naviDiv2 li{ text-align:left; line-height:24px;}

/*---------------------------------------------------------------------------------------------------------*/
/*------------------招聘页修改--------------------*/

.joblist{ height:100%; overflow:hidden; margin-bottom:30px;}
.jobtit{ font-weight:bold; line-height:24px; margin:10px 0 0 0;}

/*--------------------------------------------*/

.editor{ height:100%; overflow:hidden; margin:10px 0; line-height:18px;}
.editor*{ font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.editor p{ color:; font-size:; margin:5px 0;}
.editor ul{ margin-left:10px;}
.editor li{ list-style:url("http://www.dhtmlet.com/devgurupix.gif") inside circle;}
.editor a{ color:#336699; text-decoration:none;}
.editor a:hover{ color:#336699; text-decoration:underline;}
.editor a img{ border:0;}

.page{ text-align:center; line-height:24px; height:24px; margin:5px 0; font-family:"宋体"}
.page a{ border:1px #ccc solid; padding:2px 4px 1px 4px!important; padding:2px 4px 0 4px; font-family:"宋体"}
.page a:hover{ color:#000; padding:2px 4px 1px 4px!important; padding:2px 4px 0 4px; text-decoration:none; font-family:"宋体"; background:#f0f0f0}

.newssearch{ margin:1px 0; text-align:left; line-height:24px; padding:10px 0 10px 20px; background:#f7f7f7; border:1px #E3E3E3 solid; width:173px}

.newstit{ font-size:20px; font-weight:bold; line-height:30px; min-height:30px; _height:30px; color:#000;}
.newsdate{ line-height:30px; min-height:30px; _height:30px; color:#999; margin:0 0 10px 0;}

.gbook { margin:0 17px;}
.gbook td{ line-height:24px; font-weight:bold;}
.gbook span{ line-height:24px; color:red; font-weight:normal;}
.gbook font{ font-weight:normal; color:#999;}

.border3{ border:1px #5A5A5A solid; border-bottom:none; background:#EBEBEB; text-align:left; min-height:190px; _height:190px; padding:5px 0;}
.border3 li{ line-height:24px; padding:0 10px;}

.book p{ margin:0 5px; text-indent:2em; line-height:24px;}
.booklist{ margin:10px 15px; width:440px; height:100%; overflow:hidden;}
.booklist li{ float:left; width:220px; text-align:center; margin:5px 0;}

.downloadlist{ margin:5px 17px; height:100%; overflow:hidden;}
.downloadlist ul{ height:100%; overflow:hidden; border-bottom:1px #ccc dashed;}
.downloadlist li{ text-align:left; line-height:24px; height:100%; overflow:hidden;}
.downloadlisttit{ background:url(images/down.gif) no-repeat left 6px; text-indent:15px;}
.downloadlistintro{ color:#999; text-indent:15px;}

.intro{ line-height:24px; margin:5px 17px; border:1px #ccc solid; padding:0 10px; background:#FFFEEB;}
.intro a,.intro a:hover{ color:#ff6600;}

