﻿html,body { min-width:1200px; _width:1200px;}
body,form,input,p,table,ul,li{ margin:0; padding:0;}
*a,area { blr:expression(this.onFocus=this.blur());} /* for IE */
:focus { outline:none;} /* for !IE */
body { font-size:10pt; font-family:"微软雅黑","宋体"; background:#fff url(/global/header-bg.jpg) center 33px no-repeat;}
img { border:0;}
.clear { clear:both;}
.red,.error { color:red;}
.gray { color:gray;}
.btn { height:22px; line-height:22px; width:60px; cursor:pointer; border:none; background:url(/global/button.png) no-repeat;}
.btn:hover { background-position:0 -22px;}
form .txt {  width:96px; height:20px; line-height:20px; padding:0 2px; border:solid 1px #b7b7b7;}
.btn-1, .btn-2 { border:none; color:white; padding:0 12px; line-height:26px; cursor:pointer;}
.btn-1 { background:#d14f40;}
.btn-2 { background:#7dacd1;}

.top-bg { height:32px; line-height:32px; background:#66a8d2; color:#FFF;}
.top { width:1170px; margin:0 auto;}
.top-r { float:right;}
.top a { color:#fff; text-decoration:none;}
.top * { vertical-align:middle;}
.icon-0 { width:18px; height:18px; margin-top:6px;}
.top .zh.active { font-weight:bold;}

.head { height:233px;}
.header { width:1200px; height:233px; margin:0 auto;}

.nav { line-height:40px; height:40px; margin-bottom:25px;}
.nav dl,.nav dt,.nav dd { margin:0; padding:0; list-style-type:none;}
.nav dl { background:#0d72b8; width:1170px;  margin:0 auto; height:100%;}
.nav dl dt { background:url(/global/nav-span.png) center no-repeat; width:10px; height:100%; float:left;}
.nav dl dd { float:left; text-align:center;}
.nav dl dd a { text-decoration:none; color:#fff; font-size:16px; padding:0 17px; display:block;}
.nav dl dd a:hover { color:#01497b; background:#e1f2ff;}

.time { float:left; margin:0; padding:0;}
.login { float:left; _margin-top:6px; position:relative;}
.login .txt {  width:70px;}
.login .capimg { position:absolute; z-index:9; top:32px; left:276px; display:none; cursor:pointer;}

.content-bg { }
.mbody { width:1170px; padding:0 10px 40px; margin:0 auto; height:100%; background:#fff;}

.location, .location a { color:#466daa; text-decoration:none; font-size:14px; line-height:49px; }
.location { border-bottom:solid 1px #e4e4e4; margin:0 10px;}
.location a:hover { text-decoration:underline;}
.bodi,.pic-bd,.bodi-2 { background:url(/global/work_news_bg.jpg) center top no-repeat; border:solid 1px #e4e4e4; font-size:14px; margin-top:10px;}

/* 搜索 */
.search { width:595px; height:40px; line-height:34px; background:#3ea7e9 url(/global/search-bg.png) -297px -415px no-repeat; padding-left:3px;}
.search .select { width:82px; height:34px; background:#fff url(/global/search-bg.png) 76px -5px no-repeat; border:none; border-right:solid 2px #fff; color:#666; line-height:34px; padding-left:8px; position:relative; margin-top:3px; float:left;}
.search .select.active { background-position:76px 15px; border-right:solid 2px #3ea7e9;}
.search .select .title { width:70px; height:34px; overflow:hidden; cursor:pointer;}
.search dl,.search dt,.search dd { margin:0; padding:0;}
.search dl { display:none; left:-3px; top:37px; width:509px; padding:4px 1px 1px; background:white; border:solid 3px #3ea7e9; border-top:0; line-height:30px; position:absolute; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; border-radius:0px 0px 3px 3px;}
.search .select.active dl { display:block;}
.search dl dt { text-indent:8px; font-weight:bold;}
.search dl dd { width:119px; height:30px; color:#666; line-height:30px; padding-left:8px; float:left; white-space:nowrap;}
.search dl dd:hover { background:#f5f5f5; color:#3ea7e9;}
.search dl dd label { cursor:pointer;}
.search .arrow { width:90px; height:3px; background:white; top:34px; left:0; display:none; position:absolute;}
.search .select.active .arrow { display:block;}
.search .q { border:none; width:414px; height:34px; color:#333; padding-left:5px; margin-top:3px; outline:none; line-height:34px; float:left;}
.search button { width:84px; height:40px; background:url(/global/search-bg.png) -31px 0 no-repeat; border:none; cursor:pointer;}

/* 转页 */
.pagination { text-align:center; padding:20px 0;}
.pagination a { width:60px; height:20px; line-height:20px; text-decoration:none; color:#000;}
.pagination input { width:20px; height:18px; line-height:18px; border:1px solid #d2e1ff; text-align:center; color:#1e4c97;}

.footer { clear:both; padding:20px 0; height:160px; width:1170px; margin:0 auto; color:#fff; line-height:22px; font-size:9pt;}
.footer-bg { background:#0d72b8; border-top:solid 3px #cc0000; width:100%;}
.footer-l { float:left; width:670px;}
.footer-line { float:left; width:140px; height:160px; background:url(/global/footer-line.jpg) right 2px no-repeat; text-align:center;}
.footer-r { float:right; width:340px;}
.ideConac { float:right;}
.footer a { color:white; text-decoration:none;}
.footer a:hover { color:white; text-decoration:underline;}
.footer .beian * { vertical-align:middle;}