﻿@charset "utf-8";
/*边距清零*/
ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
form,span,input,select{margin:0; padding:0;}
a {padding:0; margin:0}
form {padding:0; margin:0}
img {border: 0}
/*表单清零*/
ul,li{list-style:none; list-style-type:none}
div{text-align:left; margin-left:auto; margin-right:auto;}
body{font-size:12px; margin:0 auto; line-height:22px; color:#373737; font-family:Arial, Helvetica, sans-serif}
/*首页样式*/
#header{width:100%; height:108px; background:url(../images/tbg.jpg) repeat-x; margin:0 auto; overflow:hidden; position:relative;}
#head{width:970px; height:108px; background:url(../images/tbg2.jpg) no-repeat; overflow:hidden; position:relative;}
#logo{width:529px; height:50px; background:url(../images/logo.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logo.png"); _background:none; float:left; margin:35px 0 0 25px; overflow:hidden; position:relative;}
#bb{width:160px; height:25px; float:right; padding:20px 0 5px; overflow:hidden; position:relative}
#bb ul{list-style:none}
#bb ul li{height:25px; line-height:25px; float:left; text-align:left; text-indent:2.2em}
#tel{width:275px; height:34px; background:url(../images/tel.png) repeat-x; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tel.png"); _background:none; float:right; margin:0 25px 0 0; overflow:hidden; position:relative;}
#navv{width:100%; height:38px; background:url(../images/navbg.jpg) repeat-x; margin:0 auto; overflow:hidden; position:relative;}
#nav{width:950px; height:38px; background:url(../images/navbg.jpg) repeat-x; margin:0 auto; overflow:hidden; position:relative;}
#nav li{width:135px; height:38px; line-height:38px; text-align:center; background:url(../images/navfg.jpg) no-repeat right top; float:left}
#nav li a:acitve{width:135px; height:38px; font-size:14px; color:#FFFFFF; font-weight:bold; display:block; text-decoration: none;}
#nav li a:link{width:135px; height:38px; font-size:14px; color:#FFFFFF; font-weight:bold; display:block; text-decoration:none;}
#nav li a:visited{width:135px; height:38px; font-size:14px; color:#FFFFFF; font-weight:bold; display:block; text-decoration: none;}
#nav li a:hover{width:135px; height:38px; background:url(../images/navbg2.jpg) repeat-x; font-size:14px; color:#FFFF00; font-weight:bold;display:block; text-decoration:none;}
#banner{width:950px; height:313px; background:#EAF8F6; padding:3px 0px 0px 3px; margin:10px auto 0; overflow:hidden; position:relative;}
#pic li{ display:inline;}
.dian ul li{ float:right; position:relative; right:1em; top:-1.8em;}
.dian a{ float:left; height:8px; margin:0 4px 0 0; width:8px;}
.dian a:hover{ background:url(../images/btn3.jpg) no-repeat 1px 1px;}
.dian a.btn1{ background:url(../images/btn1.jpg) no-repeat 1px 1px;}
.dian a.btn3{ background:url(../images/btn3.jpg) no-repeat 1px 1px;}
#mainindex{width:953px; padding-top:10px; margin-bottom:10px; overflow:hidden; position:relative;}
#left{width:221px; float:left; margin-right:17px; overflow:hidden; position:relative;}
.title{width:221px; height:29px; background:url(../images/title3bg.jpg) repeat-x; margin:0 auto; overflow:hidden; position:relative;}
.titlee{width:201px; padding-left:20px; height:34px; line-height:34px; font-weight:bold; font-size:14px; color:#FFFFFF; background:url(../images/titlebg.jpg) no-repeat; overflow:hidden; position:relative;}
.fenleibk{width:219px; height:385px; padding-top:4px; border:#E5E5E5 1px solid; margin:0 auto 10px; overflow:hidden; position:relative;}
.fenleibk li{width:190px; height:auto; padding:4px 0 5px 29px; line-height:130%; border-bottom:#E5E5E5 1px solid; background:url(../images/dian.jpg) no-repeat 15px center; float:left}
.fenleibk li a:link{display:block}
.jsfw{width:199px; height:145px; line-height:200%; text-align:left; padding:10px 10px 0; border:#E5E5E5 1px solid; margin:0 auto; overflow:hidden; position:relative;}
.tqh{width:221px; height:185px; padding-top:10px; overflow:hidden; position:relative;}
#mid{width:455px; float:left; overflow:hidden; position:relative;}
.title2{width:455px; height:32px; border-bottom:#CCCCCC 1px solid; line-height:33px; margin:0 auto; overflow:hidden; position:relative;}
.title2_l{height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#499243; padding-left:25px; background:url(../images/yuanqiu.jpg) no-repeat; float:left; overflow:hidden; position:relative;}
.title2_r{height:32px; line-height:32px; padding-right:8px; float:right; overflow:hidden; position:relative;}
#abouttext{width:455px; height:180px; padding:12px 0 7px;}
#abouttext a:link{color:#FF6300; text-decoration:none;}
#abouttext a:visited{color:#FF6300; text-decoration:none;}
#abouttext a:hover{color:#FF6300; text-decoration:underline;}
#abouttext a:acitve{color:#FF6300; text-decoration:none;}
#abouttext img{ float:left; margin-right:14px;}
#zizhi{width:450px; height:148px; padding-top:9px;}
.hei img{margin:0 5px 3px; border:#CCCCCC 1px solid;}
#right{width:244px; float:right; overflow:hidden; position:relative;}
.title3{height:29px; background:url(../images/title3bg.jpg) repeat-x; overflow:hidden; position:relative;}
.title3_l{height:24px; padding-top:5px; float:left; padding-left:15px; background:url(../images/title3bg_l.jpg) no-repeat; color:#499243; font-size:14px; font-weight:bold; overflow:hidden; position:relative;}
.title3_r{height:24px; padding-top:5px; padding-right:12px; background:url(../images/title3bg_r.jpg) no-repeat 100%; float:right; overflow:hidden; position:relative;}
.title3_r span{color:#FF6300}
#newsbk{width:231px; padding-left:11px; margin-bottom:10px; height:189px; padding-top:5px; border:#E5E5E5 1px solid; overflow:hidden; position:relative;}
#newsbk li{width:198px; padding-left:22px; height:29px; line-height:29px; border-bottom:#CCCCCC 1px dashed; float:left; background:url(../images/icon.jpg) no-repeat 2%;}
#contact{width:228px; height:145px; padding-top:10px; padding-left:14px; border:#E5E5E5 1px solid; background:url(../images/kefu.jpg) no-repeat right bottom; overflow:hidden; position:relative;}
#products{width:906px; padding-left:45px; height:168px; padding-top:10px; margin-bottom:10px; border:#6CBE4C 1px solid; background:url(../images/lvdai.jpg) no-repeat 11px 1px #EDFAE7; overflow:hidden; position:relative;}
#copyright{width:100%; height:65px; color:#666666; background-color:
#E8F8F7; line-height:200%; border-top:#399E00 3px solid; padding:20px 0 0; text-align:center; overflow:hidden; position:relative;}
#copyright a:active{color:#666666;}
#copyright a:link{color:#666666;}
#copyright a:visited{color:#666666;}
#copyright a:hover{color:#000000;}
/*关于我们*/
#neiye{width:953px; padding:10px 0px; overflow:hidden; position:relative;}
#nyleft{width:221px; float:left; margin-right:10px; overflow:hidden; position:relative;}
.fenleibk2{width:219px; padding-bottom:5px; margin-bottom:10px; padding-top:4px; border:#90D15D 1px solid; overflow:hidden; position:relative;}
.fenleibk2 ul{list-style:none}
.fenleibk2 ul li{width:219px; height:auto; line-height:150%; padding:5px 0; border-bottom:#BCEBA7 1px solid; background:url(../images/dian.jpg) no-repeat 20px center;}
.fenleibk2 ul li a:active{width:184px; padding-left:35px; text-align:left; display:block}
.fenleibk2 ul li a:link{width:184px; padding-left:35px; text-align:left; display:block}
.fenleibk2 ul li a:visited{width:184px; padding-left:35px; text-align:left; display:block}
.fenleibk2 ul li a:hover{width:184px; padding-left:35px; text-align:left; display:block}
.nycontact{width:199px; border:#E5E5E5 1px solid; padding:10px; background:url(../images/kefu.jpg) no-repeat right bottom; overflow:hidden; position:relative;}
#nyright{width:720px; float:right; overflow:hidden; position:relative;}
.nytitle{width:720px;  overflow:hidden; position:relative;}
.nytextbk{width:688px; line-height:23px; border:#E5E5E5 1px solid; padding:15px; overflow:hidden; position:relative;}
/*新闻列表页*/
#nynews{width:688px; line-height:23px; border:#E5E5E5 1px solid; padding:5px 15px 15px 15px; overflow:hidden; position:relative;}
#nynews ul{margin:0 0px}
#nynews ul li {height:32px; line-height:32px; font-size:12px; background:url(../images/icon.jpg) no-repeat 7px 14px; padding-left:25px; color:#999999; border-bottom:#B9B9B9 1px dashed;}
#nynews ul li em {font-style:normal; float:right; margin-right:13px;}
.fy{height:auto; margin:0 auto; padding:15px 0 0px 0; text-align:right; clear:both;}
.fy2{height:auto; margin:0 auto; padding:8px 0px 0px 0px; text-align:right; clear:both;}
.red{color:#D81317; font-weight:bold;}
/*新闻详细页*/
#nynewstext{width:718px; border:#E5E5E5 1px solid; overflow:hidden; position:relative;}
.biaoti{width:668px; font-size:14px; font-weight:bold; padding:20px 20px 10px; font-weight:bold; text-align:center; overflow:hidden; position:relative;}
.fbxx{width:668px; text-align:center; padding:0 20px; border-bottom:#E1E1E1 1px dotted; color:#999999; overflow:hidden; position:relative;}
.newsxx{width:668px; line-height:200%; text-align:left; padding:15px 20px; overflow:hidden; position:relative;}
/*产品列表页*/
#nyproducts{width:703px; height:auto; padding:0px 15px 17px 0px; border:#E5E5E5 1px solid; margin:0 auto; overflow:hidden; position:relative;}
#nyproducts ul{list-style:none}
#nyproducts ul li{width:202px; height:185px; line-height:130%; text-align:center; float:left; padding:15px 12px 0 20px;}
#nyproducts ul li img{width:200px; height:150px; border:#CCCCCC 1px solid; margin-bottom:5px;}
#nyproducts2{width:703px; height:auto; line-height:200%; padding:0px 15px 17px 0px; border:#E5E5E5 1px solid; margin:0 auto; overflow:hidden; position:relative;}

/*产品详细页*/

.proxx{text-align:center; padding:15px 0px 0px 0px}
.proxx img{margin-bottom:8px;}
#shuoming{height:30px; line-height:30px; font-weight:bold; padding-left:15px}
#shuoming_xx{padding-left:15px; color:#666666; overflow:hidden; position:relative;}





/*文字连接样式*/
a:link{color:#373737; text-decoration:none;}
a:visited{color:#373737; text-decoration:none;}
a:hover{color:#FF6300; text-decoration:underline;}
a:acitve{color:#373737; text-decoration:none;}