/* CSS Document */
/*header(s)*/
.topBg { height: 64px; padding-top: 14px; background: url(../images/topBg.gif) repeat-x 0 bottom; }
.nav a { color: #333; font-size: 14px; }
.nav a:hover, .navHover { color: #b29652; }
.nav ul { display: table; margin-top: 8px; height: 34px; z-index: 2; }
.mainlevel { float: left; height: 34px; position: relative; }
.mainlevel ol { width: 80px; position: absolute; top: 34px; left: -30px; display: none; z-index: 2; overflow: hidden; background: url(../images/navXBg.png) repeat-x #ededed; padding: 10px 25px 25px; text-align: center; }
.mainlevel li { border-bottom: #ccc 1px solid; line-height: 30px; }
.nav-img { float: right; display: inline-block; background: url(../images/navXBg.png) repeat-x #fff; width: 345px; height: 210px; padding: 20px; }
.nav-img img { width: 100%; }
.nav_line { height: 11px; background: url(../images/nav_line.png) no-repeat center; padding: 0 23px 0 24px; margin-top: 6px; float: left; }
/**/
.yx_hg { line-height: 20px; margin-top: 2px; color: #a6a6a6; }
.a_br { padding-right: 12px; margin-right: 11px; background: url(../images/yx_line.gif) no-repeat right center; }
.fx_img { width: 20px; height: 20px; background-repeat: no-repeat; margin-right: 11px; display: inline-block; float: right; }
.xlwb { background-image: url(../images/xlwb.png); }
.xlwb:hover { background-image: url(../images/xlwb0.png); }
.txwb { background-image: url(../images/txwb.png); }
.txwb:hover { background-image: url(../images/txwb0.png); }
.qqkj { background-image: url(../images/qqkj.png); }
.qqkj:hover { background-image: url(../images/qqkj0.png); }
.search { width: 140px; height: 18px; border: 1px solid #d6d5d5; padding: 0 5px; margin-top: 2px; }
.search_txt { width: 120px; height: 18px; line-height: 18px; background: none; border: none; color: #a6a6a6; }
.search_btn { width: 18px; height: 18px; background: url(../images/search.gif) no-repeat right center; border: none; color:#fff; font-size:0; cursor:pointer; }
/*banner(s)*/
.fullSlide { position: relative; height: 410px; z-index: 1; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 410px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 410px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 26px; left: 0; height: 14px; line-height: 14px; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 14px; height: 14px; margin: 0 5px; overflow: hidden; background: url(../images/banner_line.png) no-repeat center; font-size: 0; color: #fff; }
.fullSlide .hd ul .on { background: url(../images/banner_line_hover.png) no-repeat; }
/*产业(s)*/
.homeIndustry { width: 256px; margin-right: 9px; font-size: 12px; }
.homeIndustry_3 { letter-spacing: -1.5px; font-style: normal; }
.homeIndustry a { height: 56px; line-height: 56px; display: block; margin-bottom: 5px; background: #dbdbdb; color: #333; }
.homeIndustry span { display: inline-block; width: 58px; height: 56px; background-repeat: no-repeat; background-position: center; background-color: #a9a9a9; float: left; margin-right: 10px; }
.homeIndustry a:hover span { background-color: #9b7639; }
.homeIndustry strong { font-weight: normal; font-size: 15px; }
.homeIndustry a:hover { background: #b29652; color: #fff; }
.car span { background-image: url(../images/car.png); }
.car:hover span { background-image: url(../images/car0.png); }
.engineering span { background-image: url(../images/engineering.png); }
.engineering:hover span { background-image: url(../images/engineering0.png); }
.estate span { background-image: url(../images/estate.png); }
.estate:hover span { background-image: url(../images/estate0.png); }
.convention span { background-image: url(../images/convention.png); }
.convention:hover span { background-image: url(../images/convention0.png); }
/*新闻(s)*/
.homeNew { width: 225px; margin: 5px 0 0 20px; }
.homeNew h1 { font-weight: normal; color: #333; font-size: 15px; line-height: 15px; }
.homeNew dt { height: 106px; padding-bottom: 7px; background: url(../images/homeNewBg.png) no-repeat center bottom; }
.homeNew dd a, .zeren dd p a { display: inline-block; color: #b29652; background: url(../images/more.png) no-repeat right center; padding-right: 15px; }
.homeNew dd a:hover { text-decoration: underline; }
/*footer(s)*/
.foot { background: url(../images/footBg.gif) repeat-x; padding: 20px 0; line-height: 18px; }
.foot_l { width: 300px; }
.foot_l select { color: #808080; }
.foot_r { width: 700px; font-family: Arial, "宋体"; }
/*二级 董事长致辞(s)*/
.childBanner { height: 190px; background-position: center 0; background-repeat: no-repeat; }
.aboutBanner { background-image: url(../images/aboutBanner.jpg); }
.newBanner { background-image: url(../images/xwBanner.jpg); }
.industryBanner { background-image: url(../images/cyBanner.jpg); }
.cultureBanner { background-image: url(../images/whBanner.jpg); }
.joinBanner { background-image: url(../images/zpBanner.jpg); }
.contactBanner { background-image: url(../images/lxBanner.jpg); }
.location { height: 36px; background: url(../images/childPage_11.gif) repeat-x; line-height: 36px; }
.location p { width: 780px; padding-left: 220px; }
.location p span { color: #b29652; }
.childNav { width: 180px; position: relative; z-index: 1; background: #fff; text-align: center; margin-top: -50px; min-height: 480px; }
.childNav_Bg { width: 8px; height: 418px; position: absolute; background-position: 0; background-repeat: no-repeat; }
.childNav_l { background-image: url(../images/childNavBg_04.png); left: -8px; }
.childNav_r { background-image: url(../images/childNavBg_08.png); right: -8px; }
.childNav h1 { font-size: 16px; color: #b29652; height: 50px; line-height: 50px; background: url(../images/childPage_06.gif) repeat-x; }
.childNav ul { padding-top: 15px; }
.childNav li { font-size: 13px; line-height: 37px; height: 37px; position: relative; }
.childNav li span { width: 203px; height: 37px; background: url(../images/childPage_12.png) no-repeat; position: absolute; left: -8px; top: 0; display: none; z-index: -2; }
.childNav li.childNav_hover span { display: block; }
.childNav .childNav_hover a, .childNav .childNav_hover a:hover { color: #fff; }
.childNav a, .honor li a { color: #333; }
.childNav a:hover, .honor li a:hover, .zeren dd h1 a:hover { color: #b29652; }
/**/
.childMain { width: 780px; padding-top: 30px; }
.speach dd { width: 510px; }
.speach dd p { margin-bottom: 20px; }
/**/
.aboutXq { font-family: "Microsoft YaHei", 微软雅黑; font-size: 15px; line-height: 26px;}
.aboutXq p { margin-bottom: 15px;text-indent:2em;}
.aboutXq h1, .aboutXq h6 { font-weight: normal; text-align: center; }
.aboutXq h1 { font-size: 18px; color: #333; }
.aboutXq h6 { font-size: 12px; color: #999; margin-bottom: 20px; }
.aboutXq img { max-width: 780px; margin-top:15px; }
/**/
.page { text-align: center; margin-bottom: 10px; }
.page a { margin: 0 1px; height: 24px; line-height: 24px; display: inline-block; border: 1px solid #b3b3b3; padding: 0 9px; background: #f6f6f6; }
.page a:hover { height: 26px; line-height: 26px; padding: 0 10px; border: none; background: #b29652; color: #fff; }
/*二级 荣誉(s)*/
.honor li { width: 174px; float: left; display: inline; margin: 0 28px 25px 0; text-align: center; }
.honor li.last { margin-right: 0; }
.honor li img { width: 164px; height: 110px; padding: 4px; border: 1px solid #ccc; margin-bottom: 5px; }
/*二级 责任(s)*/
.zeren { border-bottom: 1px solid #ccc; padding-bottom: 15px; margin-bottom: 15px; overflow: hidden; }
.zeren dd { width: 588px; }
.zeren dd h1 { font-size: 12px; font-weight: normal; margin: 5px 0 10px; }
.zeren dd h1 a { font-size: 16px; color: #333; display: block; }
/*===============加入================*/
.expmenu { margin-top: 15px; overflow: hidden; }
.zpgw_header { height: 40px; line-height: 40px; cursor: pointer; position: relative; border-bottom: 1px solid #dedede; text-align: center; }
.expmenu .menu { display: none; border-bottom: 1px solid #dedede; line-height: 24px; }
.menu li { padding: 15px 0 18px 67px; }
.zpgw_header .arrow { display: block; width: 9px; height: 39px; background: no-repeat center; position: absolute; left: 40px; top: 0; }
.zpgw_header .arrow.up { background-image: url(../images/jr_04.gif); }
.zpgw_header .arrow.down { background-image: url(../images/jr_03.gif); }
.zpgw_header em { font-style: normal; width: 195px; display: block; float: left; }
/**/
.zp { margin-top: 25px; }
.zp th { width: 194px; font-weight: normal; font-size: 14px; background: #b29652; line-height: 33px; color: #fff; border-right: 1px solid #fff; }
/*===============企业内刊================*/
.qynk { width: 100%; position: relative; padding-top: 10px; }
.qynk_shang { height: 30px; width: 1000px; line-height: 30px; margin-right: auto; margin-left: auto; font-size: 15px; font-weight: normal; color: #333; font-family: "微软雅黑"; }
.qynk_shang span { margin-right: 5px; }
.qynk_td { width: 1020px; height: 290px; margin-right: auto; margin-left: auto; overflow: hidden; margin-top: 10px; }
.qynk_td ul li { float: left; height: 290px; width: 204px; }
.qynk_td2 { height: 290px; width: 184px; margin-right: auto; margin-left: auto; }
.qynk_tu { width: 184px; height: 260px; }
.qynk_tu img { height: 260px; width: 184px; }
.qynk_zi { line-height: 30px; font-size: 14px; font-weight: normal; color: #333; height: 30px; width: 100%; text-align: center; font-family: "微软雅黑"; }
#goR { height: 30px; width: 20px; position: absolute; left: 50%; bottom: 150px; display: block; margin-left: 520px; }
#goL { height: 30px; width: 20px; position: absolute; bottom: 150px; display: block; margin-right: 520px; right: 50%; }

.ny_qynk {  width: 100%; padding-bottom:20px;}
.ny_qynk ul li { width: 175px; height: 277px; float:left; margin-bottom:20px; margin-right:20px;}
.ny_qynk2 { width: 175px; height: 277px; margin-right: auto; margin-left: auto;}
.ny_qynk2_tu {width: 175px; height: 247px;}
.ny_qynk2_tu img {width: 175px; height: 247px;}
.ny_qynk2_zi {line-height: 30px; font-size: 14px; font-weight: normal; color: #333; height: 30px; width: 100%; text-align: center; font-family: "微软雅黑";}
