/* CSS Document */
BODY {
	margin:0; padding:0; background:url(../im/bg.jpg) top center no-repeat;
	

}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 155%; COLOR: #333; font-family:"宋体";
}

img { border:0;}

A:link {
	FONT-SIZE: 12px; COLOR: #333; TEXT-DECORATION: none;
}
A:visited {
	FONT-SIZE: 12px; COLOR: #333; TEXT-DECORATION: none;
}
A:hover {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none;
}
a:active {
	FONT-SIZE: 12px; COLOR: #333; text-decoration: none;
}

a,area   {   blr:expression(this.onFocus=this.blur())   }   /*   for   IE   */   
:focus   {   -moz-outline-style:   none;   }                /*   for   Firefox   */

html{ overflow-x:hidden;}


/*---全局样式---*/
.layout{ width:1000px; clear:both; margin:0 auto;
}

.top_bg{ width:1000px; height:101px; background-image:url(../im/top_bg.jpg); float:left;
}
.top_jia{ width:60px; font-size:12px; padding-top:10px; padding-left:850px; float:left;
}
.top_she{ width:60px; font-size:12px; padding-top:10px; padding-left:22px; float:left;
}

/*-------菜单样式----------------------------------------------*/
#menu_nav{ width:965px; height:50px; background-image:url(../im/menu_bg.jpg); padding:0px 0px 0px 35px; float:left;
}
/* set up the overall width of the menu div, the font and the margins */
.menu {
font-family: '黑体';
width:670px; 
margin:0;  float:left; z-index:100;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none; z-index:100;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative; z-index:100;
}
/* style the links to be 95px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:95px; 
height:37px; 
color:#FFF; 
line-height:37px; 
font-size:14px; z-index:100;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none; z-index:100;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#fff; background-image:url(../im/menu.jpg); z-index:100;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:37px; 
left:0; 
width:95px; z-index:100;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block; 
background:#AA0009;
border-bottom:#D60000 1PX solid;
filter:alpha(opacity=88);
color:#FFF;
font-family: '宋体';
height:30px;
font-size:12px;
line-height:30px; z-index:100;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#7B0000;
border-bottom:#D60000 1PX solid;  
color:#FFF;
font-family: '宋体';
height:30px;
font-size:12px;
line-height:30px; z-index:100;
}
/* Menu  ==========================================================*/
#time{ width:290px; height:25px; font-size:14px; color:#FFFFFF; text-align:center; padding:9px 0px 0px 0px; float:left;
}

/*-------幻灯片样式----------------------------------------------*/
.banner{width:1000px;height:332px; margin:0 auto;margin-top:0px; position:relative; z-index:0; }

.banner div{height:332px; margin:0 auto;margin-top:0px; position:absolute; left:-16%;}


.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}

.wrapper {width:1900px; z-index:0; margin:0 auto; }

h1 {height:50px; line-height:50px; font-size:22px; font-weight:normal; font-family:"Microsoft YaHei",SimHei;}

.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:1900px; height:332px; overflow:hidden; position:relative; z-index:0;}
#focus ul {height:380px; position:absolute; z-index:0;}
#focus ul li {float:left; width:1900px; height:332px; overflow:hidden; position:relative; z-index:0;}
#focus ul li div {position:absolute; overflow:hidden; z-index:0;}
#focus .btnBg {position:absolute; width:1900px; height:20px; left:0; bottom:0; z-index:0;}
#focus .btn {position:absolute; width:1700px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right; z-index:0;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-top:2px; margin-left:5px; cursor:pointer; background:#fff; z-index:0;}
#focus .btn span.on {background:#fff; z-index:0;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(im/sprite.png) no-repeat 0 0; cursor:pointer; z-index:0;}
#focus .pre {left:0; z-index:0;}
#focus .next {right:0; background-position:right top; z-index:0;}



/*-------新闻中心--产品中心--产品分类--样式------------------------------------------*/
.xwzx_top{ width:317px; height:45px; background-image:url(../im/xwzx_top.jpg); float:left;
}
.xwzx_more { width:40px; height:11px; padding:15px 0 0 260px; float:left;  
}
.xwzx_bg { width:285px; height:165px; background-image:url(../im/xwzx_bg.jpg); padding:0px 2px 10px 30px; float:left;
}
.xwzx_pic { width:98px; height:54px; border:#CCCCCC 1px solid; padding:3px; float:left;
}
.xwzx_big{ width:165px; height:13px; font-size:13px; color:#462D05; font-weight:bold; text-align:center; overflow:hidden; padding:0px 5px 7px 0px;
}
.xwzx_small{ width:155px; height:40px; font-size:12px; color:#333; overflow:hidden; line-height:22px; padding:0px 5px 0px 5px;
}

