@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{ margin:0 auto;font-size:12px; font-family:"宋体"; background:url(../images/bg.jpg) repeat; color:#f9ffc4;}
div,input,dl,dd,dt,ul,li,p,h1,h2,h3,h4,h5,h6,p,fieldset{margin:0; padding:0;}
ul,li{ list-style:none;}
img,input{ border:none;}
a{ text-decoration:none; color:#f9ffc4;}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.fen{ clear:both;}

h1{width:90px; height:24px; line-height:24px; background:url(../images/ico.png) no-repeat -657px -225px; float:right; margin-top:10px;}
h1 a{width:90px; height:24px; display:block;}

.ffg{width:80px; height:24px; margin-top:10px; line-height:24px;}
.ffg a{width:80px; height:24px; display:block}


/*顶部样式*/
.head{width:100%; height:182px; overflow:hidden; background:#004002;}
.head1{ width:1080px; height:182px; margin:0 auto; background:url(../images/top_bk.jpg) no-repeat;}
.headtop{width:1002px; margin:0 auto; height:110px; overflow:hidden;}
.headleft{float:left; width:602px; height:110px; overflow:hidden;}
.headright{float:right; width:400px; height:110px; overflow:hidden;}
.home{width:400px; height:30px; padding-top:5px; line-height:30px; float:right; text-align:right;}
.home a{ padding:0px 5px;color:#fff; font-size:18px; margin-left:15px; }
.home a:hover{ padding:0px 5px;color:#FF0000;}
.tel{width:250px; float:right;line-height:35px;  overflow:hidden; }
.tel span{ font-family:"微软雅黑"; font-size:22px; color:#000000;}

/*导航样式*/
.nav{width:980px; height:59px; margin:0 auto; padding:0px 19px; overflow:hidden;}
.nav ul{ margin:0px; padding:0px;}
.nav ul li{float:left;margin:0px;padding:0px;width:107px; overflow:hidden;}
.nav ul li a:link,.nav ul li a:visited{float:left;display:block;height:59px; line-height:59px;width:107px;font-size:14px;text-decoration:none;color:#fff;text-align:center;}
.nav ul li a:hover{color:#fff; background:url(../images/ico.png) -82px -209px no-repeat; font-weight:bold;}
.nav ul li a:active{color:#fff;padding-left:0px;background:url(../images/ico.png)  -82px -209px no-repeat;}

.banner{ width:100%;height:auto; margin:0 auto;}
.banner img{width:100%}

/*滚动样式*/
.gundong{width:1002px; height:75px; margin:0 auto; background:url(../images/ico.png) -12px -291px no-repeat;}
.gonggao{width:657px; height:75px; line-height:75px; padding-left:20px; padding-right:5px; overflow:hidden; float:left;}

.sou{width:242px;height:50px;padding:25px 0px 0px 0px;overflow:hidden; float:right;}
.sou .wbyselect{width:60px;height:25px;float:left;margin-right:5px;display:inline;color:#f9ffc4;font-size:12px; background:#095001;line-height:25px;overflow:hidden;border:2px solid #033600;}
.sou .wbyinput{width:165px;height:25px;float:left; display:inline;padding:0px 15px 0px 10px;line-height:25px;overflow:hidden;font-size:12px;color:#f9ffc4;background:url(../images/ico.png) -836px -222px no-repeat;}
.sou .wbybut{width:45px;height:25px;float:left;display:inline; padding-right:10px;background:url(../images/ico.png) -1034px -222px no-repeat; cursor:pointer;overflow:hidden;} 

/*第一部分样式*/
.first{width:1002px; height:auto; margin:0 auto; overflow:hidden;}
/*首页左边产品分类*/
.firstleft{width:240px; height:auto; margin:0px 8px 0px 0px; padding-top:18px; float:left; display:inline;overflow:hidden;}

.bordertitle{width:210px; padding-left:30px; font-family:"微软雅黑"; height:33px; line-height:23px;letter-spacing:2px; padding-top:20px; font-weight:500; font-size:16px; color:#f9ffc4; background:url(../images/ico.png) -1354px -230px no-repeat; overflow:hidden;}
.bordercon{width:238px; height:auto; margin:0px 1px; background:url(../images/borderbg.jpg) repeat; overflow:hidden; }
.bordercon ul{width:213px; padding:15px 12px 15px 13px; }
.bordercon ul li{width:213px; height:40px;line-height:40px; background:url(../images/ico.png) -1355px -290px no-repeat; overflow:hidden;}
.bordercon ul li a {line-height:40px;color:#f9ffc4}
.bordercon ul li a:hover{color:#FF0; text-decoration:underline;}
.bordercon ul li span{ padding:0px 10px;}

.borderend{width:238px; height:7px; background:url(../images/ico.png) -1361px -373px no-repeat; margin:0px 1px 10px 1px;}
/*首页右边公司简介*/
.firstright{width:754px;float:right;display:inline;background-image:url(../images/rightbg.jpg); background-position:right; background-repeat:repeat-y; overflow:hidden;}
.rihgtbg{width:754px;background:url(../images/ico.png) 0px -1288px no-repeat; padding-top:25px; overflow:hidden;}

.border01title{width:704px; margin-left:50px; font-family:"微软雅黑";color:#f9ffc4;letter-spacing:2px; font-size:16px; font-weight:500; height:46px; line-height:46px; overflow:hidden; }
.border01con{width:695px; min-height:212px;overflow:hidden; padding:12px 19px 5px 40px;_padding:5px 19px 5px 40px; text-align:left; line-height:3;} 
.conimg{float:left; padding-right:5px;}

.border01end{width:754px;height:7px;_width:750px; float:right; background:url(../images/ico.png) -2px -1268px no-repeat;}
/*首页产品样式*/
.product{width:1046px; height:auto; background:url(../images/ico.png) 0px -385px no-repeat; margin:0 auto; overflow:hidden;}
.productname{width:88px; padding-left:40px; letter-spacing:3px; float:left;padding-top:50px; line-height:100px; font-family:"微软雅黑";color:#f9ffc4; font-size:16px; font-weight:500; overflow:hidden;}


.productlist{width:860px; height:auto; float:right; margin-right:40px; margin-top:45px;overflow:hidden;}
.productlist tr tr td{padding:5px 0px 0px 10px;}
.productlist tr td span a{display:block; padding:3px; border:#3d863f solid 1px; overflow:hidden;background:#3d863f;}
.productlist tr td em{display:block;width:155px;height:30px; padding:0 8px; font-style:normal;overflow:hidden;color:#000; font-size:12px; line-height:30px; text-align:center;}
.productlist tr td em a{color:#ced49e; font-size:14px; font-weight:bold; line-height:30px;}
.productlist tr td em a:hover{color:#ffff00;}

/*新闻样式*/
.second{width:1002px; height:auto; margin:0 auto;}

.news{width:325px; height:auto; overflow:hidden; float:left;}
.newsmid{width:325px; height:auto; padding:0px 13px 0px 14px; float:left; overflow:hidden;}

.border02title{width:295px; padding-left:30px; height:53px;letter-spacing:2px; background:url(../images/ico.png) -1px -688px no-repeat; line-height:53px;font-family:"微软雅黑";color:#f9ffc4; font-size:16px; font-weight:500; overflow:hidden;}

.border02con{width:323px; min-height:210px; margin:0px 1px; background:url(../images/borderbg.jpg) repeat; overflow:hidden; }
.border02con ul{width:313px; padding:15px 5px 15px 5px; }
.border02con ul li{width:283px; padding-left:25px; height:21px;line-height:21px; background:url(../images/ico.png) 5px -765px no-repeat; overflow:hidden;}
.border02con ul li a {line-height:21px;color:#f9ffc4}
.border02con ul li a:hover{color:#FF0; text-decoration:underline;;}
.border02con ul li span{ padding:0px 10px; float:right;}
/*底部样式*/
.footbg{width:100%; height:auto; background:url(../images/bottom_bk1.png);}
.foot{width:1002px; height:auto;padding-top:65px; margin:0 auto; overflow:hidden; background:url(../images/bottom_bk.jpg) no-repeat;}
.link{width:982px; height:auto;color:#f9ffc4; line-height:25px; padding:5px 10px;text-indent: 35px;overflow:hidden;}
.link a{line-height:25px; padding:0px 5px;}
.link a:hover{line-height:25px; color:#FFF; text-decoration:underline;}

.foomain{width:1002px; height:auto; padding:10px 0px; line-height:21px; text-align:center; overflow:hidden;}
.foomain a{ color:#Ffff00}
.foomain a:hover{ color:#F00}

/*内页样式*/
.border03title{width:704px; margin-left:50px;color:#f9ffc4; font-size:14px; font-weight:500; height:46px; line-height:46px; overflow:hidden; }
.border03title a:hoveR{color:#FF0; text-decoration:underline;}

.border03con{width:720px; min-height:439px;overflow:hidden; padding:12px 0px 5px 34px;_padding:5px 0px 5px 40px; text-align:left; line-height:21px;} 
.con03img{width:650px; text-align:center; margin:0 auto; padding:5px 0px; overflow:hidden;}
con03img img{ max-width:650px;}
.title{ width:650px; margin:0 auto; height:30px; font-size:14px; font-weight:bold; line-height:30px; overflow:hidden; color:#fff; text-align:center;}
.time{ width:650px; height:25x; line-height:25px; overflow:hidden; color:#fff; text-align:center;}
.conn{width:630px; padding-left:20px; overflow:hidden; line-height:21px;}

/*内页新闻列表样式*/
.nynewslist{width:645px; padding:17px 15px 0px 15px; min-height:422px; text-align:left; overflow:hidden; line-height:21px; padding-left:20px; color:#333333}
.nynewslist li{ display:block;width:620px; height:30px; line-height:30px; border-bottom:#666666 dashed 1px; background:url(../images/ico.png) -1px -1148px no-repeat; padding-left:23px; overflow:hidden;}
.nynewslist li a{ color:#f9ffc4;}
.nynewslist li a:hover{ color:#FF0; text-decoration:underline;}
.nynewslist li span{ display:block;width:80px;padding-left:30px;float:right; text-align:right; color:#f9ffc4; overflow:hidden;}

/*内页产品列表样式*/
.border04con{width:725px; height:auto;overflow:hidden; padding:12px 9px 5px 20px;_padding:5px 9px 5px 20px; text-align:left; line-height:21px;} 
.nyproductlist{width:715px; padding:17px 5px 0px 10px;_padding:17px 5px 0px 10px; height:auto; text-align:left; overflow:hidden;color:#333333}
.nyproductlist ul{ margin:0 auto; padding:0px;}
.nyproductlist ul li{ float:left;  margin:0px 6px 5px 6px; *margin:0px 7px 5px 5px; overflow:hidden;}
.nyproductlist ul li a{display:block;border:2px #b0b3b3 solid; color:#ccc}
.nyproductlist ul li a:hover{border:2px #8ecf49 solid; color:#91ce3b;}
.nyproductlist ul li span a{width:220px;height:30px; color:#f9ffc4; line-height:30px;float:left;  border:none;text-align:center; font-size:14px;overflow:hidden;}
.nyproductlist ul li span a:hover{font-size:14px; color:#FF0;overflow:hidden; border:none;}

.page{width:680px;padding:15px 20px;height:auto;overflow:hidden;color:#FFF;}

.zy_topfoo{width:680px;height:auto;padding:10px 10px 20px 40px;overflow:hidden;line-height:27px;}
.zy_topfoo a{color:#f9ffc4; font-size:12px;line-height:27px;}
.zy_topfoo a:hover{color:#FF0; text-decoration:underline;}
.zy_topfoo span{color:#FF0; font-size:12px;line-height:27px;}


/*产品js*/
	* { list-style: none; margin: 0; padding: 0; }
	ul.expmenu {width: 220px; margin:0 auto; padding: 0px 8px; }
	ul.expmenu * { list-style: none;}
	ul.expmenu  li  div.header { width:220px;}
	ul.expmenu  li:last-child  div.header { border-bottom:none;}
	ul.expmenu  li ul li {padding: 0px 5px 0px 5px;width:200px; height:30px; line-height:30px; overflow:hidden;color: #f9ffc4; }
	ul.expmenu  li ul li a{padding: 10px; color:#f9ffc4;}
	ul.expmenu  li ul li a:hover{padding: 10px; color:#FF0;}
	ul.expmenu  li ul li:last-child { border-bottom: none; }
	ul.expmenu div.header{ background:url(../images/ico.png) -1355px -290px no-repeat;height:40px; line-height:40px; overflow:hidden;font-size:14px; }
	ul.expmenu  li  div.header  .label {float:left; font-size:14px;width:192px;  overflow:hidden;}
	ul.expmenu  li  div.header  .label span {padding: 0px 11px;}
	ul.expmenu  li  div.header  .label a{ color:#f9ffc4; width:155px;font-size:14px; font-weight:bold; overflow:hidden;}
	ul.expmenu  li  div.header  .label a:hover{color:#ffff00;font-size:14px; font-weight:bold;}
	ul.expmenu  li  div.header  .arrow { display: block; width:25px; height: 31px; line-height:31px;background: no-repeat center; float: right; }
	ul.expmenu  li  div.header  .arrow.up { background: url(../images/arrow_d.gif) no-repeat 0px 15px;}
	ul.expmenu  li  div.header  .arrow.down {background: url(../images/arrow_u.gif) no-repeat 0px 15px;}
	div#contentfl { display: table; color:#f9ffc4; width:238px; height:auto; margin:0px 1px; padding-bottom:8px; background:url(../images/borderbg.jpg) repeat; overflow:hidden;}
