﻿/*=============all===========*/
html,body { font-family:"宋体"; font-size:12px; margin:0px auto; color:#333; height:100%;   }
form,div { margin:0px; padding:0px; }
a:link, a:visited { color:#333; text-decoration:underline;}
a:hover { color:#FF5500; text-decoration:underline;}
.width { width:990px; margin:0px auto; }
.clear { clear:both;}
.red { color:#ff5500; }
.red2 { color:#ff5500; font-weight:bold; font-size:11px; }
.white { color:white;}
.black { color:black;}
.arial { font-family:Arial;}
.tahoma { font-family:Tahoma;}
.ff5500 { color:#ff5500;}
ul,li { list-style-type:none; list-style-position:outside; margin:0px; padding:0px; }
h1,h2,h3,h4 { margin:0px; padding:0px;}
.font14 { font-size:14px;}
.font11 { font-size:11px;}
.font12 { font-size:12px;}
img { border:0px;}
p { margin:0px;}


.top { margin-top:15px; margin-bottom:10px;}
.topLeft { float:left;}
.topRight { float:right; text-align:right;}
.topRight1 img { margin-left:3px;}
.topRight2 { font-family:Tahoma; margin-top:3px; line-height:13px;}
.nav { background:url(../images/homeweb.gif) no-repeat right -31px; height:30px; position:relative;}
.navLeft { background:url(../images/homeweb.gif) no-repeat left 0px; height:30px; }
.navCenter { background:url(../images/homeweb.gif) repeat-x left -62px; margin-right:15px; position:absolute; top:0px; left:15px; width:960px; height:30px;}
.navCenter ul { float:left; height:30px; width:690px;}
.navCenter ul li { float:left; color:white; line-height:30px; height:30px; padding-right:18px; margin-left:18px; }
.navCenter ul li.bg1 { background:url(../images/homeweb.gif) no-repeat right -94px;}
.navCenter ul li a:link, .navCenter ul li a:visited { color:white; text-decoration:none;}
.navCenter ul li a:hover { color:yellow;}


/*.webList { position:absolute; top:22px; right:31px; width:118px; padding:10px 15px 15px 15px; line-height:18px; font-family:Tahoma; color:#fff; font-size:11px; background:black; filter:alpha(opacity=20);}
.webList a:link, .webList a:visited { color:#fff; }
.webList a:hover { color:#ff5500;}*/

.webList { position:absolute; top:21px; right:30px; width:148px; padding:0px 0px 0px 0px; line-height:19px; font-family:Tahoma; color:#fff; filter:alpha(opacity=80);}
.webList ul {background:#ebeff3; padding:0px 0px;}
.webList ul li { background:#ebeff3; border-bottom:#fff solid 1px; height:19px; padding-left:17px; }
.webList ul li a:link, .webList ul li a:visited { color:#333; text-decoration:none;}
.webList ul li a:hover { color:#ff5500; }



.searchWangzhan { float:right; background:url(../images/searchBg.gif) no-repeat 0px 0px; width:170px; height:16px; margin:6px 2px 0px 0px;}
.textfield { width:114px; margin-left:25px; margin-top:2px; height:10px; line-height:11px; font-size:11px; border:#fff solid 0px; cursor:pointer;  }
.banner { margin-top:18px;}



.main { margin-top:20px;}
.about { background:url(../images/homeBg.gif) no-repeat 0px 0px; width:405px; height:180px; margin-left:10px; color:#9ea7b1; float:left;}
.aboutM { width:350px; line-height:18px; margin:50px 0px 0px 0px; text-indent:2em; }
.aboutM img { margin-right:2px;}
.aboutM a:link, .aboutM a:visited { color:#9ea7b1;}
.aboutM a:hover { color:#ff5500;}



.culture { width:260px; float:left; margin-right:25px;_margin-right:20px; }
.title1 { border-bottom:#dcdee0 solid 1px; color:#cf3031; padding-bottom:2px; position:relative;}
.title1 .more { position:absolute; top:5px; right:5px;}
.cultureM { background:url(../images/homeBg.gif) no-repeat left -194px; height:82px; margin:10px 0px 10px 0px;}
.cultureMR { margin-left:92px; line-height:16px; color:#5c5c5c;}
.blue{ color:#034ea4; font-weight:bold;}
.cultureB { background:url(../images/homeBg.gif) no-repeat 2px -328px; width:260px; height:41px; }
.wangzhanImg { height:27px; margin:8px 0px 0px 15px; padding-top:8px;*padding-top:0px;}
.wangzhanImg img { margin-right:5px;}



.news { width:270px; float:left;}
.newsM { background:url(../images/homeBg.gif) no-repeat -325px -191px;}
.newsMR { margin-left:92px;_margin-left:85px; line-height:16px; color:#5c5c5c; height:102px;}
.newsMR ul { width:165px; padding:12px 0px 0px 0px;}
.newsMR ul li { background:url(../images/homeBg.gif) no-repeat -407px -299px; padding-left:6px; margin-bottom:3px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.newsMR ul li a:link, .newsMR ul li a:visited { color:#3f85be; text-decoration:none;}
.newsMR ul li a:hover { color:#ff5500; text-decoration:underline;}
.newsB { background:url(../images/homeBg.gif) no-repeat 6px -284px; width:260px; height:41px; }
.newsLi { color:#3f85be; padding-top:15px;*padding-top:0px; margin:0px 0px 0px 18px;*margin:15px 0px 0px 18px; width:190px;_width:170px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden; }
.newsLi a:link,.newsLi a:visited { color:#3f85be; text-decoration:none;}
.newsLi a:hover { color:#ff5500; text-decoration:underline;}



.bottom { border-top:#e6eaec solid 1px; color:#5c5c5c; text-align:center; padding:6px 0px; line-height:20px; }
.bottom2 { border-bottom:#e6eaec solid 1px; padding-bottom:6px; margin-bottom:4px;}
.bottom a:link, .bottom a:visited {color:#5c5c5c; text-decoration:none;}
.bottom a:hover {color:#ff5500;}



.banner2 { margin-top:5px;}
.left { width:250px; float:left;}
.menu { margin-top:5px; background:url(../images/menu.gif) no-repeat 0px 0px; width:250px; }
.head { margin:0px 0px 10px 0px;*margin:20px 0px 10px 0px; padding:20px 0px 0px 0px;*padding:0px 0px 0px 0px; text-align:center;}

.menuLi { width:215px; background:#fff; margin:0px 0px 10px 17px; padding-top:2px; padding-bottom:10px; }
.menuLi a.on:link, .menuLi a.on:visited {color:#fff;background:#0f3884;}
.menuLi a { width:211px; margin:0px 0px 2px 2px; text-decoration:none; text-align:center; background:#f5f5f7; height:23px; line-height:23px; float:left; font-family:Tahoma; position:relative; cursor:pointer; }
.menuLi a:link,.menuLi a:visited { color:#134f8d; background:#f5f5f7; text-decoration:none; }
.menuLi a:hover { color:#fff;background:#0f3884;}
.menuLi a:active { color:#fff; background:#0f3884;}
.mL { position:absolute; text-align:right; top:1px; right:120px;}
.mR { position:absolute; text-align:left; font-size:11px; top:2px;*top:0px;_top:1px; left:96px;}


.about2 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/aboutBg1.gif) no-repeat 0px 0px; line-height:22px; padding-top:80px; color:#9ea7b1; text-indent:2em; position:relative;}
.about3 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/aboutBg2.gif) no-repeat 0px 0px; line-height:22px; padding-top:80px; color:#9ea7b1; text-indent:2em; position:relative;}
.about4 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/aboutBg3.gif) no-repeat 10px 0px; line-height:22px; padding-top:80px; color:#9ea7b1; position:relative;}
.about5 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/aboutBg4.gif) no-repeat 0px 0px; line-height:22px; padding-top:80px; color:#9ea7b1; text-indent:2em; position:relative;}
.about6 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/cultureBg1.gif) no-repeat 0px 0px; line-height:22px; padding-top:80px; color:#9ea7b1; position:relative;}
.about7 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/newsBg1.gif) no-repeat 0px 0px; line-height:22px; padding-top:80px; color:#9ea7b1; position:relative;}
.about8 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/contactBg1.gif) no-repeat 0px 0px; line-height:22px; padding-top:80px; color:#9ea7b1; position:relative;}
.about14 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/contactBg2.gif) no-repeat 0px -10px; line-height:22px; padding-top:80px; color:#9ea7b1; position:relative;}
.about15 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/contactBg3.gif) no-repeat 0px -10px; line-height:22px; padding-top:80px; color:#9ea7b1; position:relative;}
.about16 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/contactBg4.gif) no-repeat 0px -10px; line-height:22px; padding-top:80px; color:#9ea7b1; position:relative;}
.about17 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/contactBg5.gif) no-repeat 0px -10px; line-height:22px; padding-top:80px; color:#9ea7b1; position:relative;}
.about9 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/recBg1.gif) no-repeat 0px 0px; line-height:22px; padding-top:80px; position:relative;}
.about10 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/serviceBg1.gif) no-repeat 0px 0px; line-height:22px; padding-top:80px; color:#9ea7b1; position:relative;}
.about11 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/aboutBg5.gif) no-repeat 0px 0px; line-height:22px; padding-top:80px; color:#9ea7b1; text-indent:2em; position:relative;}
.about12 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/newsBg2.gif) no-repeat 0px 0px; line-height:22px; padding-top:80px; color:#9ea7b1; position:relative;}
.about13 { float:left; margin:0px 0px 30px 15px; width:710px; background:url(../images/newsBg3.gif) no-repeat 0px 0px; line-height:22px; padding-top:80px; color:#9ea7b1; position:relative;}
.margin { margin-left:10px;}
.margin2 { margin-bottom:10px;}
.title2 { font-size:14px; font-weight:bold; color:#034ca3; margin-top:5px; }
.lianxiTen { margin:0px 0px 0px 0px;*margin:80px 0px 0px 0px;}
.path { position:absolute; top:20px; right:0px; text-align:right; line-height:22px; color:#9ea7b1;}
.path a:link, .path a:visited { color:#9ea7b1;}
.path a:hover { color:#ff5500;}
.recgg { width:710px; background:url(../images/recImg.jpg) no-repeat 0px 0px; height:190px; position:relative; margin-bottom:10px;}
.recgg .title3 { font-size:14px; font-weight:bold; color:#000; position:absolute; top:5px; left:540px; }
.recgg ul { position:absolute; top:32px; left:540px; color:#5d5d5d;}
.recgg ul li { background:url(../images/bg2.gif) no-repeat 0px 10px; padding-left:8px; width:138px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}

.regT { background:url(../images/regT1.gif) no-repeat 0px 0px; height:36px;}
.regTR { background:url(../images/regT1.gif) no-repeat right 0px; height:36px; margin-left:10px; color:#333; font-size:14px; font-weight:bold; line-height:36px;}


.regKuang { border-left:#f0f0f0 solid 5px; border-right:#f0f0f0 solid 5px; background:#fff; padding-top:10px;  padding-left:10px; color:#5d5d5d;}
.regT2 { background:url(../images/regT2.gif) no-repeat 2px 8px; padding-left:20px; width:220px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.borderB { border-bottom:#dcdcdc dotted 1px;}
.regB { background:url(../images/regT3.gif) no-repeat left 0px; height:9px; }

.border_3 { padding:5px; border-top:1px dashed #cccccc; border-left: 1px dashed #cccccc;  border-right:1px dashed #cccccc; }
.border_4 { padding:5px; border-top:1px dashed #cccccc; border-right:1px dashed #cccccc; }
.border_5 { padding:5px; border:1px dashed #cccccc; }
.border_6 { padding:5px; border-top:1px dashed #cccccc; border-right:1px dashed #cccccc; }
.border_7 { padding:5px; border-top:1px dashed #cccccc; border-right:1px dashed #cccccc; border-bottom:1px dashed #cccccc; }
.border_8 { padding:5px; width:95%; height:45px; border:1px solid #cccccc; font-family:"Arial"; font-size:12px; color:#666666}
.border_9 { padding:5px; width:95%; height:20px; border:1px solid #cccccc; font-family:"Arial"; font-size:12px; color:#666666}
.pic1 { text-align:center;}
.newsT1 { background:url(../images/regT2.gif) no-repeat 2px 8px; padding-left:20px; width:450px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.newsT1 a:link, .newsT1 a:visited { color:#5d5d5d; text-decoration:none;}
.newsT1 a:hover { color:#ff5500;}

.mapT { font-size:14px; font-weight:bold; border-bottom:#E1E1E1 dashed 1px; color:#366598;}
.mapMain ul { width:690px; margin:10px;}
.mapMain ul li { float:left; width:130px;}
.mapMain ul li a:link, .mapMain ul li a:visited{ color:#134f8d; text-decoration:none;}
.mapMain ul li a:hover{ color:#ff5500; text-decoration:underline;}

.indent {text-indent:2em;}


.aboutMenu { width:96px; position:absolute; top:30px; left:73px;_left:91px;}
.aboutMenu ul li { background:#ebeff3; border-bottom:#fff solid 1px; height:20px; line-height:20px; padding-left:19px; }
.aboutMenu ul li a:link, .aboutMenu ul li a:visited { color:#333; text-decoration:none;}
.aboutMenu ul li a:hover { color:#fff; }


.cultureMenu { width:83px; position:absolute; top:30px; left:170px;_left:188px;}
.cultureMenu ul li { background:#ebeff3; border-bottom:#fff solid 1px; height:20px; line-height:20px; padding-left:16px; }
.cultureMenu ul li a:link, .cultureMenu ul li a:visited { color:#333; text-decoration:none;}
.cultureMenu ul li a:hover { color:#fff; }


.newsMenu { width:83px; position:absolute; top:30px; left:254px;_left:272px;}
.newsMenu ul li { background:#ebeff3; border-bottom:#fff solid 1px; height:20px; line-height:20px; padding-left:17px; }
.newsMenu ul li a:link, .newsMenu ul li a:visited { color:#333; text-decoration:none;}
.newsMenu ul li a:hover { color:#fff; }


.serviceMenu { width:95px; position:absolute; top:30px; left:338px;_left:356px;}
.serviceMenu ul li { background:#ebeff3; border-bottom:#fff solid 1px; height:20px; line-height:20px; padding-left:16px; }
.serviceMenu ul li a:link, .serviceMenu ul li a:visited { color:#333; text-decoration:none;}
.serviceMenu ul li a:hover { color:#fff; }


.recruitmentMenu { width:83px; position:absolute; top:30px; left:434px;_left:452px;}
.recruitmentMenu ul li { background:#ebeff3; border-bottom:#fff solid 1px; height:20px; line-height:20px; padding-left:17px; }
.recruitmentMenu ul li a:link, .recruitmentMenu ul li a:visited { color:#333; text-decoration:none;}
.recruitmentMenu ul li a:hover { color:#fff; }


.contactMenu { width:83px; position:absolute; top:30px; left:518px;_left:536px;}
.contactMenu ul li { background:#ebeff3; border-bottom:#fff solid 1px; height:20px; line-height:20px; padding-left:17px; }
.contactMenu ul li a:link, .contactMenu ul li a:visited { color:#333; text-decoration:none;}
.contactMenu ul li a:hover { color:#fff; }




