@charset "utf-8";
/* CSS Document */

body {
	background:#4c818b url(../images/bg.jpg) no-repeat;
	margin:0 auto;
	font-size:13px;
	text-align: justify;
	letter-spacing: 1px;}

a {color:#000;text-decoration: none;}
a:hover {color: #909506;}
* { border:0; margin:0 auto; padding:0; outline:none; }
html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{margin:0; padding:0; }
.clear{clear:both; font-size:0; line-height:0;margin:0 auto; padding:0;}
h1{ font-size:14px;}


/*=======顶部=======*/
#top{
margin:0 auto;
width:1004px;
}

.nav{
float: left;
margin:0 auto;
width:1004px;
height:52px;
margin-top:50px;
text-align:center;
color:#fff;
font-size:14px;
font-family:"微软雅黑";
font-weight:bold;
content:".";
line-height:52px;
list-style:none;
background:url(../images/nav.jpg) no-repeat;
}

.nav ul{
margin:0 auto;
float: right;
height:52px;
text-align: center;
list-style:none;
color:#fff;
font-size:14px;
}


.nav ul li{
margin:0 auto;
float: left;
width:90px;
height:52px;
text-align: center;
list-style:none;
color:#fff;
font-size:14px;
}

.nav ul li a{
margin:0 auto;
float: left;
width:90px;
color:#fff;
font-size:14px;
}

.nav ul li a:hover{
margin:0 auto;
width:90px;
font-size:14px;
color:#fff;
background:url(../images/hover01.jpg) no-repeat center;
}

.flash{
margin:0 auto;
width:1004px;
}

/*=======内容=======*/
#content{
margin:0 auto;
width:1004px;
background:#dedede;
padding-bottom:20px;
}

.zxal{
margin:0 auto;
width:949px;
height:231px;
padding-top:20px;
background:url(../images/zxal_bg.jpg) no-repeat center 50%;
}

.title{
margin:0 auto;
margin:8px;
}

#cp_shouye{
margin:0 auto;
width:949px;
margin:5px;
}

#cp{width:949px;}
#cp{width:230px; height:180px; float:left; text-align:center;}
#cp div{width:210px; height:160px;background-repeat:no-repeat;}
#cp img{width:196px; height:150px;padding:5px;margin:0 auto; border:#eeeeee 1px solid;}
#cp a:hover img{ border:#909506 1px solid;}

.index_news{
float:left;
margin:0 auto;
width:222px;
}

.title01{
margin:0 auto;
margin-top:20px;
margin-left:30px;
}

.zxal_news{
margin:0 auto;
margin-top:10px;
margin-left:30px;
}

.zxal_news ul li{
margin:0 auto;
height:24px;
_height:12px;
}

.zxal_news ul li a{
margin:0 auto;
height:24px;
line-height:24px;
_line-height:12px;
}

.zxal_news ul li a:hover{
margin:0 auto;
height:24px;
line-height:24px;
_line-height:12px;
}

.index_list{
float:left;
margin:0 auto;
width:222px;
margin-top:27px;
margin-left:20px;
}

.index_about{
float:right;
margin:0 auto;
width:504px;
}

.title02{
margin:0 auto;
margin-top:20px;
}

.jj{
float:left;
margin:0 auto;
width:332px;
line-height:24px;
}

.pic{
float:right;
margin:0 auto;
margin-top:15px;
margin-right:30px;
_margin-right:15px;
}

/*=======左边=======*/
.left{
float:left;
margin-left:20px;
_margin-left:10px;
width:190px;
}

.fenlei{
width:190px;
margin-top:4px;
line-height:32px;
text-align:left;
}

.yanse{
margin-left:0px;
display:block;line-height:32px;
background:url(../images/dx.jpg) repeat-x;}
	
.fenlei ul li{
width:190px;
list-style:none;height:32px;
line-height:32px;
text-align:center;
color:#000000;
}

.fenlei ul li a {
width:190px;
color:#000000;
text-decoration: none;
}

.fenlei ul li a:hover{
width:190px;
background:url(../images/hover.jpg) no-repeat;
color: #909506;
text-decoration: none;
}


/*=======中线=======*/
.center_line{
float:left;
margin:auto 12px auto 12px;
}

/*=======右边=======*/
.right{
float:right;
margin-right:20px;
_margin-right:10px;
width:746px;
}

.about{
margin-top:15px;
line-height:25px;
}

.news{
margin:0 auto;
margin-top:5px;
line-height:32px;
text-decoration:none;
content: ".";
}

.news ul li{
background:url(../images/dx.jpg) repeat;
text-decoration: none;
}

.news ul li a {
color: #000;
line-height:32px;
text-decoration: none;
}

.news ul li a:hover{
color: #909506;
text-decoration: none;
}

#product_neiye{
margin:0 auto;
width:740px;
line-height:25px;
margin-top:10px;
}

#product{width:740px;}
#product{width:175px; height:160px; float:left; text-align:center;}
#product div{width:155px; height:130px;background-repeat:no-repeat;}
#product img{width:143px; height:116px;padding:5px;margin:0 auto; border:#eeeeee 1px solid;}
#product a:hover img{border:#909506 1px solid;}

.contact{
margin-top:15px;
margin-left:15px;
line-height:25px;
background:url(../images/contact_bg.jpg) no-repeat right bottom;
}

.di{
width:45px;
height:18px;
color:#fff;
text-align:center;
margin:0 auto;
background:#888888;
}


/*=======底部=======*/
#bottom{
margin:0 auto;
width:1004px;
height:160px;
padding-top:20px;
background:url(../images/bottom.jpg) no-repeat;
}

.foot{
margin:0 auto;
color:#FFFFFF;
text-align:right;
font-size:10px;
font-family:"微软雅黑";
padding-top:100px;
}

.foot a{ color:#fff;}
.foot a:hover{color:#F00;}

.tt{ color:#898989; font:16px/18px 微软雅黑; letter-spacing:0px;}
.tt span{ color:#8F9905; }

#demo {
overflow:hidden; width:940px; margin-top:10px;
}
#demo img {
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;}

.textbox img{width:940px; padding:10px 0;}
#cpzs1{width:933px; }
#cpzs1 .product{width:178px; height:195px; float:left; text-align:center;}
       #cpzs1 .product a{width:163px; height:160px; float:left; text-align:center;}
            #cpzs1 .product img{width:153px; height:150px;background:#FFFFFF; padding:4px; border:1px #cccccc solid; display:block;}
            #cpzs1 .product a:hover img{  padding:4px; border:1px #8f4000 solid; background:#FFFFFF;}
            #cpzs1 .product a span{width:163px;height:30px; line-height:30px; text-align:center;}

.banner .container{position:relative;z-index:5;height:350px;margin-bottom:-350px;background:url(#);}
.banner .btn_use{width:212px;height:64px;display:block;line-height:99;overflow:hidden;position:absolute;top:296px;left:538px;background:url(#);}

.banner .focus{height:333px;position:relative;}
.banner .focus .f_pic{width:100%;height:333px;}
.banner .focus .pagination{bottom:10px;left:0;position:absolute;width:100%;text-align:center;}
.banner .focus .pagination .toc{display:inline-block;margin:0 3px;width:20px;height:10px;line-height:99;overflow:hidden;background:#fff;}
.banner .focus .pagination .selected{background:#82c900;}