﻿@charset "utf-8";
*{ margin:0; padding:0;}
ul,li{ list-style:none;}
.clear{ clear:both;}
img{ display:block; border:none;}
.layout{ width:1022px; margin:0 auto; height:auto; display:table;}
.layout1{ width:960px; margin:0 auto; height:auto; display:table;}
a{ text-decoration:none; color:#333; font-size:14px; font-family:'微软雅黑';}/
p{font-size:14px; font-family:'微软雅黑'; color:#333;}


body{ font-family:'微软雅黑'; background:#fff;}
.header{ width:100%; height:auto; background: url(../images/header.png) #fff repeat-x; }
.logo{ width:1000px; margin:0 auto; padding-top:25px;}
.nav{ width:100%;/* height:50px;*/ background:#02a654;}
.nav ul{ width:1000px; margin:0 auto; height:auto; display:table;}
.nav ul li{ width:111px; float:left;  height:50px; }
.nav ul li a{ display:block; color:#fff; font-size:16px; line-height:50px; text-align:center;}
.nav ul li a:hover{ height:47px; border-bottom:3px solid #a4cc39;}
.nav ul ul{ width:auto;display:none;position:relative; top:0; left:-70px; z-index:99999999;}
.nav ul li:hover ul{ display:block; }
.nav ul ul li{ width:250px;  height:35px; background:#fff; float:none;}
.nav ul ul li a{ line-height:40px; color:#333; font-size:14px;}
.nav ul ul li a:hover{ background:url(../images/hover1.png) left center no-repeat; border:none; color:#02a654;}
.banner img{ margin:0 auto;}
.product{ width:960px; margin:0 auto; height:auto; display:table; padding-top:20px;}
.left{ width:228px; float:left;}	
.blk_t{ background:#02a654; height:38px; line-height:38px; text-align:center; color:#fff; font-weight: normal;}
.fenlei{ width:198px; height:auto; display:table; border-left:1px solid #f7f7f7; border-right:1px solid #f7f7f7; padding:14px}
.fenlei li{ height:30px; background:url(../images/li.png) left center no-repeat; border-bottom:1px dashed #e0e0e0; padding-left:20px;}
.fenlei li a{ line-height:30px;}
.fenlei li a:hover{ color:#02a654;}
.tu{ margin-left:-30px;}
.right{ width:710px; float:left; margin-left:22px; overflow:hidden;}
.blk_t1{ width:100%; height:38px; background:#02a654; color:#fff;font-weight: normal; line-height:38px; padding-left:10px;}
.blk_t1 a{ color:#fff; padding-left:557px;}
.blk_t1 a:hover{ text-decoration:underline;}
.hot-pro{ height:auto; display:table; background: url(../images/pro_bg.png) #f7f7f7 center repeat-x;}
.hot-pro dl{ width:222px; float:left; margin-left:11px; margin-top:15px;}
.hot-pro dl dt{ text-align:center; line-height:35px;}
.hot-pro dl dd img{ width:222px; height:222px;}
.hot-pro dl p{ width:97px; margin:0 auto; text-align:center; background:#8d8d8d; height:24px; margin-bottom:15px;}
.hot-pro dl p a{ color:#fff;}
.hot-pro dl p a:hover{ text-decoration:underline;}
.bian{ width:955px; margin:15px auto; height:111px; background:url(../images/bian.png) #0eab5c 700px center no-repeat; color:#fff; padding:35px 0px 15px 45px; overflow:hidden;}
.bian h3{ font-size:26px; font-weight:600; }
.bian h3 b{ color:#ccff00;}
.bian p{ font-size:12px; color:#31ba74;}
.zixun{ width:600px; padding:15px 0px; font-size:20px;}
.zixun a{ width:100px; height:30px; float:right; display:block;  border:1px solid #fff; color:#fff; line-height:30px; text-align:center;}
.zixun a:hover{ text-decoration:underline; font-size:16px;}
.content{ width:100%; height:300px; display:table; background:url(../images/contentbg.png); padding:15px 0;}
.about{ width:707px; float:left; background:#fff; padding:15px;}
.blk_t2{ width:100%; border-bottom:1px solid #c6c6c6; height:40px; line-height:40px; font-weight:normal;}
.blk_t2 span{ color:#02a654;}
.blk_t2 b{ font-weight:normal;}
.blk_t3{ background:url(../images/blk_t1.jpg) left center no-repeat; padding-left:30px; height:50px; line-height:50px; border-bottom:1px solid #e1e1e1; font-size:18px; font-weight:normal;}
.blk_t3 span{ display:block; float:right; font-size:14px; color:#e1e1e1e;}
.aboutnr{ height:auto; display: table; padding:20px 0;}
.aboutl{ width:283px; float:left;}
.aboutr{ width:388px; float:left; margin-left:30px;}
.aboutr p{ text-indent:24px; letter-spacing:1px; line-height:30px;}
.more{ display:block; width:97px; height:26px; line-height:26px; background:#02a654; color:#fff; text-align:center; margin-left:230px; margin-top:15px;}
.more:hover{ text-decoration:underline;}
.zizhi{ width:217px; float:left; background:#fff; margin-left:13px; padding:10px 15px 10px 15px;}
.shebei{ height:auto; display:table; background:#fff; margin-top:20px; padding:15px;}
.zizhinr{ width:203px; height:233px; margin:0 auto; /*height:auto;*/ overflow:hidden; padding:20px 0;}
.zizhinr ul{ height:auto; display:table;}
.zizhinr ul li{ width:203px; float:left;}
.zizhinr ul li img{ width:203px; height:166px;}
.zizhinr ul li a{ display:block; width:203px; text-align:center; margin:10px 0;}
.control{ width:40px; margin:0 auto; height:auto; display:table;}
.pre1{ display:block; width:17px; height:21px; float:left; background:url(../images/pre1.png) center no-repeat;}
.next1{display:block; width:17px; height:21px; float:left; background:url(../images/nex1.png) center no-repeat; margin-left:6px;}
.footer{ width:100%; height:auto; display:table; padding-top:10px; background: url(../images/footer.png) center 50px  repeat-x #02a755; margin-top:20px;}
.fnav{ width:1000px; height:40px; margin:0 auto;}
.fnav li{ width:111px; float:left;  height:40px; background:url(../images/fli.png) right center no-repeat;}
.fnav li a{ display:block; text-align:center; line-height:40px; color:#fff;}
.fnav li a:hover{ color:#CCFF00;}
.fcontact{ width:1000px; margin:0 auto; height:auto; display:table;padding:20px 0;}
.fcontactnr{ width:408px; float:left; padding-left:28px;}
.fcontactnr p{ color:#fff; line-height:30px;}
.ewm{ width:137px; float:left; padding-top:10px; padding-left:20px;}
.copyright{ width:100%; background:#545454;}
.copyright p{ text-align:center; color:#fff; line-height:40px; font-size:14px;}
.content1{ width:100%; height:auto; display:table; padding:15px 10px;}
.content1 p{ text-indent:24px; line-height:35px; letter-spacing:1px; font-size:14px;}


/*内页样式*/
/*以下是新闻列表页*/
.list01 li{ height:35px; border-bottom:1px dashed #ccc;}
.list01 li a{ display:block; width:572px; float:left; line-height:35px;}
.list01 li span{ display:block; width:100px; float:right; line-height:35px;}
.list01 li a:hover{ color:#900;}
.list01 li:hover span{ color:#900;}

/*以下是产品列表页*/
.content1 dl{ width:205px; float:left; margin-left:20px; margin-top:20px;}
.content1 dl dd img{ width:205px; height:170px;}
.content1 dl dt{ text-align:center; line-height:35px;}
.content1 dl dt a:hover{ color:#c0192a;}

/*以下是产品详情页*/
.probox img{ width:190px; margin:15px auto;}
.prointr h2{ font-weight:normal; font-size:18px; border-bottom:1px solid #ccc; line-height:36px;}
.prodetails a:hover{ color:#900;}

/*以下是分页*/
.sub_dede_pages {width:94%; height:auto;padding:5% 0; margin-left:3%; display:table; }
.sub_dede_pages ul {width:200px;height:auto; display:table; /*margin:0 auto;*/ float:right; padding:0; text-align:center;/* display:inline;*/}
.sub_dede_pages ul li {width:auto; margin:0; padding:0; float:left; display:inline;font-size:12px;color:#666;margin-right:1%; }
.sub_dede_pages ul li a {width:auto; padding:3px 8px; display:block; background:#02a755; color:#FFFFFF; }

/*以下是留言板*/
.useript{ background-color: white; border-color: #CCCCCC #E2E2E2 #E2E2E2 #CCCCCC; border-style: solid; border-width: 1px;  box-shadow: 1px 2px 3px #F0F0F0 inset; overflow: hidden; padding: 10px 0 8px 8px; vertical-align: middle; height:12px;}
#guestsmt{ width:600px; padding:30px 0 30px 10px;}
.guestinfo{ width:60%; height:80px; margin-bottom:15px; margin-top:6px;}
#guestsmt p{ width:97%; margin:8px 0; padding:0;}
#guestsmt span{ font-family:"微软雅黑"; font-size:14px; float:left;}
.usertel{height:20px; width:60%; margin-right:20px;}
.userbtn{ padding:0.2em 0.8em; font-family:"微软雅黑"; font-size:20px; border:none; cursor:pointer;}
.usersbmt{ background:#02a755; border-radius:5px; color:#fff; margin-top:15px; width:110px; height:43px; margin-left:300px;}