﻿@charset "utf-8";
body,ol,ul,li,table,tr,td,dt,dd,dl,p,h1,h2,h3,h4,h5,h6,form,input,select,textarea{margin:0;padding:0; font-family:"微软雅黑"; font-size:12px;}
body{font-size:12px;color:#7f7f7f; margin:0; padding:0; overflow-x:hidden; }
h1,h2,h3,h4,h5,h6{ font-size:16px; font-weight:normal;}
input,button,select,textarea{outline:none}
a img{border:none;}
a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
li{list-style-type:none;}
a{text-decoration:none;color:#4c4c4c;}
input{vertical-align:middle;font-family:"微软雅黑";}
table{border-collapse:collapse;font-family:"微软雅黑";}
table span {font-size: 15px;}
a:hover{cursor:pointer; color:#0171aa;}
a,area { blr:expression(this.onFocus=this.blur());} 
:focus { -moz-outline-style: none; } 
a { outline:none; } 
.clear { clear: both; height: 0px; overflow: hidden; font-size: 1px; line-height: 0; }
body {position:relative;}
.bodybg {height:166px;width:100%;position:absolute;display:table;left:0;}
.bgleft {background:url("bg-left.jpg") repeat-x top;width:100%;height:163px;float:left;}
/*.bgright {background:url("bg-right.jpg") repeat-x top;width:37%;height:163px;float:right;}*/
.header {width:980px;margin:0 auto;height:140px;position:relative;padding-top:23px;z-index:997;}
.header .logo{background:#fff;width:381px;}
.language {position:absolute;right:0;top:10px;}
.language ul li {float:left;padding-left:10px;}
.tel{position:absolute;right:0;top:90px; color:#016ca2;font-size: 18px;letter-spacing: 1px;}
.nav {position:absolute;bottom:0;height:41px;overflow:visible;z-index:999;/*margin-top: 19px;*/}
.nav ul li.mainlevel {float:left;width:139px;background:#0171aa;border-right:1px solid #017ebd;position:relative;}
.nav ul li.mainlevel .lia {width:100%;display:inline-block;text-align:center;color:#fff;line-height:41px;height:41px;font-size:16px;/*font-weight:bold;*/z-index:999;position:relative;}
.nav ul li.current .lia {background:#00699e;}
.nav ul li.mainlevel div {display:none;position:absolute;padding:0 0 0 10px; top:41px;/*background:#00699e;*/clear:both;left:0;background:url("xialabg.png");}
.nav ul li.mainlevel div ol{float:left;padding-left: 45px;min-width:90px;_width:100px;}
.nav ul li.mainlevel div ol li {/*float:left;*/padding-right:10px;color:#fff;line-height:30px;height:30px;_overflow: hidden;}
.nav ul li.mainlevel div ol li a{color:#fff;}
.nav ul li.mainlevel div a:hover {/*background:#00699e;*/ text-decoration:underline;}
.nav ul li.mainlevel div.gydv { width:295px;}
.nav ul li.mainlevel div.gydv ol li a:hover{/* font-weight:bold; font-family:"宋体";*/}
.nav ul li.mainlevel div.zxdv { width:215px;}
.nav ul li.mainlevel div.zxdv ol li a:hover{/* font-weight:bold;*/}
.nav ul li.mainlevel div.zydv { width:430px;}
.nav ul li.mainlevel div.zydv ol li a:hover{/* font-weight:bold;*/}
.nav ul li.mainlevel div.qydv { width:350px;}
.nav ul li.mainlevel div.qydv ol li a:hover{/* font-weight:bold;*/}
.nav ul li.mainlevel div.rldv { width:146px;}
.nav ul li.mainlevel div.rldv ol li a:hover{/* font-weight:bold;*/}
.nav ul li.mainlevel div.lxdv { width:146px; overflow:hidden;}
.nav ul li.mainlevel div.lxdv ol li a:hover{/* font-weight:bold;*/}
.nav ul li.mainlevel div.anlidiv {width:500px;position:absolute;left:0;top:44px;height:119px;background:#0d71a2;border-top:1px solid #8db5c7;z-index:9;}
.nav ul li.mainlevel div.anlidiv ol {margin-left:2px;}
.nav ul li.mainlevel div.anlidiv ol li {margin:0;height:auto;width:auto;float:left;margin-top:13px;margin-left:12px;width:109px;overflow:hidden;}
.nav ul li.mainlevel div.anlidiv ol li a {display:inline-block;width:100%;background:#0d5f89;margin-right:0;height:inherit;text-align:center;}
.xiashugs{position:absolute;right:0;bottom:9px;width:203px;height:22px;overflow:hidden;}
.xiashugs #fasttrack{width:190px;height:22px;color:#666;}
.links{ float:left;}
.links a{ color:#fff;}
.links a:Hover{ text-decoration:underline;}
.links span{ margin:0 10px; color:#fff;}
.icp{ float:right; color:#fff;}
.page{ text-align:right; padding:30px 0; padding-top:40px; clear:both;}
.page a{ display:inline-block; padding:0px 10px; line-height:22px; height:22px; margin:0 3px; background:#f5f5f5; border:1px solid #e5e5e5;}
.page a:Hover{ background:#146aaf; color:#fff; border:1px solid #146aaf;}
.page a.cur{ background:#146aaf; color:#fff; border:1px solid #146aaf; }