@charset "utf-8";

.site{float:left;width:980px;height:35px;line-height:35px;padding:0px 10px;color:#666;overflow:hidden}
.site p span{padding:0px 10px;background:url(../images/arrow.gif) no-repeat 8px center;zoom:1}

.page{clear:both;text-align:left;vertical-align:middle}
.page a{color:#575757;border:1px solid #575757;background:#fff;padding:2px 5px 0px;line-height:18px;text-decoration:none}
.page a:hover{color:#fff;border-color:#575757;background:#575757;text-decoration:none}
.page .previous,.page .next{color:#575757;border-color:#575757;background:#fff}
.page a.active{color:#fff;border-color:#333;background:#333}
.page select{display:inline;vertical-align:middle}

.page2{clear:both;margin:20px 0px 0px;text-align:center}
.page2 a{display:inline-block;color:#6e614c;border:1px solid #6e614c;background:#fff;font-weight:bold;margin-right:2px;padding:1px 5px;line-height:18px;font-size:12px;font-family:Arial;text-decoration:none;text-indent:0em;cursor:pointer}
.page2 a:hover{color:#fff;border-color:#6e614c;background:#6e614c;text-decoration:none}
.page2 .previous,.page2 .next{color:#6e614c;background:#fff;border-color:#6e614c}
.page2 .currentPage{color:#fff;border-color:#6e614c;background:#6e614c}

.preNext{clear:both;margin-bottom:10px}
.preNext div{display:inline;margin-right:10px}
.preNext a img{vertical-align:middle;border:1px solid #ccc;margin-right:5px}
.preNext a:hover img{border-color:#666}
.preNext div.cvButton a{color:#6e614c;border:1px solid #6e614c;margin-right:10px;padding:5px 5px 5px 25px;text-decoration:none;background:url(../images/sendCV.png) no-repeat 5px center}
.preNext div.cvButton a:hover{border-color:#000;color:#000}
.preNext .goBack a,
.preNext .goBack a:visited{color:#6e614c;border:1px solid #6e614c;margin-right:10px;padding:5px 5px 5px 15px;text-decoration:none;background:url(../images/goBack.gif) no-repeat 5px center}
.preNext .goBack a:hover{border-color:#000;color:#000}

.subProSort{width:220px;overflow:hidden;margin-bottom:10px}
.subProSort h2{height:26px;line-height:26px;padding-left:10px;font-size:14px;color:#BB0305;background:url(../images/allBg.jpg) no-repeat}
.subProSort .content{padding:10px;border:1px solid #c3d4e5;border-top:none}
.subProSort ul{padding:0px 0px 0px 10px}
.subProSort ul ul{padding:0px 0px 0px 15px}
.subProSort ul li{line-height:23px;overflow:hidden;vertical-align:middle}
.subProSort ul li img{vertical-align:middle;margin-right:5px}
.subProSort ul li.showIcon{background:url(../images/show.gif) no-repeat left center;padding-left:15px}
.subProSort ul.hideIcon li{background:url(../images/show.gif) no-repeat left center;padding-left:15px}
.subProSort ul li.oneCurrent a{color:#00f}
.subProSort ul li.oneCurrent ul li a{color:#333}
.subProSort ul li ul li.twoCurrent a{color:#00f}

.titStyle{-x-system-font:none;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-size:25px;color:#333;font-weight:bold;line-height:38px;text-align:left;clear:both}
.show h1{text-align:center}
.aboutNews{text-align:center;height:20px;margin-bottom:20px;color:#7e7e7e}
.aboutNews span{padding-right:10px}
.aboutNews .fs{display:inline}
.aboutNews .fs span{font-size:12px;padding:0px 3px;cursor:pointer}
.aboutNews .fs .small{text-decoration:underline}
.goBack a{color:#6e614c;border:1px solid #6e614c;margin-right:10px;padding:5px 5px 5px 15px;text-decoration:none;background:url(../images/goBack.gif) no-repeat 5px center}
.goBack a:hover{border-color:#333;color:#333}
.newsDeformat{color:#333;margin-bottom:20px;text-align:justify;text-justify:distribute}

.aboutShow{width:728px;min-height:410px;margin-bottom:10px;padding:10px 20px 10px;border:1px solid #c3d4e5;border-top:none}
.aboutUs p{color:#575757;margin-bottom:10px;text-indent:2em}
.aboutUs img{float:left;margin-right:20px}

.subContact p{font-size:14px;margin-bottom:5px}

.proShow{width:728px;margin-bottom:10px;padding:10px 20px 10px;border:1px solid #c3d4e5;border-top:none;min-height:410px}
.proSearch{width:720px;margin:0px auto 20px;text-align:center}

ul.proList{float:left;width:700px;margin-bottom:10px;padding-left:20px;overflow:hidden}
ul.proList li{float:left;width:140px;overflow:hidden;margin:0px 25px 10px 0px;padding:4px;border:1px solid #e5e5e5}
ul.proList span.proPhoto{display:block;width:140px;height:140px;overflow:hidden}
ul.proList span.proName{display:block;text-align:center;padding:0px;margin:0px}

.proPhotoFrame{float:left;width:358px;overflow:hidden;margin:0px 10px 20px 0px}
.oneNumFrame{float:left;width:350px;height:310px;overflow:hidden;padding:3px;border:1px solid #e5e5e5;display:table-cell;vertical-align:middle;text-align:center;;margin:0px 10px 20px 0px}
.oneNumFrame a img{vertical-align:middle}

.focusFrame{float:left;width:350px;height:310px;overflow:hidden;padding:3px;border:1px solid #e5e5e5;margin-bottom:10px}
.focusImg{float:left;width:350px;height:310px;overflow:hidden;text-align:center}
.focusNum{float:left;width:358px;overflow:hidden}
.focusNum li{float:left;display:block;width:56px;height:56px;margin-right:10px;padding:6px 2px 2px 2px;overflow:hidden;background:url(../images/frame.gif) no-repeat}
.focusNum li span{display:block;width:56px;height:56px;overflow:hidden}
.focusNum .proCurrent{background-position:right top}

.proAboutInfo{float:left;width:360px;overflow:hidden;margin-bottom:20px}
.proAboutInfo table{width:100%;border:1px solid #e5e5e5;margin-bottom:5px}
.proAboutInfo tr th{white-space:nowrap;font-weight:normal;text-align:right;width:80px;padding:0px 0px 0px 10px;vertical-align:top;background:#f1f1f1;border:1px solid #e5e5e5}
.proAboutInfo tr td{padding:2px 5px;line-height:20px;border:1px solid #e5e5e5}
.twoButton{float:left;height:20px;overflow:hidden}
.twoButton a,.twoButton a:visited{float:left;margin-right:5px;width:68px;height:20px;text-align:center;line-height:20px;color:#fff;background:#666}
.twoButton a:hover{text-decoration:none;color:#fff;background:#555}
.showProFormat{clear:both;margin-bottom:20px}
.showProFormat h3{font:bold 14px/26px "Microsoft YaHei";color:#153e7d;margin-top:5px}

.imgShow{width:728px;margin-bottom:10px;padding:20px 20px 10px;border:1px solid #c3d4e5;border-top:none;min-height:400px}
.imgShow h1.titStyle{text-align:center}
.imgShow .aboutNews{margin-bottom:5px}
.imgFrame{text-align:center;width:600px;margin:0px auto 10px}
.imgFrame a img{padding:3px;border:1px solid #ccc}

ul.imgList{float:left;width:700px;margin-bottom:10px;padding-left:20px;overflow:hidden}
ul.imgList li{float:left;width:140px;overflow:hidden;margin:0px 25px 10px 0px;padding:4px;border:1px solid #e5e5e5}
ul.imgList span.photo{display:block;width:140px;height:140px;overflow:hidden}
ul.imgList span.photoTitle{display:block;text-align:center;padding:0px;margin:0px}

.jobShow{width:728px;margin-bottom:10px;padding:10px 20px 10px;border:1px solid #c3d4e5;border-top:none;min-height:410px}
.jobShow h1.titStyle{text-align:left}
.jobList{width:90%;border:1px solid #e3e3e3;margin-bottom:20px}
.jobList caption{font-size:14px;padding:5px 0px;font-weight:bold}
.jobList col#count{width:60px}
.jobList col#addTime{width:80px}
.jobList col#detail{width:40px}
.jobList tr th{text-align:center;font-size:12px;font-weight:normal;color:#333;background:#f1f1f1;border:1px solid #e3e3e3;padding:5px}
.jobList tr td{text-align:center;padding:5px;color:#575757;border:1px solid #e3e3e3}
.jobList tr th.lt,
.jobList tr td.lt{text-align:left;padding-left:10px}

.showJob{border:none}
.showJob tr th{text-align:left;font-weight:normal;padding:2px 0px 2px 10px;color:#000;background:#f1f1f1;border-color:#e3e3e3}
.showJob tr td{text-align:left;border:1px solid #e3e3e3;color:#333}
.showJob tr td a,.showJob tr td a:visited{color:#3d6188}
.showJob tr th.jobDesc{background:url(../images/desc.gif) repeat-x;height:28px;line-height:28px;text-align:left;overflow:hidden;border:none;padding:0px 0px 0px 10px;font-weight:normal}
.showJob tr td.jobDescContent{border:none;font-family:Arial;padding:10px}

.newsShow{width:728px;margin-bottom:10px;padding:10px 20px 10px;border:1px solid #c3d4e5;border-top:none;min-height:410px}

.newsListDesc dt a,.newsListDesc dt a:visited{color:#000;line-height:26px;font-size:14px;clear:none}
.newsListDesc dt span{float:right;font-family:Arial;font-size:12px;font-weight:normal;color:#8c8c8c}
.newsListDesc dd{padding:0px 0px 20px;color:#666;line-height:20px}
.newsListDesc dd a{margin-left:5px;font-size:12px;color:#000}

.related{width:570px;overflow:hidden}
.related h3{font:bold 14px/26px "Microsoft YaHei";color:#153e7d;margin-top:5px}
.related li{padding-left:10px;background:url(../images/circular.gif) no-repeat left center}
.related li a,.related li a:visited{color:#16387c}
.related li a:hover{color:#c52500;text-decoration:underline}
.related li span{font-size:12px;font-family:Arial,Helvetica,sans-serif;padding-left:10px;color:#666}

.downShow{width:728px;margin-bottom:10px;padding:20px 20px 10px;border:1px solid #c3d4e5;border-top:none;min-height:400px}
.downShow .aboutNews{margin-bottom:0px}
.downList dt img{vertical-align:top}
.downList dt a,.downList dt a:visited{font-size:14px;color:#03f}
.downList dt a:hover{color:#03f}
.downList dd{margin-bottom:15px}
.downList dd span{font-size:12px;margin-right:10px;color:#666}
.downList dd span.fileIcon{}
.downList dd span.downLoadIcon{padding-right:20px;background:url(../images/downLoad.gif) no-repeat right top}
.aboutDownFile{text-align:center;margin-bottom:20px}
.aboutDownFile span{margin-right:10px}
.aboutDownFile a,.aboutDownFile a:visited{padding-right:20px;background:url(../images/downLoad.gif) no-repeat right top;color:#be3e23}

.messageOuter{width:728px;margin-bottom:10px;padding:20px 20px 10px;border:1px solid #c3d4e5;border-top:none;min-height:400px}
.messageInner{width:600px}
.allMessage table{display:block;width:100%;margin-bottom:10px;border:1px solid #ffdba7;background:#fffcf4;vertical-align:top}
.allMessage table tr,.allMessage table td{vertical-align:top}
.allMessage table th{font-weight:normal;text-align:right;width:90px;color:#525252}
.allMessage table td{padding-right:10px;color:#333}
.allMessage table span.name{float:left;color:#be3e23}
.allMessage table span.time{float:right;padding:0px 0px 0px 10px;color:#979797}
.messageInner .R{padding-top:2px}
.messageInner .L a{font-weight:bold;margin:0px;padding:3px 5px;color:#aaa;border:1px solid #ccc}
.messageInner .L a:hover{color:#fff;text-decoration:none;background:#333}

.searchShow{width:500px;padding:5px 20px 20px;overflow:hidden}
.searchFrom{padding-left:10px}
.searchFrom select,.searchFrom input{width:130px;margin-bottom:5px}
.searchFrom input.inpTxt{width:126px}
.searchFrom input.inpButton{width:auto}
.searchAll li{padding-bottom:15px}
.searchAll li span.searchImg{display:block;margin-bottom:5px}
.searchAll li span.searchImg img{padding:1px;border:1px solid #ccc}
.searchAll li span.updateTime{color:#666;padding-right:10px}

* html .nav li a{float:left}
* html #nav ul{margin:32px 0px 0px -100px}
* html #nav ul li{float:left;display:block}
* html .proSort li{float:left}
* html .proSort .proSortNav ul li{float:left;clear:both}
* html .site p{height:25px;line-height:25px;padding:10px 0px 0px 0px}
* html .aboutShow,
* html .jobShow,
* html .newsShow{height:410px}
* html .imgShow,
* html .downShow,
* html .mShowOuter,
* html .messageOuter{height:400px}
* html .backTop{position:absolute}


* html .floaterLR{width:120px}
* html .floater .sliding{height:109px}
* html .floater .onlineInner{height:99px}
* html .fixed{position:absolute;right:0px;top:170px}