/* CSS Document */

/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,button
form,fieldset,input,textarea,p,blockquote,th,td ,p{   
　　padding: 0;   
　　margin: 0;   
}
/* 酌情修改 */
body {
   color:#55402f;font-size:12px;font-family:"宋体","Arial Narrow"; margin:0; padding:0; line-height:24px;
   background:url(images/banner.jpg) no-repeat 50% 44px #fff2ec;  height:100%; overflow:auto;
}
/* 缩写，图片等无边框 */
fieldset,img,abbr,acronym {border: 0 none;}
abbr,acronym {font-variant: normal;}
legend {color:#000;}

/* 清除特殊标记的字体和字号 */
address,caption,cite,code,dfn,em,strong,th,var {   
　　font-weight: normal;   
　　font-style: normal;   
}

/* 表格标题及内容居左显示 */
input,img,select {vertical-align:middle;}

/* 清除列表样式 */
ol,ul {list-style: none;padding:0; margin:0;}  

/* 输入控件字体 */
input,button,textarea,select,optgroup,option {
    font-family:inherit;
    font-size:inherit;
    font-style:inherit;
    font-weight:inherit;
}

/* 标题元素样式清除 */ 
h1,h2,h3,h4,h5,h6,p {   
　　font-weight: normal;   
　　font-size: 100%;  
margin:0; padding:0; 
}   
ul,ol{
    list-style-type:none;
}
select,input,img,select{
    vertical-align:middle;
}
a{ color:#55402f; text-decoration:none;}

	.banner{ float:left; width:990px; height:320px;}
	.top{ height:44px; width:100%; background:url(images/topbg.png) repeat-x; line-height:44px;}
    .fleft{ float:left;}
    .fright{ float:right; padding-right:10px;}
    .auto_center{width:990px; margin:0 auto;}
    .biaoqing_box{    float: left;
    height: 255px;
    margin: 81px 0 0 72px;
    width: 618px;}
    #vipbox{ float:left;width:990px; height:377px; background:url(images/vipbg.jpg) no-repeat;}
    .biaoqing_box li{ float:left;}
    .vipdownload{float: left; padding-left:8px;padding-top:49px;width: 242px;}
    .bigimg{padding-left:20px}
    .vipdownload p{ color: #55402f; line-height:33px;text-align: center;}
    .fstyle{ color:#FF4200; font-weight:bold;}
    #yuanc{width:990px; height:425px; background:url(images/yuancbg.jpg) no-repeat; float:left; font-size:14px;}
    .imgplace{   margin: 105px 0 0 104px;}
    .allfont{width:100%; }
    .font1{ float: left;padding-left: 140px;  width: 390px;}
    .font2{ float:left;}
    .color{ background: url("images/fontbg.jpg") no-repeat scroll 0 0 transparent;color: #ff4200;padding: 0 8px 10px 15px;}
    .footer{ background:#f7e6d8; width:100%; height:80px; text-align:center; color:#a2937e; float:left; padding-top:15px;padding-bottom:30px;}
    .footer a{ color:#a2937e;}
    #flink li{ display:inline;}
    #flink a{padding:0 5px;}
    #mainbody{ float:left; padding-bottom:35px;}
    
    
    #kbxbg{width:990px; height:393px; background:url(images/kbxbg.jpg) no-repeat; float:left;}
    #ldwbg{width:990px; height:393px; background:url(images/ldwbg.jpg) no-repeat; float:left;}
    #kbxbg img,#ldwbg img{width:140px; height:175px; float:left;}
    #kbxbg ul,#ldwbg ul{    float: left; margin-left: 67px; margin-top: 86px;}
    #kbxbg li,#ldwbg li{    background: url("images/imgbg.jpg") no-repeat scroll 0 0 ; float: left; height: 188px;  margin: 20px 0 0 1px;     padding: 15px 0 0 16px; width: 155px;}
    
.banner {
    float: left;
    height: 271px;
    width: 990px;
}


#mhbg {
    background: url("images/mhbg.png") no-repeat scroll 0 0 ;
    float: left;
    height: 928px;
    padding-top: 93px;
    text-align: center;
    width: 990px;
}
#mhbg img{border: 3px solid #D86600; }
#fast_dh{border:1px solid #ffffff; position:fixed; right:30px;top:60px; z-index:10;}