body {margin: 0px;font-size: 12px;color: #333333; font-family:"微软雅黑";}
* {padding: 0px;margin: 0px;}
body, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button, th, td {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 12px;list-style: none;font-weight: normal;}
input, select {font: 100% Helvetica, Tahoma, Arial, "Microsoft YaHei","微软雅黑" SimSun,STXihei, Heiti, sans-serif;}
button {overflow: visible}
img {border: none;}
a {color: #333333;text-decoration: none;font-size: 12px;outline: none;}
li {list-style: none;}
input, select, button {font: 12px Verdana, Arial, Tahoma;vertical-align: middle;}
.clear {clear: both;}
.lf {float: left;}
.rt {float: right;}
.m {width: 1000px;margin: 0px auto;}
.mm {margin-top:50px;}

.top{}
.top h1{ font-size:18px; color:#000; line-height:22px; margin-top:45px;}
.top h1 span{ font-size:12px; color:#000;}
.sou{ width:275px; margin-top:50px;}
.sou img{ margin:0px;}
.sou_b{ background:#f5f5f5; width:225px; height:32px; background:url(404.png) no-repeat center;}
.search{ width:225px; height:32px; background:none; border:none; outline:none; line-height:32px; font-size:14px; margin-left:20px; color:#bebebe; font-family:"微软雅黑";}

.dh{ background:#005fc2; width:100%;position: relative;z-index: 999}
.menu {font-family: "微软雅黑"; width:1000px; margin:0; margin:0px;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none;height:45px; color:#fff; border-right:1px solid #006ee1; line-height:45px; font-size:16px; padding:0 12px;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#fff; background:#006ee1;}
.menu ul li:hover ul {display:block; position:absolute; top:45px; left:0; width:140px; z-index:999;}
.menu ul li:hover ul li a {display:block; background:#006ee1;font-size:14px;font-weight:normal;height:40px;line-height:40px; color:#fff;  width:140px;}
.menu ul li:hover ul li a:hover {background:#005fc2; color:#fff;font-size:14px;font-weight:normal;}
.menu ul li:hover ul li {position: relative;}
.menu ul li ul li ul.third-menu {display: none;position: absolute;left: 165px;top: 0px}
.menu ul li ul li:hover ul.third-menu {display: block;}

.gong{ background:#f5f5f5; width:100%;}
.gong h1{ font-size:18px; color:#005fc2; line-height:52px; font-weight:bold;}
a{display:block;font-size:15px;line-height:18px;text-decoration:none;color:#666;font-size:15px;} 
.shell{ 
width:800px; 
padding: 15px 2px 2px 0px; 
} 
#div1{ 
height:18px; 
overflow:hidden; 
} 

.bt{ width:100%; margin-bottom:20px;}
.bt img{ margin-right:10px;}
.bt h1{  width:400px;}
.bt h1 a{ font-size:21px; color:#005fc2;}
.bt h1 a span{ font-size:12px; color:#666; text-transform:uppercase;}
.bt h2 a{ font-size:14px; color:#005fc2; line-height:46px; text-transform:uppercase;}

.xw{ width:538px;}
.xw ul li{ background:#f5f5f5; padding-right:20px; width:518px; margin-bottom:11px;}
.xw ul li img{ margin-right:20px;}
.xw ul li h1{ font-size:16px; color:#666; line-height:30px; padding-top:10px;}
.xw ul li:hover h1{ color:#005fc2;}
.xw ul li p{ font-size:14px; color:#888; line-height:20px; height:40px; overflow:hidden;}

.bj{ width:100%; padding:40px 0; background:#f1f1f1;}
.bj ul{ width:1300px; overflow:hidden;}
.bj ul li{ background:#005fc2; width:208px; height:55px; padding:20px 18px; float:left; margin-right:8px; text-transform:uppercase;} 
.bj ul li img{ margin-right:4px;}
.bj ul li a{ font-size:20px; color:#fff; font-weight:bold; line-height:50px;}

.bt1{ background:#f1f1f1;border-left:6px solid #005fc2;}
.bt1 h1 a{ font-size:18px; color:#000; line-height:45px; font-weight:bold; margin-left:10px;}
.bt1 h2 a{ font-size:14px; color:#666; line-height:45px; text-transform:uppercase; margin-right:10px;}
.new1{ width:320px;}
.new_k{ border:1px solid #dedede; padding-bottom:10px;}
.new_k dl{ height:240px; overflow:hidden;  margin:0 15px;}
.new_k dl dd{ line-height:34px; clear:both; width:290px; border-bottom:1px dashed #dedede; padding-bottom:5px; margin-top:5px;}
.new_k dl dd a{ font-size:15px; color:#777; line-height:35px;}
.new_k dl dd a span{ float:right; font-size:15px; color:#777; line-height:35px;}
.new_k dl dd:hover a{ color:#005fc2;}
.new_k dl dd:hover a span{ color:#005fc2;}
.new{ margin:0 20px;}

.dibu{ background:#005fc2; width:100%; padding:20px 0;}
.lx{ width:400px;}
.lx h1 a{ font-size:18px; color:#fff; line-height:50px;}
.lx ul li a{ font-size:14px; color:#fff; line-height:30px;}

.yq{}
.yq h1 a{ font-size:18px; color:#fff; line-height:50px;}
.yq ul li{ width:270px;}
.yq ul li a{ font-size:14px; line-height:30px; margin-right:10px; color:#fff; float:left;}
.ewm{ width:121px; text-align:center; margin-top:25px;}
.ewm a{ font-size:15px; color:#fff; line-height:30px;}
.didi{ background:#0054ab; width:100%; text-align:center;}
.didi a{ font-size:14px; color:#fff; line-height:60px;}
