/* 公用 www.divcss5.com www.css5.com.cn */

ul {list-style-image: none;list-style-type: none;}
* {margin: 0px;padding: 0px;list-style-type: none; text-decoration:none}

.clear{clear:both;height:0px;width:0px;font-size: 0px;line-height: 0px;}

/* 公用 end */
.hide {display:none;}
.menuNav {position:relative; width:216px;z-index:9999; left:0px; }
.navlist {position:relative;left:0; top:0;width:216px;height:299px;}

.navlist dl {position:relative;width:216px;height:40px;line-height:31px; left:0px;}

.navlist dl dt {position:absolute;fz-index:2; background:url(images/a.jpg) no-repeat 15px 10px; left:0px;  }
.navlist dl dt a {display:block;width:216px;  height:31px;line-height:31px; text-align: left; text-indent:45px }
.navlist dl dt a.on {font-weight:700; }



.navlist dl dd {display:none;position:absolute; left:200px; width:216px;z-index:100000;background:#FFFFFF;}
.navlist dl dd .sideleft {width:216px;}
.navlist dl dd .sideright {float:right;width:0px;}

.sideleft {display:inline;float:left;background:#fff;border-right:1px solid #ddd; text-indent:15px;}

.sideleft li {display:inline;float:left;width:216px;border:1px solid #f6efe6;}

.sideleft li b { display:block; height:30px;width:216px; text-align:left; }
.sideleft li div {float:left;width:216px;}
.sideleft li div a,.sideleft li div a:visited {float:left; white-space:nowrap;border-left:1px solid #d1d1d1;height:14px;line-height:14px;color:#000;}
.sideleft li b {color:#f60;}
.sideleft li b a,.sideleft li b a:hover{color:#1973b7;border:none;}
.sideleft li b a:hover{ font-weight:bold;}
.sideleft li div a:hover {color:#f60;text-decoration:underline;}


.sideright {position:absolute;right:0;top:0;}
.sideright h3 {height:28px;line-height:28px;padding-top:5px;padding-left:10px;font-size:12px;font-weight:700;color:#000;}
.sideright li {display:inline;float:left;width:100px;height:26px;line-height:26px;margin-left:14px;overflow:hidden;}
.sideright li a,.sideright li a:visited {color:#666;}
.sideright li a:hover {color:#f60;text-decoration:underline;}
.menv03 {top:-1px;}
.menv04 {top:-30px;}
.menv05 {top:-59px;}
.menv06 {top:-88px;}
.menv07 {top:-117px;}
.menv08 {top:-146px;}
.menv09 {top:-175px;}

.link{
	width: 1000px;
    height: auto;
    margin: 0 auto;
    padding-top: 20px;
    padding-bottom: 20px;
	}
.link .title{ width:120px; height:auto;display:block; float:left; background:url(../images/bg_link.png) 5px 0 no-repeat; text-indent:42px; font-size:15px; color:#dddee2; font-weight:bold; line-height:28px} 
.link .cont{ width:880px; height:auto; display:block; float:right}
.link .cont a{
	line-height: 28px;
    font-size: 14px;
    color: #dddee2;
    margin-right: 30px;
    word-break: keep-all;
    white-space: nowrap;
    display: block;
    float: left;
	}