@charset "utf-8";
/* CSS Document */
body { margin:0 auto; font-size:12px; font-family: "宋体";  }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color: #444444; text-decoration:none; outline:none; star:expression(this.onFocus=this.blur());}
a:hover { color:#F00;}
.black1{ height:15px;}

.top{ background:url(images/bj_02.jpg) repeat-y top center; height:84px; width:100%;}
.head{  width:1002px; height:84px; margin:0 auto;}
.title{ width:320px; float:left; height:84px; background:url(images/index_02.jpg) no-repeat;}
.head_r{ width:680px; float:right;}
.head1{ height:35px;}

.head11{ width:70px; float:right; height:35px;}
.head11 ul{}
.head11 ul li{ float:right; padding-left:5px;}


.head12{ width:150px; float:right; height:35px;}
.head12 ul{}
.head12 ul li{ float:left; padding-left:10px; line-height:35px; font-size:12px; color:#666;  font-family:"微软雅黑", "宋体"; }
.head12 ul li a{ line-height:35px; font-size:12px; color:#666;  font-family:"微软雅黑", "宋体"; }
.head12 ul li a:hover{color:#ff0000;}





.nav{ height:40px; width:650px; float:right; padding-top:10px;}
.nav ul{}
.nav ul li{ width:100px; float:left; color:#444; font-family:"微软雅黑", "宋体"; line-height:30px; text-align:center; font-size:15px;}
.nav ul li a{ line-height:30px; text-align:center; font-size:15px;}
.nav ul li a:hover{ color:#90c320; border-bottom:solid 2px #90c320;}
.nav_hover{color:#90c320; border-bottom:solid 2px #90c320; display:block;}


.banner{ height:429px; width:100%;}

.main1{ width:1002px; margin:0 auto; height:auto; padding-top:35px; overflow:hidden;}
.main1_tt{ background:url(images/index_13.jpg) no-repeat center; height:47px; }
.main_ow{ padding-top:20px; height:auto; overflow:hidden;}
.hd{ width:547px; float:left; background:url(images/index_17.jpg) no-repeat; height:373px; margin-left:5px;}
.product{ width:433px; float:right;}
.td{ width:207x; float:left; height:188px; margin-bottom:2px; margin-left:3px; margin-right:4px;}
.td1{ border:#90c320 1px solid;}
.td2{ height:29px; background:#90c320; margin-top:1px;}
.td2{ text-align:center;}
.td2 a{ color:#fff; line-height:29px; line-height:29px; text-align:center; font-size:14px;}

.main2{ background:url(images/bj_03.jpg) repeat-x; height:265px; margin-top:20px;}
.maint2{ width:1002px; margin:0 auto; height:265px;}
.new{ width:376px; float:left; height:265px; background:url(images/index_36.jpg) no-repeat right center;}
.n_tt{ background:url(images/title_03.jpg) no-repeat; height:46px;}
.n_ow{ width:376px; padding-top:25px;}
.n_ow ul{}
.n_ow ul li{ background:url(images/index_41.jpg) no-repeat 0px 11px; font-size:12px; color:#444; line-height:32px;}
.n_ow ul li a{ color:#444; padding-left:18px;}
.n_ow ul li a:hover{ color:#ff0000;}



.company{ width:605px; float:right; background:url(images/index_28.jpg) no-repeat right 1px; height:265px;}
.com_tt{ background:url(images/title_05.jpg) no-repeat; height:46px;}
.com_ow{ width:439px; height:auto; padding-top:20px;}
.com_ow p{ color:#666; text-indent:2em; line-height:26px;}

.footer{ background:url(images/index_48.jpg) repeat-x; height:147px; width:1002px; margin:0 auto;}
.foot{ background:url(images/index_51.jpg) no-repeat right bottom; height:111px;}

.b_nav{ height:35px;}
.b_nav ul{}
.b_nav ul li{ width:100px; float:left; color:#fff; font-family:"微软雅黑", "宋体"; line-height:35px; text-align:center; font-size:12px; background:url(images/nav_03.jpg) no-repeat 0px 12px;}
.b_nav ul li a{ line-height:35px; text-align:center; font-size:12px; color:#fff;}
.b_nav ul li a:hover{ color:#ff0000;}

.lx{ width:548px; height:111px;}
.lx_l{ background:url(images/lx_03.jpg) no-repeat 10px center; height:111px;}
.lx_l p{ color:#fff; line-height:28px; padding-left:35px; padding-top:15px;}
.lx_l p a{ color:#fff; line-height:28px; padding-left:8px; }

/* 内页 */
.banner2{ background:url(images/show_02.jpg) no-repeat top center; height:238px; width:100%;}

.banner3{ background:url(images/002.jpg) no-repeat top center; height:238px; width:100%;}
.main{ background:url(images/nbj_02.jpg) repeat-y top center; height:auto;}
.maint{ width:1002px; margin:0 auto; height:auto; overflow:hidden; padding-bottom:10px;}
.left{ width:266px; height:auto; overflow:hidden; float:left; padding-bottom:20px;}
.productlist{}
.list_tt{ background:url(images/show_04.jpg) no-repeat; height:53px;}
.list_ow{ height:auto; padding-bottom:15px;}
.list_ow ul{ padding-top:10px;}
.list_ow ul li{height:49px;  font-size:14px; line-height:35px; border-bottom:solid 1px #ececec; width:238px; padding-left:25px;}
.list_ow ul li a{  font-size:14px; line-height:49px; padding-left:108px; color:#444;}
.list_ow ul li a:hover{  font-size:14px; line-height:49px;  color:#fff; background:url(images/show_14.jpg) no-repeat; width:238px; height:49px; display:block; }

.contact{ padding-top:5px;}
.con_tt{ background:url(images/show_19.jpg) no-repeat; height:131px;}
.con_ow p{ color:#444; line-height:24px; padding-top:10px; padding-left:15px;}

.erweima{ width:132px; height:155px; padding-left:50px; padding-top:20px;}

.right{ width:710px; float:right;}
.right_tt{ background:url(images/show_09.jpg) no-repeat 5px 28px; height:50px; border-bottom:solid 1px #d3d3d3;}
.right_tt p{ line-height:35px; font-size:14px; padding-left:25px; padding-top:20px; color:#666; font-family:"微软雅黑", "宋体";}

.right_ow{ padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:20px;}
.right_ow p{ line-height:24px; color:#666; text-indent:2em;}


.cp{ width:188px; height:187px; float:left; overflow:hidden; padding:10px 18px;}
.chanpin1{  border:#bdbebf solid 1px; padding:3px 3px;}
.chanpin2{ line-height:40px; text-align:center; color:#fff; background:#90c320; margin-top:5px; height:40px; font-size:14px;}
.chanpin2 a{color:#fff; font-size:14px;}
.chanpin2 a:hover{ color:#ff0000;}


.zcp{ width:188px; height:300px; float:left; overflow:hidden; padding:10px 18px;}
.zchanpin1{  border:#bdbebf solid 1px; padding:3px 3px;}
.zchanpin2{ line-height:40px; text-align:center; color:#fff; background:#90c320; margin-top:5px; height:40px; font-size:14px;}
.zchanpin2 a{color:#fff; font-size:14px;}
.zchanpin2 a:hover{ color:#ff0000;}



.new1{  height:30px; }
.new_11{  font-size:12px; height:30px; line-height:30px; border-bottom:#dfe0e1 1px dashed; margin-top:3px;  }
.new_12{ width:540px; height:30px; line-height:30px; text-align: left; padding-left:22px; float:left; overflow:hidden; color:#444444; background: url(images/index_41.jpg) no-repeat 3px 12px;}
.new_12 a{color:#444444;}
.new_12 a:hover{color:#ff0000;}
.new_13{ width:110px; height:30px; line-height:30px;  text-align: center; float:left; overflow:hidden; color:#444444;}



.cpt22{ text-align:center; padding-top:10px;}
.cpt22 img{ border:1px solid #e1e0df; }


.pbt{ font-size:16px; font-weight:bold; line-height:32px;  text-align:center;  color:#444444;}
.sj{ text-align:center; line-height:28px; color:#444444;}
.cpt{ text-align:center; padding-top:10px;}

/*页码样式*/
.pagelist{ width:98%; overflow: hidden; padding:42px 0 0 28px; text-align:center;}
.pagelist ul{ float:right;overflow:hidden; padding-right:12px;}
.pagelist li{ float:left; padding:4px 5px; margin:4px; text-align:center; border:1px solid #e3e3e3; color:#000; }
.pagelist .thisclass{ background:#ccc; border:1px solid #ccc; color:#fff; font-weight:bold;}
.pagelist .thisclass a{ font-weight:bold; color:#444444; }