body{margin:0;padding:0;font-size:12px; background:#faf6df;}
div,h1,ul,li,dl,dd,dt,p{padding:0;margin:0;}
a{text-decoration:none}
img{border:none}
ul,li{list-style:none}



.dht{ height:37px; text-align:center;  background:url(images/bg.jpg) repeat-x;line-height:37px;}
.dht a{ font-size:12px; color:#333; text-decoration:none;}
.dht a:hover{ color:#898989;}
.dht img{ padding:18px 8px 0 8px!important;padding:3px 8px 0 8px;}

.bg{background:url(images/bg1.jpg) repeat-y;overflow:hidden;width:994px;margin:0 auto;}

.banner{width:960px;margin:0 auto}
.part1{width:960px;margin:0 auto;background:url(images/banner4.jpg) no-repeat;overflow:hidden}
.part1 .title{padding:20px 0 0 218px;}

.part1_con{width:960px;padding-top:3px;overflow:hidden}
.part1_left{float:left;width:713px;clear:both}
.part1_left_top{padding-left:245px;width:470px;float:left;line-height:25px;}
.part1_left_top p{}
.part1_left_bottom{width:703px;margin-left:5px;clear:both}

.part1_left_two{overflow:hidden;width:713px;margin-top:8px;}
.part1_right_l{width:345px;border:1px solid #cb4a11;margin-left:3px;float:left;}
.part1_right_l p{line-height:22px;padding:5px;}
.part1_right_l a{color:#F60}
.part1_right{width:230px;float:left;padding-left:5px;}

.part2{width:950px;margin:0 auto;margin-top:5px;overflow:hidden}
.part2 h1{height:45px;}

.part2_content{width:946px;margin:0 auto; padding-top:8px; padding-bottom:5px; overflow:hidden}
.part2_top{margin-top:5px;overflow:hidden;}
.part2_top1{width:303px;height:268px;border:1px solid #cc4f19;margin-left:6px;float:left;}
.part2_top1 img{border:1px solid #CCC;float:left;margin:5px;}
.part2_top_s{display:block;height:30px;margin-top:3px;}
.sq{width:112px;height:27px;line-height:27px;text-align:center;background:url(images/sqbg.jpg) no-repeat;color:#FC0;font-size:15px;font-weight:bold;float:left;margin-left:15px;}


.part2_top1 p{line-height:22px;padding:5px;}


.part2_top2{width:303px;height:245px;border:1px solid #cc4f19;margin-left:6px;float:left;}
.part2_top2 img{border:1px solid #CCC;float:left;margin:5px;}
.part2_top2 p{line-height:22px;padding:5px;}


.part2_top3{width:303px;height:260px;border:1px solid #cc4f19;margin-left:6px;float:left;}
.part2_top3 img{border:1px solid #CCC;float:left;margin:5px;}
.part2_top3 p{line-height:22px;padding:5px;}


.footer {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px;height: 200px; margin-top:10px; overflow:hidden;width:960px;margin:0 auto;padding-top:5px;
}

.footer a{color:#960}





