@charset "utf-8";
/* CSS Document */

body{  font:12px Verdana,Arial,sans-serif,"Times New Roman",宋体; text-align:center; width:100%;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
input,select{ font-size:12px; vertical-align:middle;}
body div{ text-align:left;}
textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px; }
li{ list-style-type:none;}
em,i{ font-style:normal;}
img{ border:0 none;}
a:link, a:visited{ color:#333; text-decoration:none;}
a:hover{  text-decoration:none;}
a { outline:none; star:expression(this.onFocus=this.blur());}
.clr{ clear:both;}
.center{ margin:0 auto;}
.wrapper{ width:1260px; margin:0 auto; text-align:left;}
.more{ float:right;}
.op{
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	opacity:0.65;	}
.empty-35{height:35px;}


.scott{padding:3px;margin:3px;text-align:center;}
.scott a{border:#ddd 1px solid;padding:2px 5px;color:#88af3f;margin:0 2px 0 0;text-decoration:none;}
.scott a:hover{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
.scott a:active{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
.scott span.current{border:#b2e05d 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#b2e05d;}
.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}

body{ width:100%; background:#eaeaea; }

.header{width:100%;float:left; background:url(../images/bj.jpg) repeat-x; background-size:100% 100%; height:150px; }
.logo{ width:357px; position:absolute;left:-72px;top:40px;}
.logo img{ display:block;}
.nav{width:975px;float:right; height:150px;margin-top:-2px;}
.nav a:link, .nav a:visited{ display:block; float:left; width:120px; height:150px; line-height:150px;  text-align:center; background:url(../images/nav-line.jpg) no-repeat right;
font-size:14px; font-family:微软雅黑;}
.nav a:hover, .nav a:active{ display:block; float:left; width:120px; height:150px; line-height:150px;  text-align:center; background:#396829;
font-size:14px; font-family:微软雅黑;}
.nav td a{ color:#FFF;}

.banner{ width:100%;float:left; overflow:hidden; }

.time{ float:right; line-height:36px}
.ny_news_list{  margin-right:20px;  font-family:@Adobe 宋体 Std L;   list-style-type:none; height: 36px; line-height: 36px; padding-left:20px; border-bottom:1px dotted #cacaca}

.main{ width:100%;float:left; background:#FFF; }
.ab-us{ float:left; width:420px; margin-top:20px; margin-left:10px;}
.ab-us .tit{ background:url(../images/about-t.jpg) no-repeat; height:20px; line-height:10px; text-indent:15px; font-size:14px; font-family:微软雅黑;}
.ab-us .txt{ margin:30px 30px 30px 0px; line-height:22px;}
.ab-us .txt img{ float:left; margin-right:20px;}
.pro{ float:right; width:755px; margin-top:20px; margin-right:10px;}
.pro .tit{ background:url(../images/prod-t.jpg) no-repeat; height:20px; line-height:10px; text-indent:15px; font-size:14px; font-family:微软雅黑;}
.pro .txt{ margin-top:20px;}

table,tr,td{ border:0;}


table.navFloat a.m
{
        background:url(../images/xiala.png)  repeat-x;
   /* border-bottom: 1px solid #FFF;*/
    padding: 0px;

    text-decoration: none;
    line-height: 32px;
    height: 32px;
    width: 120px;
   display: block;
   font-size:14px;
color:White;
   text-align:center;
filter:alpha(Opacity=70);-moz-opacity:0.8;opacity: 0.8;
}
table.navFloat
{
   margin-top:-10px;
    float:left;
    width: 120px;
    z-index: 100;
    position: absolute;
    visibility: hidden;
    moz-opacity: 1;
    opacity: 1;
    filter: alpha(opacity=100);
    visibility: hidden;
    /*margin-top:-25px;*/
    padding:5px 0px;

}
table.navFloat a.m:hover
{      font-size:14px;

background:url(../images/xiala.png)  repeat-x;
    text-decoration: none;
 color:Red;
   width:120px;
   height:32px;
      text-align:center;
filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;}







.txtss{ margin:10px 30px 30px 15px; line-height:22px;}
.txts{ margin:30px 30px 30px 15px; line-height:22px;}
.pro .left{ width:17px; float:left;}
.pro .left img{ margin-top:35px;}
.pro .center{ width:721px; float:left;   }
.pro .product-list li {float:left;width:157px;  margin-left:18px;}
.pro .product-list li div {width:157px;height:99px;border:solid 1px #ccc;}
.pro .product-list li span {display:block;width:100%;text-align:center;height:30px;line-height:30px;}

.pro .right{ width:17px; float:right;}
.pro .right img{margin-top:35px;}




/*neiye*/
.l-main{ float:left; width:219px;}
.p-list .tit{ background:url(../images/c-tit.jpg) no-repeat; height:38px; line-height:38px; text-indent:35px; color:#FFF; font-size:14px; font-weight:bold;}
.p-list .txt{ background:#dcdcdc; padding-bottom:20px;}
.a1{ display:block;  height:30px; line-height:30px;padding-left:20px; color:#F00; font-size:14px; font-family:宋体; background:url(../images/xbj1.jpg) no-repeat; text-indent:35px; color:#333;
font-weight:bold; }
.a2{ display:block; height:30px; line-height:30px;background:url(../images/xbj2.jpg) no-repeat ; padding-left:70px; text-indent:20px;}

.search .tit{ background:url(../images/c-tit.jpg) no-repeat; height:38px; line-height:38px; text-indent:35px; color:#FFF; font-size:14px; font-weight:bold;}
.search .txt{ background:#dcdcdc; padding-bottom:20px;}
.txt-search{ margin-left:20px; padding-top:20px;}
.n-key{ width:138px; height:22px;  background:url(../images/shou1.jpg) no-repeat}
.n-go{ width:64px; height:24px; border:none; background:url(../images/shou2.jpg) no-repeat left; margin-top:20px; }

.r-main{ float:right; width:1037px;}
.product .tit{background:url(../images/c-title.jpg) no-repeat; height:41px; line-height:41px; text-indent:40px;}
.product .txt{ margin:30px 0px 30px 40px;}
.product .txt li {float: left;width: 183px;margin:0px 40px 0px 20px;text-align: center; }
.product .txt li div {width: 183px;height:124px;overflow: hidden; border: solid 4px #dddddd;}
.product .txt li span {line-height: 40px; }


.footer{width:100%;float:left; background:url(../images/bj.jpg) repeat-x; height:150px;}
.f-text{ text-align:center;color:#FFF;}
.f-text a{ color:#FFF;}