﻿/* CSS Document */
div, ul, li, p { margin: 0px; padding: 0px; list-style: none; text-decoration: none; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(images/bg.jpg); background-repeat: repeat; }
/*右*/
.r { float: right }
/*左*/
.l { float: left }
/*清除*/
.clear { clear: both }
/*空格*/
.space10 { height: 10px; }
.space30 { height: 30px; }
.w1000 { width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
/*首页栏目样式*/
.topbg{ background-image: url(images/topbg.jpg); background-repeat: no-repeat; background-position: center; height: 100px; width: auto; }
.lmbg { height: 40px; width: 100%; background-image: url(images/lmbg.jpg); background-repeat: repeat-x; background-position: center; }
.lylmbg { height: 50px; position: absolute; z-index: 9; top: 80px; width: 100%; background-image: url(images/lmbg1.png); background-repeat: repeat-x; background-position: center; }
.w118 { width: 220px; height: 50px; }
.w110 { width: 111px; height: 50px; }
.i_img { background-image: url(images/indi.png); background-repeat: no-repeat; position: absolute; height: 200px; width: 170px; z-index: 99; top: 530px; }
.nav { height: 40px; background-position: center; width: 1000px; text-align: center; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.nav a { height: 35px; width: 90px; padding-right: 20px; padding-left: 20px; font-size: 18px; line-height: 40px; color: #FFF; text-decoration: none; font-family: "微软雅黑", "宋体"; }
.nav a:hover{ color: #00F292; }

/*内页LOGO*/
.logo { height: 60px; width: 260px; padding-top: 10px; padding-bottom: 50px; }
.w200 { width: 180px; }
.w900 { width: 790px; }
.w700{ width: 700px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.lm { font-family: "微软雅黑", "宋体"; font-size: 24px; line-height: 45px; color: #007735; text-align: center; width: 180px; }
.zlm { margin: 0px; }
.zlm a { font-size: 14px; line-height: 30px; color: #FFFFFF; text-decoration: none; display: block; font-family: "微软雅黑", "宋体"; text-align: center; background-image: url(images/zlmbg.png); height: 30px; padding-bottom: 7px; }
.zlm a:hover{ color: #FFF; }
.wx { font-family: "微软雅黑", "宋体"; font-size: 12px; line-height: 20px; color: #333; width: 180px; margin-right: auto; margin-bottom: 100px; margin-left: auto; text-align: center; }
.x1 { background-color: #007735; height: 2px; width: auto; margin-top: 20px; margin-bottom: 10px; }
.nxzwz { font-family: "微软雅黑", "宋体"; height: 42px; margin-bottom: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccc; font-size: 14px; line-height: 42px; color: #333; text-align: left; }
.nxzwz a { font-family: "微软雅黑", "宋体"; color: #666; text-decoration: underline; }
.wz { font-size: 14px; line-height: 25px; color: #333; }
.wz img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-top: 10px; padding-bottom: 10px; }
.wz span{ font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 25px; color: #007735; font-weight: bold; }
.pic { margin: 0px; width: 800px; overflow: hidden; }
.pic ul { width: 900px; }
.pic li { float: left; margin-right: 67px; margin-bottom: 20px; }
.pic img{ border: 1px solid #CCCCCC; }
.pic li a { font-family: "微软雅黑", "宋体"; font-size: 16px; line-height: 30px; color: #333; text-decoration: none; text-align: center; display: block; width: 222px; font-weight: bold; }
.pic li a:hover{ color: #007735; }
.pic li a:hover img{ border-color: #007735; }
.pic a img:hover{ border: 1px solid #007735; }
/*新闻推荐图片*/
.newpic { margin: 0px; width: 800px; overflow: hidden; }
.newpic ul { width: 900px; }
.newpic li { float: left; margin-right: 57px; margin-bottom: 20px;height:230px;overflow:hidden }
.newpic img{ border: 1px solid #CCCCCC; }
.newpic a { font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 30px; color: #333; text-decoration: none; text-align: center; display: block; width: 222px; overflow: hidden; background-color: #efefef; }
.newpic a:hover{ background-color: #007735; color: #FFF; }
.newbt{ font-family: "微软雅黑", "宋体"; font-size: 18px; line-height: 45px; color: #007735; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #ccc; text-align: center; }
.newsj{ font-size: 12px; line-height: 30px; color: #999; margin-bottom: 30px; text-align: center; }
.font{ margin: 0px; }
.font a{ font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 30px; color: #333; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #ccc; }
.font a:hover{ color: #007735; }
.font .date {float:right;font-size:12px;color:#999;}
/*分页样式*/
.fy{ margin: 0px; text-align: center; }
.fy a{ font-size: 12px; line-height: 30px; color: #FFF; text-decoration: none; background-color: #093; margin-right: 5px; padding: 5px; }
.fy a:hover{ background-color: #3CDD5B; }

/*首页公司介绍*/
.w680{ width: 680px; }
.w300{ width:300px;}
.indbt{ font-size: 18px; line-height: 35px; color: #007735; font-family: "微软雅黑", "宋体"; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E6E6E6; margin-bottom: 10px; margin-top: 10px; }
.bottombg{ background-color: #007835; margin-top: 20px; }
.bottomwz { font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 20px; color: #FFF; width: 600px; padding-top: 8px; }
.bottomwz a {color:#fff;text-decoration:none}
.bottomwz a:hover {text-decoration:underline}
.w100{ padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }
/*左右固定栏目不上下移动*/
.fixed{ top: 40px; }
.main{ margin: 0px; height: auto;  }
