@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0; font-size:12px; color:#000;}
a:link,a:visited{color:#000; text-decoration:none;}
a:hover{color:#f00;}
ul li,ol li{list-style:none}
fieldset,img,abbr,acronym{ border:none}
/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur())}   /*for IE*/   
:focus{-moz-outline-style:none;}                   /* for Firefox*/
img{margin:0;padding:0;}
html{overflow: scroll;}
.container{ width:1000px; margin:0 auto;}
.top{width:1000px;height:97px; overflow:hidden;}
.menu{ height:36px;border-top:1px solid #50a3e5; background-color:#288add;}
.menu ul li{ float:left; background:url(../images/menuSeperator.png) right center no-repeat; width:125px;}
.menu li a:link,.menu li a:visited{ display:block;line-height:36px; text-align:center; font-size:14px; font-weight:bold; color:#FFF;}
.menu li a:hover{color:#FF0}
.banner{margin-top:4px;}
.xbg{margin-top:16px;background:url(../images/xbg.png) center top repeat-x; height:32px;}
.indexCT{height:276px;zoom:1;}
.association{width:752px;}
.association h3{ height:24px; padding-top:12px;padding-right:10px;background:url(../images/association.png) 3px top no-repeat; text-align:right;border-bottom:1px solid #e9e9e9;}
.associationCon{ height:200px;padding-top:16px;}
.associationCon img{float:left; margin-right:20px;}
.associationContent{ line-height:27px;}

.quickLink{width:226px;height:228px; padding:6px 0; float:right; background-color:#f3f9fc;}
.quickLink p{float:left; width:202px; height:60px; padding:8px 12px;}

.link{width:202px; height:60px; background:url(../images/quickLink03.jpg) no-repeat center center; padding:8px 12px; float:left;}
.yqljul{width:100%; height:auto;}
.yqljul > li{background:url(../images/a05.png) no-repeat 180px center; height:60px; line-height:60px; position:relative; padding-left:50px;}
.yqljul li ul{width:100%; max-height:320px; background:#fff; padding:10px 0; position:absolute; left:0; top:60px; overflow-y:auto; display:none; z-index:999; border:#31a66b 2px solid; box-sizing:border-box;}
.yqljul li ul li{background:#fff; height:32px; line-height:32px;}
.yqljul li a{width:100%; color:#fff; line-height:60px; display:block; font-size:14px; cursor:pointer;}
.yqljul li ul li a{width:80%; padding:0 10%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:32px; text-indent:0; color:#333;}




.indexCb{height:260px; zoom:1; overflow:hidden;}
.activity{height:230px; float:right; width:490px;}
.notice{height:230px;width:490px;}

.activity h3{ height:24px; padding-top:12px;padding-right:10px;background:url(../images/activity.png) 3px top no-repeat; text-align:right;border-bottom:1px solid #e9e9e9;}
.notice h3{ height:24px; padding-top:12px;padding-right:10px;background:url(../images/notice.png) 3px top no-repeat; text-align:right;border-bottom:1px solid #e9e9e9;}

.activity ul,.notice ul{padding:8px;}
.activity li,.notice li{line-height:26px;padding-left:18px;background:url(../images/d1.gif) left center no-repeat;}
.activity li span,.notice li span{float:right;color:#6e6e6e;margin-right:2px;}

.subCon{width:750px;min-height:508px;_height:508px;border:1px solid #CCC;padding-bottom:16px;}
.subCon h3{border-bottom:1px solid #CCC;}
.subCon h3 span{display:block;line-height:30px; text-align:center; vertical-align:middle;font-size:14px;color:#FFF;width:120px; background-color:#288add;border-right:5px solid #54b1ff;}
.subCon ul{padding:12px 10px 6px 8px;}
.subCon ul li{height:28px;line-height:28px;padding-left:20px;background:url(../images/d1.gif) left center no-repeat;}
.subCon ul li span{float:right;color:#6e6e6e;margin-right:2px;}

.page{text-align:center; margin-top:10px; margin-bottom:0px; font-size:12px;}
.page span{color:#006d33;}
.page a:link,.page a:visited{color:#017fba; text-decoration:none;}
.page a:hover{color:#ec7b0f; text-decoration:underline;}


.articletitle{ line-height:30px; font-size:16px; font-weight:bold; text-align:center; vertical-align:middle; margin-top:10px;}
.articlemiddle{ height:24px; width:680px; background-color:#f1f1f1; font-size:12px; color:#666; line-height:24px; text-align:center; vertical-align:middle; margin:10px auto;}
.articlecon{ padding:10px 32px; text-align:left; vertical-align:middle; line-height:26px;text-align:justify;text-justify:inter-ideograph}
.articlecon p{text-align:justify;text-justify:inter-ideograph}
.bottom{height:60px;padding-top:15px;border-top:2px solid #288add; background-color:#f1f1f1; text-align:center; line-height:23px;}
