@charset "gb2312";
/* CSS Document 2009.5.5 by cmz */

body {background:url() center top repeat-y #fff; margin: 0px; padding: 0px; font-family:"宋体", Arial, sans-serif; font-size:12px; color:#000;-moz-user-focus:ignore; -moz-user-select:none;}/*firefox*/
*html body {background:url(../images/bg.gif) center top repeat-y #fff; margin: 0px; padding: 0px; font-family:"宋体", Arial, sans-serif; font-size:12px; color:#000;-moz-user-focus:ignore; -moz-user-select:none;}/*ie6*/
*+html body {background:url(../images/bg.gif) center top repeat-y #fff; margin: 0px; padding: 0px; font-family:"宋体", Arial, sans-serif; font-size:12px; color:#000;}/*ie7*/
/*\*//*/ body {background:url(../images/bg2.gif) center top repeat-y #fff; margin: 0px; padding: 0px; font-family:"宋体", Arial, sans-serif; font-size:12px; color:#000;}/**/
div,form,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; border: 0;}
td{ line-height:22px; font-size:13px;}
li{list-style-type:none;}
img{vertical-align:middle;}
.clear{ clear:both;}

em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
a:link{color:#000000;text-decoration:none;font-weight:normal;}
a:visited{color:#000000;text-decoration:none;font-weight:normal;}
a:hover{color:#F00;text-decoration:underline;font-weight:normal;}
a:active{color:#F00;text-decoration:underline;font-weight:normal;}

a.white:link,a.white:visited{color:#fff;}
a.white:hover{color:#fff;}

/**头部***/
.piaofu { position:absolute; width:118px; z-index:10;}
.pf_bg{ background:url(../images/pf_pic_01.gif) left top no-repeat; width:118px; height:84px;}
.pf_list{background:url(../images/pf_bg.gif) left top no-repeat; width:118px; height:186px; padding-top:4px;}
.pf_list li{ line-height:30px; font-weight:bold; color:#461205; font-size:13px; text-indent:16px;}
.pf_list a:link,.pf_list a:visited,.pf_list a:hover{color:#461205;}

.top{width:950px;
	height:74px;
	background-image: url(../images/lk_02.jpg);
	background-repeat: repeat-x; margin:auto;
}
.topzuo{width:254px; height:57px; margin-left:5px; margin-top:5px; float:left;}
.topzj{width:150px; height:57px;float:left; margin-left:290px; margin-top:8px;}
.topyou{width:160px; height:40px;float:right;background-image: url(../images/bg_06.jpg);
	background-repeat: no-repeat; margin:auto; margin-top:4px; line-height:30px; text-align:center; font-size:14px; color:#ffffff;}
.topyou ul{ width:155px; height:40px; list-style:none; margin:0px; padding:0px; float:right;}
.topyou li{ float:left;	width:auto;height:40px;display: block; margin:0px; padding:0px;}
/*.weizhi h1, .weizhi *{float:left;}*/
.banenr{background:url(); width:950px;height:280px;}
.banenr h1{display:none;}

/*===============2011-03 首页新添加搜索条==============*/
.new_ss{width:980px; height:40px; padding:0px; margin:0px auto; clear:both; overflow:hidden;}
.new_ss{background:url(../images/ss_bg.png) repeat-x;}

.new_ss form {float:left; display:inline; width:320px; height:28px; overflow:hidden; margin-top:8px;}
.new_ss input.button {padding:0px; margin:0px; height:25px;width:70px; overflow:hidden; border:0px; float:left; display:inline;}
.new_ss input.kw { padding:0px; margin:0px;background:#fff;margin-left:13px;border:1px solid #b77a5e; height:23px; line-height:23px; padding-left:2px; width:200px; overflow:hidden; margin-right:8px; float:left; display:inline;}

.tagg{float:right;width:610px;margin-right:14px;line-height:41px; overflow:hidden; white-space:nowrap;font-weight:800; display:inline;}
.tagg a {color:#000;padding:0 4px 0 0;}
.tagg a:hover {color:#000;}

.ding{float:right; padding-top:4px; padding-right:30px; font:12px "宋体"; color:#fff;}
.banenr a:link{color:#FFF;text-decoration:none;font-weight:normal;}
.banenr a:visited{color:#FFF;text-decoration:none;font-weight:normal;}
.banenr a:hover{color:#FFF;text-decoration:underline;font-weight:normal;}
.banenr a:active{color:#FFF;text-decoration:underline;font-weight:normal;}

#demos_03 {
    overflow: hidden;
    width: 656px;
}

#indemos_03 {
    float: left;
    width: 800%;
}
#demos1_03 {
    float: left;
}
#hj {
    padding-left: 15px;
}
#hj dl {
    float: left;
    margin-right: 10px;
    width: 123px;
}
#hj dl dt {
    border: 1px solid #CCCCCC;
    height: 86px;
    overflow: hidden;
    padding: 4px;
    width: 115px;
}
#hj dl dt {
    border: 1px solid #CCCCCC;
    height: 86px;
    overflow: hidden;
    padding: 4px;
    width: 115px;
}
#demos2_03 {
    float: left;
}