@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; vertical-align:middle;}
a img{border: none;padding:0;margin:0;}
input,button,select,textarea{outline:none}
textarea{resize:none}
p{padding:0;margin:0;}
body {line-height: 24px; font-size:12px;color:#333;padding:0;margin:0;}

.head,.top,.main,.main2,.ftit,.foot {width:1000px;margin:0px auto;clear:both;}
.menu{background:#30bf28;height:40px;}
.menu ul{  clear:both; width:1000px; margin:0 auto;background:url(../images/mbg1.jpg) no-repeat left center;}
.menu li{ float:left; line-height:40px;height:40px; width:166px; text-align:center;background:url(../images/mbg1.jpg) no-repeat right center;position:relative;}
.menu li a{ display:block; font-size:14px;color:#fff;}
.menu li div{ display:none;}
.menu li:hover div{ display:block; position:absolute; top:40px; left:0; width:100%; z-index:99999999999999999999999;}
.menu li p{ background:#fff;border-radius:8px;}
.menu li p a{ text-align:center; font-size:14px; line-height:32px; padding:0; line-height:32px; color:#000;}
.hj{overflow:hidden; clear:both; height:10px;}
.hj2{overflow:hidden; clear:both; height:16px;}
.hj3{overflow:hidden; clear:both; height:30px;}

.bg1{ background:#e0e0e0;}
.m_left{ float:left; width:690px;}
.m_right{ float:right; width:285px;}
.m_ll{ float:left; width:360px;}
.m_lr{ float:right; width:310px;}
.tit1{ font-size:16px; font-family:"微软雅黑"; padding:10px 0; line-height:30px;}
.nr1{ overflow:hidden; clear:both; position:relative; height:138px; background:#fff; border:1px solid #ddd; padding:20px 180px 20px 30px; font-family:"微软雅黑";}
.nr1_p1{ font-size:30px; color:#02602f; margin:20px 0; line-height:40px;}
.nr1_p2{ background:#575757; display:block; text-align:center; width:110px; line-height:38px; font-size:15px; color:#FFF;}
.nr1_p3{ position:absolute; top:0; right:0; width:178px; height:178px;}
.nr1_p3 img{ width:178px; height:178px;}

.nr2{ font-size:14px; line-height:30px;}
.nr2 li{background:url(../images/tub1.jpg) no-repeat left center; padding-left:10px;}

.fbg{ background:#30bf28;}
.foot{ text-align:center; color:#fff; padding:5px 0;}

.m_leftb{ float:left; width:220px;  background:#FFF}
.m_rightb{ float:right; width:770px; background:#FFF; min-height:500px;}

.tit33{ background:#fff; overflow:hidden; clear:both; line-height:48px; border-bottom:1px solid #006968; color:#333; padding:0 15px;}
.tit33 span{ font-size:16px;}

.tit33 a{ font-size:16px;color:#333;}


.nr23{ overflow:hidden; clear:both; margin:16px -8px 0 -8px;}
.nr23 li{ float:left; padding:0 8px;}
.nr23 li img{ width:210px; height:160px;}
.nr23 li a{ display:block; color:#333; line-height:30px; text-align: center; font-size:16px;}
.tit23{ text-align:center; color:#333; font-size:14px; line-height:30px;}
.tit23 p{ font-size:24px; font-weight:bold;}
.nt{  font-weight:normal; padding:12px 0; padding-left:20px; background:#30bf28 ;}
.nt a{ font-size:20px; color:#fff; text-decoration:none;}

.nlist{ float:left; width:220px; }

.nlist>ul{background:#fff; }
.nlist>ul>li{ border-bottom:1px solid #eee; text-align:center }
.nlist>ul>li>a{ display:block; height:40px; line-height:40px;font-size:16px; color:#333; text-decoration:none;}
.nlist>ul>li>a:hover,.nlist>ul>li.cur a{ background: #30bf28; color:#fff;}

.nr55_p2 li{ overflow:hidden; clear:both; line-height:32px; border-bottom:1px dotted #CCC; background:url(../images/tub6.jpg) left no-repeat; padding-left:20px;}
.nr55_p2 li a{ display:block; float:left; max-width:900px; font-size:14px;}
.nr55_p2 li p{ float:right; color:#999; font-size:14px;}

.neir{ padding:10px; text-align:left; font-size:14px; color:#333;font-family:"微软雅黑";}
.neir h1{  text-align:center; font-size:20px; color:#333;font-family:"微软雅黑";}
.neir img{ max-width:700px;}
.nr9{ padding:3px; text-align:left; font-size:14px; color:#333}
.nr9 li{ overflow:hidden; clear:both; padding:10px 0px; border-bottom:1px dashed #CCC;}
.nr9_p1{ display:block; float:left; border:1px solid #CCC; width:180px; height:122px;}
.nr9_p2{ float:right; width:640px;}
.nr9_p3{ display:block; font-size:18px; font-weight:bold; color:#333;}
.nr9_p4{ line-height:25px; height:50px; overflow:hidden; margin:5px 0;}
.nr9_p5{ color:#777;}
.nr9_p5 a{ color:#336699}

.con_tit{text-align:center;border-bottom:1px dotted #d4d4d4;line-height:36px;}
.con_tit h2{font-size:16px;}
.con_titb{text-align:center;}
.list_li li{line-height:36px;border-bottom:1px dotted #d4d4d4; font-size:14px;}
.list_li li a{font-size:14px;}
.list_li{margin-top:10px;}

.nr34{ overflow:hidden; clear:both; padding:10px;}
.nr34 li{ float:left; width:230px; padding-left:15px; text-align:center;}
.nr34 li a{ display:block;}
.nr34 li img{ max-width:230px; height:200px;}
.nr34 li p{ font-size:16px; line-height:38px; overflow:hidden; height:38px;}
