@charset "gb2312";
/* CSS Document */
/*链接*/
.link01,.link01:hover,.link02,.link03,.link03:hover,.categories dd a,.categories dd a:hover{}
.link01,.link02{width:140px;display:block; padding-left:0px}
.link01:hover,.link02:hover,.link03:hover,.categories dd a:hover{ color:#fa5382; text-decoration:none}
.link01{height:41px;font:bold 12px/41px Arial;color:#3e3e3e}
.link01:hover{background-position:-42px -41px;}
.link01 span{ font-size:14px; color:#afb1c2; padding-left:5px; float:right;}
.link02{height:26px;border-top:1px solid #dce1e4;font:12px/26px Arial; color:#777}
.link02:hover{background-position:174px -47px;}
.link03{ width:100px; height:25px; text-indent:10px; line-height:25px; border:1px #666666 solid; display:block; color:#777; opacity:0.85; -moz-opacity:0.85; filter:alpha(opacity=85); }
.Description{padding-left:10px;color:#9a9a9a}
.link03:hover{background-color:#fff;background-position:165px -50px;opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
.link04{ width:53px; height:23px; display:block; position:absolute; top:7px; right:5px; background-position:-247px -68px; text-indent:-9999px}

/*文本*/
.txt01{ color:#336699; font-size:12px}
.txt02{ color:#fb83a4;}
.txt03{ color:#fa5382}
/*新年*/
.imcm span{display:inline;}
.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:12px;}/*清除浮动*/
.imcm .imsc{position:relative;}
.imcm .imsubc{position:absolute;visibility:hidden;}
.imcm li{font-size:12px;float:left; list-style-type:none; list-style:none;}
.imcm ul ul li{width:100%;float:none !important;}
.imcm a{display:block;position:relative;}
.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}
.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}
.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}
.imde ul li:hover .imsubc{visibility:visible;}
.imde ul ul li:hover  .imsubc{visibility:visible;}
.imde ul ul ul li:hover  .imsubc{visibility:visible;}
.imde li:hover ul  .imsubc{visibility:hidden;}
.imde li:hover ul ul .imsubc{visibility:hidden;}
.imde li:hover ul ul ul  .imsubc{visibility:hidden;}
.imcm .imea{display:block;position:relative;left:0px;font-size:12px;line-height:1px;height:0px;width:1px;float:right;}
.imcm .imea span{display:block;position:relative;font-size:12px;line-height:0px;}
.dvs,.dvm{border-width:0px}
/*总项目滑过状态*/
/*子项目滑过状态*/
#imenus0 ul li{ color:#FF0000;}
/*弹出大层介绍*/
.contentlayer a img{border:0px;}
.contentlayer{ width:500px; text-align:left; height:410px;background:url(../images/contentlayer-bg.png) no-repeat; padding:20px;}
.categories{ width:480px; padding:20px 5px 0 5px; height:100%; overflow:hidden;}
.categories dl,.categories p{width:140px; float:left}
.categories p{ line-height:140%}
.categories p a{ color:#fa5382}
.categories p span{ display:block; font-weight:bold;}
.categories dl{margin-left:30px; height:auto; overflow:hidden;}
.categories dt,.categories p span{ height:22px; line-height:22px;color:#191919;border-bottom:1px dashed #ccc; }
.categories dd{ border-bottom:1px dashed #ccc}
.categories dd span{color:#9a9a9a}
.categories dd a{ color:#336699; background-position:-257px -10px; width:127px; height:18px; *height:16px; _height:16px; padding-top:4px; *padding-top:6px; _padding-top:6px; padding-left:13px; overflow:hidden}
.categories dd a:hover{ background-position:-257px -49px;}
/*页面底部导航*/
.footer-contents{ width:944px; margin:0 auto; height:100%; overflow:hidden; border-left: 1px solid #f0f0f0; background:url(../imgs/footerlogo.gif) right bottom no-repeat;}
.col,.col-last{ float: left; border-right: 1px solid #f0f0f0; min-height:200px; _height:200px;}
.col{width:18.8%;}
.col dt a,.col-last dt{ font-weight:bold; color:#757f90; padding:0 10px;}
.col dt a:hover{color:#fb83a4}
.col dd,.col-last dd{ padding:3px 10px;}
.col dd a,.col-last dd a,#footer p.link a{ color:#7b8aa6;}
.col dd a:hover,.col-last dd a:hover,#footer p.link a:hover{ text-decoration:none; color:#fb83a4; border-bottom:1px solid #fa5382}
.col-last{ width:24.2%; *width:24.3%}
.col-last dt{ color:#fa5382}
.col-last dd a{ margin-right:20px;}
.col-prime{ margin:15px 0;}


/*底部版权*/
#footer{ width:1004px; height:19px; line-height:20px; margin:0 auto; border-top:1px solid #c8c8c8;}
.reserved{float:left; padding-left:10px;}
.reserved span{ font-size:12px; padding-right:10px;}
.reserved a{ padding:0 10px; color:#b15f92}
.add{float:right; padding-right:100px;}
.add span{color:#b15f92}
.add a{ color:#9a9a9a; margin-left:30px;}
#footer h3{ color:#757f90; font-size:12px; padding:10px 0 0 10px}
#footer p.link{ line-height:200%; padding-bottom:50px}
#footer p.link a{ margin:0 10px}