@charset "utf-8";

/* CSS Document */

body,ol,table,tr,td,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,select,textarea{margin:0;padding:0; font-family:"宋体"; font-size:16px; font-weight:normal;}
ul,li{margin:0;padding:0; font-family:"宋体";font-weight:normal;}
html{ overflow-x:hidden;}

body{font-size:16px;color:#999; margin:0; padding:0; _overflow:hidden; overflow-x:hidden;overflow:visible; background:#fff;}

input,button,select,textarea{outline:none;resize:none;}

p{ margin:0; padding:0;}

a img{border:none;}

li{list-style-type:none;}

a{text-decoration:none;color:#000;}

input{vertical-align:middle;font-family:"宋体";}

table{border-collapse:collapse;font-family:"宋体";}

a:hover{cursor:pointer;}
/*{dfilter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}*/

a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */

:focus { -moz-outline-style: none; } /* for Firefox */

a { outline:none; } /* for FF Chrome */

.dis{display:none;}

.clear{ clear:both;}

.page{ display:table; width:100%;clear:both; padding:30px 10px; text-align:center;}
.page a{display:inline-block; margin:0 2px;height:23px;line-height:23px; padding:0 8px; line-height:20px; color:#797979;}
.page a.up{background:#7a7a7a; color:#FFF; margin:0 10px;}
.page a:hover{color:#fff; background:#2b519c}
.page a.cur{color:#fff; background:#2b519c}

#header{height:85px; margin:0 auto; position:relative; z-index:99;background:url(header_01.jpg) repeat-x;}
#header .head{width:1102px;height:85px; margin:0 auto;}
#header .logo{width:305px;height:85px;float:left;}
#header .logo a img{display:block;}

#header .nav{/*width:797px;*/height:85px;/*float:left; */z-index:999}
#header .nav ul{padding-left:0px; display:table;}
#header .nav ul li{width:107px;height:60px;float:left;position:relative;width:14.2%;}
#header .nav ul .home{width:85px;padding-left:0%;width:14.2%;margin-left: 0%;}
#header .nav ul .home .a{width:100%;}
#header .nav ul li .a{font-size:18px;color:#000000;width:100%;line-height:66px;display:block;height:66px;overflow:hidden;text-align:center;}
#header .nav ul li .a:hover{background:url(navH.png) repeat-x;}
#header .nav ul li.hover .a{background:url(navH.png) repeat-x;}
#header .nav ul .last{width:14.2%;}
#header .nav ul .last .a{width:100%; border-right:none;}
#header .nav ul li .erji{position:absolute;left:0; width:100%; background:url(erji.png) repeat; display:none; padding:10px 0;}
#header .nav ul li .erji p{line-height:32px; text-align:center;}
#header .nav ul li .erji p a{color:#FFF; display:block;}
#header .nav ul li .erji p a:hover{background:#506eaa;}


#bottomB{display:table; background:#f7f7f7; overflow:hidden; border-top:1px #b9c7d9 solid;height: 330px;}
#bottomB .bottom{height:227px; width:80%; padding-top:16px; margin-left: 10%;}
#bottomB .bottom .bottomL{width:892px;height:227px; float:left;}
#bottomB .bottom .bottomL ul{float:left; width:17%; display:table;text-align: center;}
#bottomB .bottom .bottomL ul .strong{font-size:14px;height:56px;font-weight: bolder;text-align:-webkit-center;line-height:56px;width:142px; }
#bottomB .bottom .bottomL ul .strong a{color:#1b3567;margin-left: 7px;}
#bottomB .bottom .bottomL ul .strong a:hover{text-decoration:underline;}
#bottomB .bottom .bottomL ul li{font-size:14px; line-height:22px;margin-top: 8px;}
#bottomB .bottom .bottomL ul li a{ color:currentColor;}
#bottomB .bottom .bottomL ul li a:hover{ color:#4d72b5;}
#bottomB .bottom .bottomR{width:180px;height:252px; float:left;}
#bottomB .bottom .bottomR .strong{font-size:14px;height:56px;line-height:56px;width:180px; border-bottom:1px #b7c6d7 solid;color:#1b3567; text-transform:uppercase;}
#bottomB .bottom .bottomR p{font-size:16px;padding-left:75px; padding-left:55px;line-height:75px;color:#3f5a86; width:235px;background:url(content_65.jpg) left no-repeat; border-bottom:1px #d3e1f3 solid;}
#bottomB .bottom .bottomR .link{width:169px;height:32px; padding-top:13px;}
#bottomB .bottom .bottomR .link a{width:32px;height:32px; float:left; display:block;}
#bottomB .bottom .bottomR .link .n1{background:url(content_68.jpg) no-repeat; margin-right:36px;}
#bottomB .bottom .bottomR .link .n1:hover{background:url(link_09.jpg) no-repeat;}
#bottomB .bottom .bottomR .link .n2{background:url(content_70.jpg) no-repeat; margin-right:36px;}
#bottomB .bottom .bottomR .link .n2:hover{background:url(link_11.jpg) no-repeat;}
#bottomB .bottom .bottomR .link .n3{background:url(content_72.jpg) no-repeat; position:relative;}
#bottomB .bottom .bottomR .link .n3:hover{background:url(link_13.jpg) no-repeat;}
#bottomB .bottom .bottomR .link .n3 span{width:120px;height:120px; position:absolute;bottom:30px;right:5px; padding:10px; padding-bottom:19px; background:url(we.png) bottom no-repeat; display:none;}




#footer{height:86px;background:#1b3567;}
#footer .foot{width:80%; margin:0 auto;height:86px;}
#footer .foot .icp{width:436px; line-height:28px; font-size:12px; color:#dfe1e6;font-family:"Arial"; padding-top:8px; float:left;}
#footer .foot .icp span{width:27px;display:inline-block; text-align:center; color:#57637c;}
#footer .foot .right{width:250px;text-align:right;line-height:28px; padding-top:8px; float:right;}
#footer .foot .right a{color:#c5c9d3;}
#footer .foot .right a:hover{color:#FFF;}
#footer .foot .right span{width:27px; display:inline-block; text-align:center; color:#495d85;}