@charset "utf-8";
/* CSS Document */

*,html,ul,li,dl{ margin:0px; padding:0px;}
ul,li{list-style:none;}
.clear{ width:100%; height:1px; overflow:hidden; clear:both;}
body{ background:url(../image3/bodybg.gif) repeat-x top;}
a,a:visited{ text-decoration:none; font-size:12px; color:#434242;}
a:hover{ color:#f46800; text-decoration:underline;}

.header{ width:960px;  margin:0px auto 0px auto; height:200px; background:url(../image3/headbg.jpg) no-repeat;}
.head_nav{ width:410px; height:76px; overflow:hidden; padding-top:25px; float:right; }
.head_nav dl{ display:block; width:410px; height:24px; line-height:24px; vertical-align:middle;  border-bottom:1px dotted #F2F2F2; clear:both; overflow:hidden;}
.head_nav  dt{ display:block; float:left; font-weight:bold; color:#434343;}
.head_nav  dt a{ color:#434343;}
.head_nav dd a:hover{ color:#f46800; text-decoration:underline;}
.head_nav  dt font { font:normal 9px Arial, Helvetica, sans-serif;}
.head_nav dd{ display:block; float:left; padding-left:2px; padding-right:9px;}

.search{ margin-top:20px;}

.box{ width:978px; margin:3px auto 0px auto; border-top:1px solid #ebebe9;}
.left{ width:167px; float:left;}
.login{ border-right:1px solid #e9e9e9;}
.nav{ background:url(../image3/navbg.gif) repeat-y;}
.nav ul{ width:100%; }
.nav ul li{ display:block; height:32px; line-height:32px; vertical-align:middle;display:block;background:url(../image3/levline.gif) no-repeat bottom;}
.nav li a,.nav li a:visited{display:block;height:32px;background:url(../image3/ico3.gif) no-repeat 20px center;  font-size:14px; text-decoration:none; color:#666;
padding-left:30px;}
.nav li a:hover{background:#ffa51e; line-height:30px; color:#FFF;}


.mid{ width:574px; float:left; overflow:hidden;}
.bgpic ul{ padding-left:8px;}
.bgpic li{ width:54px; float:left; display:block; padding-right:8px; padding-bottom:8px; overflow:hidden;}
.bgpic li img{ padding:2px; border:1px solid #EAEAEA;}
.bgpic li a,.bgpic li a:visited{ text-decoration:none; color:#666; line-height:25px; font-size:12px;}

.zi_mid{padding-left:5px;height:auto;width:550px;margin:8px auto 0px auto;}
.zi_mid h5,.shit h5{height:20px;padding-top:6px;margin-left:6px;}
.zi_mid h5 img,.zi_mid h5 a,.shiti h5 img,.shiti h5 a{display:block;float:left;}	
.zi_mid h5 a,.shiti h5 a{padding-left:10px;padding-top:4px;font:normal 12px '宋体';color:#434343;}	
.zi_mid h5 a:hover,.shiti h5 a:hover{color:#ff9900}
.imglist{width:540px;clear:both; height:242px;_height:240px; overflow:hidden; padding-top:15px}	
.imglist span{display:block;width:108px;float:left;margin:0px 16px 0px 8px;_margin:0px 16px 0px 8px; display:inline;  height:125px; }	
.imglist a,.imglist a:visited{width:108px;display:block;text-align:center;color:#666;}
.imglist a:hover{color:#ff9900}
.imglist a img{border:4px solid #FFF;}
.img_a{border:1px solid #b7dbb1;margin-bottom:8px;}

.tbnext ul li{ display:block; width:270px; float:left; height:25px; line-height:25px; vertical-align:middle; padding-left:0px;  }
.tbnext li a,.tbnext li a:visited{ font-size:14px; color:#636363;}
.tbnext li a:hover{color:#ff9900;}


.zdzy img{ padding:1px; border:1px solid #e4e4e4;}
.zdzy { margin-top:12px;}



.right{ width:236px;float:left; overflow:hidden}
.pic2 li{ padding-bottom:0px;}

.box2{ width:970px; margin:0px auto;}
.zt span{ margin-right:8px; margin-bottom:4px;}

.wmxx ul{ display:block; padding-top:5px; padding-left:10px;}
.wmxx li{ display:block; height:22px; line-height:22px; vertical-align:middle;background:url(../image3/icon5.gif) no-repeat left; padding-left:6px;}
.wmxx  a,.wmxx li a:visited{ color:#666; text-decoration:none; font-size:12px;}
.wmxx  a:hover{ color:#148d00; text-decoration:underline}



.zwzt{ font-size:12px; line-height:18px; margin-top:8px;}
.zwzt .bt a{ font-weight:bold;text-indent:1.5em;}
.zwzt .sco{ text-indent:1.5em; color:#666}

.zwpic li{ padding-bottom:4px;}
.zwpic li a{ display:block; clear:both;}
.shiti ul li{ width:326px;}
.shiti ul{ margin-top:12px;}
.shiti h5{ padding-top:8px; padding-left:25px;}

.homepic{ margin-top:20px;}
.homepic img{ padding:2px; border:1px solid #b7dbb1; }
.homepic h4 a{ font-size:14px;}
.homepic p{ font-size:12px; text-indent:1.5em; line-height:18px; color:#666}
.homepic p.bozhu{ text-align:right;}

.jca{ font-size:12px; color:#666}
.jca a{ font-size:14px;}

.sec{ margin-top:10px;}
.shu ul{ display:block; padding-top:6px; padding-left:4px;}
.shu li{ display:block; float:left; padding-right:6px; padding-bottom:0px; width:102px;}
.shu li img{ padding:1px; border:1px solid #E6E6E6;}

.yul span{ margin:2px 8px 0px 0px;_margin:2px 5px 0px 0px; display:inline;}
.yul{ margin-top:8px;}

.jz h4{ font-size:14px; color:#434343;}
.jz{ margin-top:6px; margin-bottom:12px;}
.jz p{ font-size:12px; color:#666; line-height:18px; text-indent:1.5em;}

.replay{ font-size:12px; color:#666; border-top:1px dotted #E6E6E6;}

.kjgo a,.kjgo a:visited{ color:#F00}

.tbl ul{ padding-left:20px;}

.listen_last{ width:960px; margin:5px auto 0px auto;}
.listen_cont{ width:894px; height:661px; background:url(../images_listen/bglisten.gif) no-repeat;}
.listen_pos{ font-size:12px; background:url(../images_listen/fothis.gif) no-repeat  left center; padding-left:15px; height:25px; line-height:25px; vertical-align:middle; margin-left:8px;}
.listen_cont{ margin-top:8px;}
.listen_cont h4{ font-size:14px; padding-left:60px; color:#ff9a02; padding-bottom:10px;}
.listen_cont h5{ height:30px; line-height:30px; vertical-align: middle; font-size:14px; color:#ff9a02; text-align:left; border-bottom:2px solid #d6bb91; border-TOP:1px solid #d6bb91; width:445PX;
padding-left:20px; background:url(../images_listen/dicon1.gif) no-repeat 4px 7px; margin:20px auto 0px auto;}

