﻿/* CSS Document */
*{padding:0; margin:0;}

html {overflow:-moz-scrollbars-vertical; scrollbar-face-color:#E8E8E8;scrollbar-shadow-color:#C1C1BB;scrollbar-highlight-color:#C1C1BB;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#CACAB7; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,input,img{padding:0; margin:0;}   
div,ul,li{list-style:none;}
a{text-decoration: none; color:#444444;}
a:hover { text-decoration: none;}
h1,h2,h3,h4,h5,h6{font:14px normal;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; }
.clear{margin:0px; padding:0px; clear:both;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}
TABLE img{ display:block;}
img{border:0px;}

body{font-size:12px; color:#444444; background:#fff; font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; padding:0; margin:0; behavior:url("images/csshover.htc");-webkit-text-size-adjust:none;  }

td{font-size:12px; line-height:26px;}

/*--------网站头部 --------------*/
.header{height:77px; width:1000px; margin:0 auto;}
.headerleft{ float:left; width:154px; height:77px;}
.header img{display:block;}
.headerright{float:right; width:840px;}
.headerright_top{ width:840px; line-height:30px; text-align:right;}
.headerright_top a{color:#444444;}
.headerright_top a:hover{ color:#029140;}

/*导航菜单*/
.nav{width:840px; height:34px; padding-top:13px;}
.nav li{width:100px; line-height:34px; float:right; text-align:center; display:inline; margin-left:10px;}
.nav li a{ font-size:14px; color:#029140; font-weight:bold; display:block;}
.nav li a:hover{ background:#0D6A12; color:#fff;}


#hbanner{width:100%; margin:0 auto;height:403px; border-top:3px #094148 solid;}
.flexslider{position:relative;height:403px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:403px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:47px;height:97px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.columno{height:254px; width:1000px; margin:10px auto 0;}
.columnoleft{float:left; width:424px;}
.columnoleft_title{background:url(../images/index_08.jpg) no-repeat left bottom; font-size:14px; font-weight:bold; line-height:34px;}
.columnoleft dl{ width:424px; height:86px; margin-top:15px; padding-bottom:10px; border-bottom:1px #ddd solid;}
.columnoleft dt{float:left; width:114px; height:86px; margin-right:10px;}
.columnoleft dt img{display:block;width:114px; height:86px;}
.columnoleft dd{float:right;height:86px; width:300px; line-height:24px;}
.columnoleft dd span{ color:#029140; font-size:14px;}
.columnoleft ul{overflow:hidden; width:424px; padding-top:6px;}
.columnoleft li{line-height:25px; background:url(../images/index_21.jpg) no-repeat left center; padding-left:12px;}
.columnoleft li span{float:right;}
.columnoleft li a{ color:#444;}
.columnoleft li a:hover{ color:#029140;}

.columnoright{width:521px; float:right;}
.columnoright_title{background:url(../images/index_10.jpg) no-repeat left bottom; font-size:14px; font-weight:bold; line-height:34px;}
.columnoright_title span{float:right; font-size:12px; font-weight:normal;}
.columnoright_title a{ color:#444;}
.columnoright_title a:hover{ color:#029140;}
.columnoright ul{ overflow:hidden; width:519px; height:220px; border:1px #ddd solid;border-top:0px #ddd solid;}
.columnoright li{float:left; text-align:center; padding:20px 0 0 32px;}
.columnoright li img{ width:210px; height:158px;}
.columnoright li p{padding-top:8px;}
.columnoright li a{ color:#444;}
.columnoright li a:hover{ color:#029140;}


.columntow{height:220px; width:1000px; margin:15px auto 0;}
.columntowleft{float:left;height:220px; width:698px;}
.columntowleft_title{background:url(../images/index_32.jpg) no-repeat left bottom; font-size:14px; font-weight:bold; line-height:34px;}
.columntowleft_title span{float:right; font-size:12px; font-weight:normal;}
.columntowleft_title a{ color:#444;}
.columntowleft_title a:hover{ color:#029140;}
.columntowright{float:right; width:247px;}
.columntowright_title{background:url(../images/index_35.jpg) no-repeat left bottom; font-size:14px; font-weight:bold; line-height:34px;}
.columntowright_title span{float:right; font-size:12px; font-weight:normal;}
.columntowright_title a{ color:#444;}
.columntowright_title a:hover{ color:#029140;}
.hcontact{overflow:hidden; line-height:26px; padding-top:10px;}



/*--------首页页脚版权说明--------------*/
#footer{ margin:20px auto 0; width:100%; height:96px; background:#09470F; font-family:"宋体";}
.footer{width:1000px; background:url(../images/index_63.jpg) no-repeat left top;  height:84px; padding-top:12px; overflow:hidden; font-size:12px; line-height:24px; margin:0 auto;color:#fff; background:url(../images/index_53.jpg) no-repeat right top;}
.footer a{color:#fff;}


.lybanner{ width:100%; margin:0 auto 0; height:243px; border-top:3px #009241 solid;background:url(../upfiles/prod_b/banner40.jpg) no-repeat center top;}

.lymain{width:1000px; margin:20px auto 0; overflow:hidden;}
.lymainleft{float:left; width:223px; height:502px; padding-right:18px; background:url(../images/product_06.jpg) no-repeat top right;}
.category{width:223px; overflow:hidden;}
.category h2{ width:223px; height:58px; line-height:24px; font-size:18px; color:#535353; font-family:Microsoft YaHei; background:url(../images/product_05.jpg) no-repeat; text-align:center; text-transform:uppercase;}
.category h2 span{font-size:16px;}
.category ul{ overflow:hidden; width:223px;  padding-bottom:15px;}
.category li{ width:223px; height:42px; line-height:42px; font-size:14px;}
.category li a{ display:block; color:#818181; padding-left:36px;background:url(../images/product_13.jpg) no-repeat;}
.category li a:hover{ display:block;color:#fff; background:url(../images/product_12.jpg) no-repeat;}
#onsec{background:url(../images/product_12.jpg) no-repeat;color:#fff;}
#onsec a{color:#fff;background:url(../images/product_12.jpg) no-repeat;}

.leftcontact{ width:223px; margin-bottom:20px;}


.lymainright{float:right; width:735px;}
.lytitle{ width:725px; padding-right:10px; height:30px; background:url(../images/product_09.jpg) no-repeat left bottom;}
.lytitle h2{overflow:hidden; line-height:30px; font-size:14px; color:#444;font-family:Microsoft YaHei; background:url(../images/cp_08.jpg) no-repeat left center; padding-left:35px;}
.lytitle h2 span{float:right; font-size:12px; font-weight:normal; font-family:"宋体"; color:#818181;}
.lytitle h2 span b{ color:#029140; font-weight:normal; font-family:"宋体";}
.lytitle h2 a{color:#818181;}
.lytitle h2 a:hover{color:#029140;}


.tylm{line-height:26px; font-size:14px; padding:10px; overflow:hidden;font-family:"宋体"; color:#535353;}


.product{ overflow:hidden; width:735px; font-family:"宋体";}
.productul{ overflow:hidden; width:735px; padding-bottom:10px;}
.productul li{ float:left; margin:20px 15px 0 15px; width:212px; height:190px; overflow:hidden;}
.productul li img{display:block; width:210px; height:158px; border:1px #ddd solid;}
.productul li p{text-align:center; line-height:30px; font-size:12px; }
.productul li p a{color:#444;}
.productul li p a:hover{color:#029140;}



.productshow{overflow:hidden; padding:10px 15px 10px 10px; font-family:"宋体";}
.productshow h2{ height:35px; line-height:35px; font-size:16px; font-weight:bold; padding:0px; color:#00963E; border-bottom:1px #ccc solid; text-align:left; margin:10px 0px;}
.productshow h2 span{float:right; font-size:12px; cursor:pointer; font-weight:normal;}
.productshow_img{ overflow:hidden; margin:15px auto 0; text-align:center;}
.productshow_img img{ border:1px #DCDCDC solid;}
.productlr{margin:15px 0 0 0; line-height:24px;}

.case{overflow:hidden; width:735px; font-family:"宋体";}
.caseul{ overflow:hidden; width:735px; padding-bottom:10px;}
.caseul li{ float:left; margin:20px 38px 0 25px; width:182px; height:165px; overflow:hidden;}
.caseul li img{display:block; width:180px; height:135px; border:1px #ddd solid;}
.caseul li p{text-align:center; line-height:30px; font-size:12px; }
.caseul li p a{color:#444;}
.caseul li p a:hover{color:#029140;}


.news{overflow:hidden; padding:10px 15px 10px 10px;font-family:"宋体";}
.newsul {overflow:hidden;}
.newsul li{line-height:42px; border-bottom:1px #ccc dashed; font-size:12px;}
.newsul li span{float:right;}
.newsul li a{background:url(../images/index_21.jpg) no-repeat left center; color:#535353; padding-left:12px;}
.newsul li a:hover{color:#00963E;}



.newsshow{overflow:auto;padding:10px 15px 10px 10px;background:#fff; line-height:22px;font-family:"宋体";}
.news_xxjs{line-height:24px;color:#535353;}
.news_title{ height:35px; line-height:35px; font-size:18px; font-weight:bold; color:#00963E;text-align:center;margin:10px 0px;}
.pubdate_new{height:26px; line-height:26px; margin:0 auto; OVERFLOW: hidden; text-align:center;margin:10px 0px 0px 0px;margin-top:15px;}
.pubdate_new2{ border:#ccc 1px solid; height:26px; line-height:26px; width:824px; OVERFLOW: hidden; text-align:center;margin:10px 0px 20px 0px;background-color:#f5f5f5;margin-top:15px;}
.pubdate{height:26px; line-height:26px;  margin:10px 0px 10px 0px; OVERFLOW: hidden; text-align:center; font-family:"宋体";}
.pagelist{/*border: 1px solid #ccc;*/overflow:hidden;background-color: #696562;padding:1px 5px 1px 5px;color: #fff;}
.red {/*border: 1px solid #ccc;*/overflow:hidden;	background-color: #00963E; color: #fff;padding:1px 5px 1px 5px;}