.cpzx_top{ width:455px; height:45px; background-image:url(../im/cpzx_top.jpg); float:left;
}
.cpzx_more { width:40px; height:11px; padding:15px 0 0 390px; float:left;  
}
.cpzx_bg { width:385px; height:145px; background-image:url(../im/cpzx_bg.jpg); padding:15px 35px; float:left;
}
.cpzx_pic { width:110px; height:110px; border:#CCCCCC 1px solid; padding:4px; float:left;
}
.cpzx_big{ width:115px; height:20px; font-size:13px; color:#462D05; text-align:center; overflow:hidden; padding:5px 0px;
}

.cpfl_top{ width:228px; height:38px; background-image:url(../im/cpfl_top.jpg); float:left;
}
.cpfl_bg { width:207px; height:176px; background-image:url(../im/cpfl_bg.jpg); padding:0px 20px 6px 1px; float:left;
}
#cpfl{ width:207px; border:#D7D6D4 1px solid; padding:5px 0px; float:left;
}
#cpfl ul{ width:207px; margin:0px; padding:0px; float:left;
}
#cpfl ul li{ float:left; height:29px; width:207px; list-style:none;
}
#cpfl ul li a{ display:block; padding:5px 0 0 45px; font-size:14px; height:24px; background-image:url(../im/cpfl_fl.jpg); width:162px; color:#555; font-weight:bold; background-color:inherit; text-decoration:none;
}
#cpfl ul li a:hover{ color:#E90000; background-image:url(../im/cpfl_fl.jpg); padding:5px 0 0 45px; height:24px; width:162px; background-color:inherit;
}

/*-------成功案例-样式------------------------------------------*/
.cgal_top{ width:1000px; height:40px; background-image:url(../im/cgal_top.jpg); float:left;
}
.cgal_bg { width:970px; height:130px; padding:5px 15px; float:left;
}
.cgal_pic { width:200px; height:110px; border:#CCCCCC 1px solid; padding:4px; float:left;
}

.link_top{ width:1000px; height:40px; background-image:url(../im/link_top.jpg); float:left;
}
.link_bg { width:970px; height:30px; padding:5px 15px; float:left;
}


/*-------版权页-样式------------------------------------------*/
.copy_layout{ width:100%; height:95px; background-image:url(../im/copyright.jpg); padding-top:20px; float:left;
}
.copyright { width:1000px; font-size:12px; color:#FFF; text-align:center; line-height:25px; margin:0 auto;
}


/*==========二级页面样式=============================================================*/
.left_top{ width:209px; height:48px; background-image:url(../im/left_top.jpg); float:left;
}
.left_title{ width:100px; font-size:14px; color:#A10200; font-weight:bold; padding:20px 0px 0px 80px; float:left;
}

.er_cpfl_top{ width:209px; height:38px; background-image:url(../im/er_cpfl_top.jpg); float:left;
}
.er_cpfl_bg { width:207px; height:230px; border:#BBBBBB 1px solid; background-color:#FCFCFC; float:left;
}

.left_bg{ width:207px; border:#D7D6D4 1px solid; float:left; margin:0px; padding:10px 0px;
}
.left_bg ul{ width:207px; margin:0px; padding:0px; float:left;
}
.left_bg ul li{ float:left; height:27px; width:207px; list-style:none;
}
.left_bg ul li a{ display:block; padding:7px 0 0 0px; font-size:13px; height:20px; width:208px; text-align:center; color:#860200; font-weight:bold; background-color:inherit; text-decoration:none;
}
.left_bg ul li a:hover{ color:#DD0200; padding:7px 0 0 0px; background-color:#666666; text-align:center; height:20px; width:208px; background-color:inherit;
}

.right_top{ width:780px; height:40px; background-image:url(../im/right_top.jpg); float:left;
}
.right_title{ width:400px; font-size:12px; color:#C20000; font-weight:bold; padding:12px 0px 0px 47px; float:left;
}
.right_bg{ width:750px; border-left:#BBBBBB 1px solid; border-right:#BBBBBB 1px solid; border-bottom:#BBBBBB 1px solid; padding:14px; float:left;
}







