@charset "utf-8";
/* CSS Document */
* {}
a {text-decoration: none;color: #333;padding:0;margin:0;}
ul {list-style: none;padding:0;margin:0;}
li {list-style: none;padding:0;margin:0;}
ul li {list-style: none;padding:0;margin:0;}
img {border: none;padding:0;margin:0;max-width:100%;}
a img{border: none;padding:0;margin:0;}
input,button,select,textarea{outline:none}
textarea{resize:none}
p{padding:0;margin:0;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 24px; font-size:12px;color:#333;padding:0;margin:0; font-family:"微软雅黑";}

.head,.main,.ftit,.foot {width:1000px;margin:0px auto;overflow:hidden;clear:both;}
.bg1{ border-top:5px solid #1e8c44;}
.logo{ float:left;}
.top{ float:right;background:url(../images/tub1.jpg) no-repeat left center; line-height:44px; padding:24px;}
.top img{ vertical-align:middle;}
.menu{ background:#1e8c44; height:46px; line-height:46px;}
.menu ul{overflow:hidden;clear:both;width:1000px;margin:0px auto;}
.menu li{ float:left; text-align:center; width:111px;}
.menu a{font-size:16px; color:#FFF;}
.hj {overflow:hidden;clear:both;height:10px;}
.hj2{overflow:hidden;clear:both;height:20px;}
.hj3{overflow:hidden;clear:both;height:30px;}

.tit1{ text-align:center; padding:20px 0px; line-height:40px;}
.tit1_p1{ font-size:30px; color:#175c2f;}
.tit1_p2{background:url(../images/tbg1.jpg) repeat-x center; padding-bottom:4px; font-size:20px; color:#999; text-transform:uppercase;}
.tit1_p2 span{ background:#FFF;}
.nr1{clear:both; padding:0px 30px; position:relative;}
.nr1 ul{overflow:hidden; clear:both; margin:0 -10px;}
.nr1 li{float:left; width:300px;height:255px; text-align:center; padding:10px 20px;}
.nr1 li img{ width:300px; height:195px;}
.nr1 li p{ line-height:60px; font-size:16px; background:#484944;}
.nr1 li p a{ color:#FFF;}
.left{ position:absolute; left:-10px; top:46%;}
.right{ position:absolute;right:-10px; top:46%;}

.bg2{ background:#f4f4f4; padding:30px 0px;}
.m_left{ float:left; width:485px;}
.m_right{ float:right; width:485px;}
.tit2{background:url(../images/tbg4.png) no-repeat bottom left; line-height:40px; font-size:16px; text-transform:uppercase; padding-bottom:8px; margin-bottom:20px;}
.tit2 span{ font-size:24px; color:#175c2f;}
.nr3{ font-size:16px; line-height:36px;}
.nr2,.nr2 div,.nr2 li{overflow:hidden; clear:both;}
.nr2_p1{ float:left; width:142px; height:92px;}
.nr2_p2{ float:right; width:328px; height:90px; overflow:hidden; line-height:22px;}
.nr2_p2 a{ display:block; font-size:16px; color:#175c2f;}
.nr2 ul{ padding-top:5px;}
.nr2 li{background:url(../images/tub3.jpg) no-repeat left center; padding-left:15px; line-height:36px;}
.nr2 li a{ display:block; font-size:16px; float:left;}
.nr2 li span{ display:block; float:right;}

.fbg{ border-top:1px solid #1e8c44;}
.foot{overflow:hidden; clear:both;padding:25px 0px; text-align:center;}
/*其他页面样式*/

.m_left2{ float:left; width:260px; margin:0px 5px;box-shadow:0 0 7px #ccc; }
.m_right2{ float:right; width:712px;}
.nr4{ padding:5px; font-size:16px; padding-bottom:10px; min-height:150px;}
.nr4 li{ border-bottom:1px solid #e6f2ea; line-height:48px; padding-left:20px;}
.nr4_t1{ font-size:24px;  background:#1e8c44; line-height:70px; color:#FFF; padding-left:25px;}
.nr4_t2{ font-size:14px; background:url(../images/tbg5.jpg);  line-height:38px; color:#FFF; padding-left:35px;}
.nr4_t2 a{ color:#FFF;}
.tit3{ text-align:center; font-size:26px; background:url(../images/tbg1.jpg) repeat-x center; line-height:50px;}
.tit3 span{ background:#FFF; padding:0px 15px;}
.nr5{font-size:18px; line-height:36px;}
.nr6{overflow:hidden; clear:both; margin:0 -6px;}
.nr6 li{ float:left; padding:10px; text-align:center;width:220px;}
.nr6 li p{ padding-top:10px; font-size:16px;}
.nr7{overflow:hidden; clear:both; margin:0 -9px;}
.nr7 li{ float:left; width:320px; height:300px; padding:9px; text-align:center;}
.nr7 li p{ position:relative; margin-top:-40px; height:40px; background:url(../images/tub4.png); line-height:40px; font-size:14px;}
.nr7 li img{ width:320px; height:300px;}
.nr7 li p a{ color:#fff;}

.m_left3{ float:left; width:350px;}
.m_right3{ float:right; width:360px;}
.ly1{ width:210px; border:1px solid #CCC; padding:0; margin:0; line-height:35px;height:35px;}
.ly2{ border:1px solid #CCC; padding:0; margin:0;}
.ly3{ border: none; background:#16a0d3; width:88px;text-align:center; line-height:32px;height:32px; color:#FFF;padding:0; margin:0;}

.nr8{overflow:hidden; clear:both; margin:0 -12px;}
.nr8 li{ float:left; width:220px; height:300px; padding:12px; text-align:center;}
.nr8 li img{ width:200px; padding:9px; border:1px solid #ddd; height:220px;}
