@charset "GB2312";
*{word-break:break-all} /*强制换行*/
body{display:block; font-family:"宋体";
color:#333; font-size:12px; line-height:170%; 
background:#fff url(bg.jpg) repeat-x;
margin:0px;
}

a{text-decoration:none; color:#094697;}
a:hover{color:#FF3300;}

#body{margin:0px auto; width:980px; background:#fff;}
#cbody{width:980px;margin:0px auto; background:#fff url(bodybg.jpg) repeat-y 0px 0px; padding:0px 0px 0px 0px;}
hr{display:block; height:0px; color:#ccc; border-top:1px solid #ccc; border-bottom:0px solid #ccc;;}
#top{display:block; margin:auto;width:980px; height:182px; 
font-size:12px; background:url(logo.jpg) no-repeat 0px 0px; color:#094697;}
#top a{padding:0px 5px; color:#fff;}
#logo{float:right; width:400px; padding:20px 0px 0px 80px; text-align:left;}
#logo h1{text-align:left; margin:0px; font-size:20px; font-family:"黑体"; font-weight:lighter}
#topkey{color:#fff; height:30px;text-align:right;}
#topkey a{color:#fff; float:right; text-align:center; height:26px; line-height:26px; width:83px; background:url(topkeya.jpg) no-repeat center;}
#tkey{float:left; width:540px; line-height:150%; margin:90px 0px 0px 10px}
#tkey a{color:#000;}
#tkey a:hover{color:#000;}
#meun{margin:auto; width:980px; height:130px; background:url(meun.jpg) no-repeat 0px 0px;}

#nav{display:block; float:left; font-size:14px; height:42px; font-weight:bold; }
#nav span{float:left; width:2px;}
#nav a{display:block; float:left; width:150px; height:35px; line-height:35px; color:#fff;  text-align:center;}
#nav a:hover{color:#fff; background:url(navah.jpg) no-repeat center; }
#nav span{display:block; float:left; background:url(navspan.jpg) no-repeat center;width:2px; height:35px; }

#nav a.thisnav{background:#fff; color:#fff; background:url(navah.jpg) no-repeat center;}

.navkey{clear:both; padding:10px 0px 0px 35px; line-height:23px;}
.navkey span{display:block; float:left; width:82px; height:23px; line-height:23px; background:url(navkeys.jpg) no-repeat center ; text-align:center; color:#fff;}
.navkey a{padding:0px 0px 0px 10px}
.navkey form{margin:0px;padding:0px; float:left; width:280px; padding:0px 0px 0px 10px;}
#keyword{display:block; height:87px; text-align:right; padding:35px 0px 0px 0px; }
#keyword a{padding:0px 8px; color:#666;}
#toptel{height:87px; line-height:87px; color:#f60; text-align:right; padding:0px 20px 0px 0px;}
#toptel span{ font-size:20px; font-family:"黑体"; }
#toptel font{ font-size:28px; font-family:"Georgia"; }
#banner {margin:0px auto; height:268px; width:980px; background:url(bannerbg.jpg) no-repeat center 0px; text-align:center;}



#right{display:block;float:right; width:732px; }
#right .bian{}
#right .bian big{display:block; width:212px; height:142px; float:left;}

#left{display:block;float:left;width:240px; }
#left .bian1{border:1px solid #C3C4D6; margin-bottom:8px; background:url(banbg.jpg) no-repeat 2px 2px; padding:2px;}

#left .bian{border:1px solid #C3C4D6; margin-bottom:8px; background:url(banbg.jpg) no-repeat 2px 2px; padding:5px 13px;}
#left .bian h4{margin:0px; background:url(h4.jpg) no-repeat 0px center; color:#036; font-size:12px; padding:0px 0px 0px 16px;}
#left .bian div{padding:5px 0px 0px 0px;}
#left .bian div a{display:block; padding:0px 0px 0px 20px; background:url(biandiva.jpg) no-repeat 3px center; line-height:23px;;}
#lefta a{display:block; background:#fff url(lefta.jpg) no-repeat 8px 8px; height:22px; border:1px solid #ddd;  line-height:22px; padding:0px 0px 0px 30px; color:#333; }
#lefta a:hover{color:#f30; background:#fff url(lefta.jpg) no-repeat 8px 8px; height:22px; border:1px solid #ddd;  line-height:22px;}

#left .bian2 a{display:block; height:61px; margin:0px 0px 8px 0px;}
#left .bian2 a img{float:left;}

#right .bian{border:1px solid #C3C4D6; margin-bottom:8px; background:url(banbg.jpg) no-repeat 2px 2px; padding:5px 13px;}
#right .bian h4{margin:0px; background:url(h4.jpg) no-repeat 0px center; color:#036; font-size:12px; padding:0px 0px 0px 16px;}
#right .bian div{padding:5px 0px 0px 0px;}

#rightb{}
#rightb .bian1{margin-bottom:8px;}

#rightb .bian{display:inline; float:left; width:208px; margin:0px 8px 0px 0px; border:1px solid #C3C4D6; margin-bottom:8px; background:url(banbg.jpg) no-repeat 2px 2px; padding:5px 13px;}
#rightb .bian h4{margin:0px; background:url(h4.jpg) no-repeat 0px center; color:#036; font-size:12px; padding:0px 0px 0px 16px;}
#rightb .bian div{padding:5px 0px 0px 0px;}
#rightb .bian div a{display:block; padding:0px 0px 0px 20px; background:url(biandiva.jpg) no-repeat 3px center; line-height:23px;;}

#right .bian .iplist{display:inline; float:left;  width:324px; padding:10px 8px 0px 8px; border:1px solid #C3C4D6; margin:8px 4px 0px 4px;}
#right .bian small a img{ width:120px; height:90px; border:1px solid #ddd; }
#right .bian div a.title{display:block; padding:0px 0px 0px 20px; font-weight:bold; background:url(biandiva.jpg) no-repeat 3px 5px; height:20px; line-height:20px; line-height:140%;;}
#right .bian small a {float:left; padding:0px;width:122px; height:92px; margin:0px 10px 0px 0px;}
#right .bian div {border-bottom:1px dotted #ddd;}


#left h3{display:block; clear:both; font-size:14px; color:#269; background:url(h3.jpg) no-repeat 0px 4px;  margin:0px; padding:0px 0px 8px 24px; }
/*#left h3:first-letter{color:#f60;}*/
#ileft h3{display:block;  font-size:14px; color:#333; background:url(ih3.jpg) no-repeat 0px 6px; margin:0px 0px 10px 0px; padding:0px 0px 8px 24px;}

#left h2{margin:0px; font-size:14px;}
h1{font-size:16px; text-align:center; color:#003399;}
#left #iabout a{color:#66CC00;}

#right .plist{display:block; height:106px;  padding:0px 0px 0px 0px;}
#right .plist a.title{display:block; color:#069; font-weight:bold; padding:0px 0px 0px 0px;}
#right .plist a.g{color:#069; padding:0px 0px 0px 0px;}
#right .plist a img{display:block; float:left; filter:alpha(opacity=90); width:130px; height:90px;  border:1px solid #ddd; padding:1px; background:#fff;}
#right .plist a:hover img{display:block; float:left;  filter:alpha(opacity=100); width:130px; height:90px;   border:1px solid #ddd; padding:1px; background:#fff;}
#right .plist span{ float:right; width:555px; }

#right .plist .node{display:block; width:500px; margin:0px 0px 10px 0px;background:#172431; padding:5px 10px;}
#right .plist .node{color:#3B89B8; } 
#right .plist .node a{color:#66CC00;}

#icommend {width:718px; float:right; padding:0px 0px 0px 0px; background:#f5f5f5;}
#icommendt{background:#B9E3F1; width:90px; padding:0px 0px 0px 10px;border:1px solid #fff; border-bottom:0px solid #758DBD;}
#icommend .divk {background:#f5f5f5; padding:15px 0px 5px 0px; height:130px; float:left; width:178px; text-align:center;}
#icommend .divk a{display:block; float:left; width:178px; text-align:center; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#icommend .divk a:hover{color:#fff;}
#icommend .divk a img{display:block; text-align:center; filter:alpha(opacity=80); width:128px; height:100px; border:1px solid #ccc;}
#icommend .divk a:hover img{display:block;  filter:alpha(opacity=100);  width:128px; height:100px; background:#fff; border:1px solid #ccc;}
#right h3{display:block; font-size:14px; color:#141B24; background:url(h3.jpg) no-repeat 0px 15px; margin:0px; padding:15px 0px 8px 20px; border-bottom:1px solid #C3C4D6;}

#icenter{display:block;float:left;  width:500px; padding:0px 0px 0px 10px; }
#icenter h3{color:#fff; background:url(h3.jpg);height:26px; line-height:26px; padding:0px 0px 0px 20px; font-size:12px; margin:0px; }

#right #commend{display:block; }

#iright{float:right; width:218px;  }

#right #rightcontact{ padding:10px 10px 10px 10px;}



#right #content{color:#444; padding:0px 20px 0px 0px;}
#zy{display:block; clear:both; background:url(zy.jpg); height:36px; text-align:right; padding:10px 20px 0px 0px; line-height:46px;}
.ileft{float:left;width:309px; padding:0px 0px 0px 0px;}
.iright{float:right; width:640px; }
.inlist{ display:inline;float:left; margin:0px 4px;}
.inlist a{display:block; padding:0px 0px 0px 20px; line-height:26px; background:url(inlista.jpg) no-repeat 0px 6px;  height:26px; border-bottom:1px dashed #ccc;}
.inlist div{display:block;  background:url(inewsk.jpg) no-repeat 0px 0px; width:460px; height:184px;padding:5px 10px;}
.ipk{display:block; clear:both; height:135px;}
.ipk div{float:left;width:175px; }
.ipk div img{width:160px;padding:2px; border:1px solid #ddd; float:left; margin:0px 8px 0px 0px;}
.ipk div a{display:block;color:#065689;}
#tupian a img{padding:0px 0px 0px 5px; border:0px;}
#iabout{ color:#666; padding:8px 0px 0px 0px;}
#iabout b{ color:#003366;}
#iabout img{float:left; padding:0px 15px 0px 0px; width:200px; height:120px;}
#iabout a{ color:#003366;}
#icom{ float:right; background:#F4F4F4 url(icom.jpg) no-repeat right; height:140px; width:620px; padding:10px 10px 10px 20px; color:#666;}
#icom div{float:left; width:170px; padding:5px 0px 0px 0px;}
#icom div img{width:150px; height:100px; border:5px solid #ddd;}
#inews{float:left;width:350px; padding:0px 0px 0px 0px;}

hr{height:1px; border:1px dashed #ccc;}
#bottom{display:block; margin:0px auto; clear:both; background:url(bottom.jpg); width:965px; text-align:center; color:#333;}
#bottom a{color:#444;}
h5{margin:0px; font-weight:lighter; height:30px; font-size:12px; background:url(h5.jpg) no-repeat 0px 4px;border-bottom:1px solid #ddd; padding:0px 0px 0px 18px; margin:0px 0px 5px 0px;}
h4{margin:0px; background:#0050AC url(h4.jpg) no-repeat 0px 0px;font-size:12px;  height:28px; border-bottom:1px solid #ddd; padding:0px 0px 0px 25px; line-height:28px;margin:0px 0px 5px 0px; color:#fff;}
#zhishi{float:right;width:350px; }
#zhishi span{display:block; color:#A33A00; font-weight:bold; border-bottom:2px solid #A33A00; padding:10px 0px 0px 0px; margin:0px 0px 10px 0px;}
#zhishi a{display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:330px; padding:0px 0px 0px 20px; color:#454545;
background:url(zhishia.jpg) no-repeat 10px 8px; height:24px; border-bottom:1px dashed #ccc;}

#inews span{display:block; color:#A33A00; font-weight:bold; border-bottom:2px solid #A33A00; padding:10px 0px 0px 0px; margin:0px 0px 10px 0px; }
#inews a{display:block; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; width:250px; padding:0px 0px 0px 20px; color:#454545;
background:url(zhishia.jpg) no-repeat 10px 8px; height:24px; border-bottom:1px dashed #ccc;}

.node .title a{display:block;background:url(biandiva.jpg) no-repeat 5px 5px; padding:0px 0px 0px 20px; color:#FF6C02;height:24px line-height:24px;}
.node .title span{float:right; color:#999;}
.listnews{}
.listnews a{display:block;}
.description{background:#f5f5f5; padding:5px 10px;}
.description p{margin:0px; padding:0px;}
.info{text-align:right; font-size:10px;}
.clear-both{clear:both;}
.notice{background:#F4F4F4; padding:10px 10px 10px 30px;}
.inewst{padding:10px 10px 10px 30px;}
.inewst a{display:block; font-weight:bold;}

#flash{left:50%;  position:absolute; width:960px; height:240px; z-index:20; padding:0px 0px 0px 0px; margin-left:-480px;}
#flash2{left:50%; position:absolute; width:960px; height:240px; z-index:21; padding:0px 0px 0px 0px; margin-left:-480px;}
#rightsearch{margin:10px 0px 0px 0px;background:url(rightsearch.jpg) repeat-x ; padding:8px 20px;}
#rightsearch form{padding:5px 0px 0px 0px; margin:0px; color:#fff;}
.keywordinput{margin:0px 0px 0px 22px; height:20px; border:0px;}
#listtong{background:#f5f5f5;padding:2px 0px;}
#listtong a{display:block; float:left; width:230px; margin:3px 2px; background:#fff; text-align:center;}
.both-clear{display:block; clear:both;}
.page{padding:3px 5px;}
.page strong{display:none;}
.page a{padding:3px 5px; border:1px solid #ccc;}
#cdescription{padding:5px 10px; background:#E2F3FA;}

.pnode{clear:both;}
.pnode .title{height:28px; line-height:28px; background:url(zhishia.jpg) no-repeat 0px 8px; padding:0px 10px 0px 10px; color:#474747;;}
.pnode .title span{float:right; color:#999;}
.pnode .box{background:#f5f5f5;   padding:10px 0px 5px 0px;}
.pnode .box a img{ display:block; width:180px; height:135px; border:1px solid #ccc; margin:0px auto;}
.pnode .box a{display:block; background:url(zhishia.jpg) no-repeat 10px 8px;  width:220px; height:160px; text-align:center; float:left; }
#ad1{padding:10px 0px 0px 0px; }
#ad1 a{display:block;margin:0px; float:left; padding:0px;}
#ad1 img{display:block; margin:0px; float:left; padding:0px;}
#iright1{background:url(iright1.jpg) no-repeat 0px 0px; width:208px; height:148px; color:#122647; padding:40px 0px 40px 10px;}
.irightk div{border-bottom:1px dashed #ccc; padding:3px 0px 2px 10px;}
.sup{}
.sup img{width:330px; margin:5px;}
.aboutdi{}
.aboutdi img{width:220px;}
.map{float:right;}
.honorimg{text-align:center;}
.honorimg img{width:300px;padding:3px; margin:auto;}
.bannerimg td img{width:90px; border:1px solid #ddd;; padding:1px; filter:alpha(opacity=80)}

.links{border:1px solid #C3C4D6; margin-bottom:8px;line-height:32px; padding:0px 0px 0px 10px;}
.links span{display:block; float:left; width:82px; height:32px; line-height:32px; background:url(navkeys.jpg) no-repeat center; text-align:center; color:#fff;}
.links a{padding:0px 0px 0px 8px;}
.bian p{padding:8px 0px;margin:0px;}