body{ margin:0 auto;padding:0;font-size:12px;color:#333; background: url(index78.jpg) no-repeat top center;}
body > div{text-align:center;margin-right:auto;margin-left:auto;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,textarea,select,span,optgroup,option,fieldset,legend,p,blockquote,th,td{margin:0;padding:0;}
img,a img{border:0;margin:0;padding:0;}
textarea{resize:none}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none;}
table,td,select,textarea, input{ font-size:12px;padding:0; outline:none;}
a{outline-style:none;color:#333;text-decoration:none;}
a:hover{color:#c00; text-decoration:none;}
*{ font-family:"微软雅黑";}
li{vertical-align:bottom;}
p { /*text-align: justify;*/ 
    text-justify: ideographic;
	margin: 0; 
	margin-after: 0.5em;
	word-break: break-all;
	text-indent: 2em;}
em { font-style: normal; }

.clearfix{zoom:1;}
.clearfix:after{content:′.′; display:block;visibility:none;height:0;clear:both;}
.fl{ float:left}
.fr{ float:right}

li { vertical-align: bottom;}
.h5 { height:5px; font-size:1px; overflow:hidden; width:100%;}
.h10 { height:10px; font-size:1px; overflow:hidden; width:100%;}
.h15 { height:15px; font-size:1px; overflow:hidden; width:100%;}
.h20 { height:20px; font-size:1px; overflow:hidden; width:100%;}

table { padding:0; margin:0 auto; border-collapse: collapse; table-layout:fixed;}  
td { text-align:left;
     word-break:keep-all;  
     white-space:nowrap;  
     overflow:hidden; 
     text-overflow:ellipsis;}  
tr { height:22px; }
.jz{width:1000px; margin:0px auto; overflow:hidden;background:#FFF}
.main { width:1000px; margin:0px auto; overflow:hidden; height: auto; background:#FFF}
/*顶部*/
.top { width:100%; height: auto;}
.topbar { width:100%; height:38px; background-color:#FFF; border-bottom:#ccc 1px solid;}
.link { width:960px; margin:0 auto;}
.ll a { font:14px/2.5 "微软雅黑"; padding: 0px 10px;}

.logo { padding-top:20px; padding-left:20px; width:300px; height:auto}
.shse { padding-top:13px; width:200px; height:auto; text-align:center; padding-right:50px;}
.share { height:34px; width:178px; margin:0 auto;}
.share a img { padding-left:5px; width:35px; height:34px; padding-left:5px;}
.qx { width:200px;}
.qx td { text-align:center; color:#3399cc; }
.qx a { font:12px/1.2 "微软雅黑"; color:#3399cc; letter-spacing:3px; font-weight:bold;}
.search { width:250px; height:25px; padding-top:70px; padding-right:36px;}
.seabar { background:url(index75.jpg) left bottom no-repeat; height:25px; width:190px; padding-left:10px;font:12px/2 "微软雅黑"; overflow:hidden;}
.seabut { background:url(index76.jpg) left bottom no-repeat; height:25px; width:40px;cursor: pointer;}
/*导航*/
.nav { width:1000px; height:34px; background:url(index08.jpg) repeat-x; margin:0 auto}
.nav ul{ width:900px; margin:0 auto}
.nav li { display:inline-block; width:180px; text-align:center; float:left; }
.nav a { font:14px/2.3 "微软雅黑"; height:34px; display:inline-block; width:145px; color:#FFF}
.ibar { width:998px; border:1px solid #CCC; height:34px; font:12px/3 "宋体"; color:#000}


.nav2 { width:1000px; height:34px; background:url(index08.jpg) repeat-x; margin:0 auto}
.nav2 ul{ }
.nav2 li { display:inline-block; width:145px; text-align:center; float:left; }
.nav2 a { font:14px/2.3 "微软雅黑"; height:34px; display:inline-block; width:145px; color:#FFF}
.seabar2 { background: url(ss01.gif) left bottom no-repeat; height:25px; width:203px; padding-left:10px; font:12px/2 "微软雅黑"; overflow:hidden;}
.seabut2 { background: url(ss02.gif) left bottom no-repeat; height:25px; width:27px; cursor: pointer;}
/*foot*/
.foot { width:998px; height:96px; border:1px solid #CCC; border-top:2px solid #09548B; text-align:center; padding-top:10px; background:#FFF; margin:0 auto;}
.foot a{ font:12px/2.5 "微软雅黑"; color:#666}
.foot i{ font:12px/2.5 "微软雅黑"; font-style:normal; padding:0px 3px; color:#666}
.foot p{ font:12px/2.5 "微软雅黑"; width:600px; margin:0 auto; text-align:center; color:#666}

/*位置*/
.weizhi { width:985px; height:20px; font:12px "微软雅黑"; letter-spacing:2px; text-align:left; padding-left:15px;}
.weizhi a { font:12px "微软雅黑";}




/*主导航*/
.publicNav {width:1000px; height:30px; border-bottom:3px solid #09548B;position:relative; margin:0 auto;z-index:8;}
.publicNav_nav {height:28px; _height:28px; width:1000px; margin:0 auto; position:relative; overflow:hidden}
.publicNav_nav p{float:left;display:inline;position:relative;text-align:center;height:28px; width:190px; z-index:10;text-indent:24px;}
.publicNav_nav p.noBackground{background:none}
.publicNav_nav p a{ font:bold 16px/28px Microsoft Yahei;color:#09548B}
.publicNav_nav p a:hover{text-decoration:none}
.publicNav_nav p a.hover{text-decoration:none;color:#fff}
.publicNavHover{ width:82px; position:absolute;height:28px; overflow:hidden;z-index:9}
.publicNavHoverM{ width:82px; height:28px; background:url(index80.jpg) center center no-repeat; position:absolute; top:0; left:10px;}