@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 {font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 24px; font-size:12px;color:#333;padding:0;margin:0;  font-family:"微软雅黑";}

.head,.main,.ftit,.link,.foot {width:1150px;margin:0px auto;overflow:hidden;clear:both;}
.menu{ background:#05863f;}
.menu{ overflow:hidden; clear:both;}
.menu ul{width:1150px;margin:0px auto;overflow:hidden;clear:both;}
.menu li{ float:left; width:115px; font-size:16px; line-height:46px; text-align:center;}
.menu li a{ color:#fff; display:block; font-family:"微软雅黑";}
.menu .no,.menu li a:hover{background:#37b449;}

.hj{overflow:hidden; clear:both; height:10px;}
.hj2{overflow:hidden; clear:both; height:20px;}
.hj3{overflow:hidden; clear:both; height:30px;}
.pp1{ padding:10px 0;}
.pp2{ padding:20px 0;}

.tit1{ text-align:center; overflow:hidden; clear:both; line-height:36px;}
.tit1_p1{ font-size:36px; font-weight:bold; color:#000000;}
.tit1_p2{ font-size:16px; color:#333;}

.none {display:none;}
.tit2{ overflow:hidden; clear:both;}
.tit2{ width:660px; margin:0 auto;}
.tit2 li{ float:left; width:120px; line-height:40px; background:#05863f; color:#fff; text-align:center; font-size:16px; margin:5px;}
.tit2 .active{background:#37b449;}

.nr1{ overflow:hidden; clear:both; margin:0 -10px;}
.nr1 li{ float:left; width:370px; text-align:center; padding:0 10px;}
.nr1 li a{ display:block;}
.nr1 li img{ width:370px; height:290px;}
.nr1 li p{ line-height:80px;height:80px; overflow:hidden; font-size:22px;}

.bg2{ background:url(../images/bg2.jpg) no-repeat center top;}
.nr2{  overflow:hidden; clear:both; color:#000; font-size:16px; line-height:30px;}
.bg3{ background:#f8f8f8;}
.nr3{ overflow:hidden; clear:both; margin:0 -15px;}
.nr3 li{ float:left; width:360px; text-align:center; padding:0 15px;}
.nr3 li a{ display:block;}
.nr3 li img{ width:360px; height:260px;}
.nr3 li p{ line-height:80px; font-size:22px;height:80px; overflow:hidden;}
.more1{ display:block; width:170px; text-align:center; line-height:40px; border:2px solid #05863f; color:#05863f; border-radius:30px; font-size:20px; margin:0 auto;}
.nr4{ overflow:hidden; clear:both; padding:0 5px; height:280px;}
.nr4 li{ float:left; width:445px; padding:30px 30px 30px 95px; position:relative; height:80px; overflow:hidden; border-bottom:1px solid #ddd;}
.nr4_p1{ position:absolute; top:30px; left:0; width:80px; height:50px; overflow:hidden; text-align:center; padding:15px 0; background:#f2f2f2;}
.nr4_p1 span{ display:block; font-size:18px;}
.nr4_p2{ display:block; font-size:18px; line-height:32px;height:32px; overflow:hidden;}
.nr4_p3{ line-height:22px; height:44px; overflow:hidden; font-size:14px; color:#777;}

.fbg{ background:#05863f; color:#fff;}
.ftit li{ float:left; width:120px;}
.ftit li p{ font-size:18px; line-height:40px; margin-bottom:10px;}
.ftit li a{ display:block; color:#79eaac; font-size:14px; line-height:28px;}
.foot{ text-align:center; font-size:16px; color:#777;}




.m_leftb{ float:left; width:220px;  background:#FFF}
.m_rightb{ float:right; width:910px; background:#FFF; min-height:500px;}

.tit33{ background:#fff; overflow:hidden;font-size:16px; clear:both; line-height:48px; border-bottom:1px solid #05863F; color:#333; padding:0 10px;font-family:"微软雅黑"; }
.tit33 span{ font-size:12px;float:right;}

.tit33 a{ font-size:12px;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;margin:0; text-align:center; background:#05863F ;font-family:"微软雅黑"; }
.nt a{ font-size:20px; color:#fff; text-decoration:none;}

.nlist{ float:left; width:220px;font-family:"微软雅黑";  }

.nlist>ul{background:#fff; }
.nlist>ul>li{ border-bottom:1px solid #eee; text-align:center;background: #ccc; }
.nlist>ul>li>div{background:#fff;}
.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: #ccc; color:#000;}
.nlist>ul>li>div{background:#efefef;line-height:30px;}


.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:"微软雅黑";}
.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{}

.nr34{ overflow:hidden; clear:both; padding:10px;}
.nr34 li{ float:left; width:280px; padding-left:15px; text-align:center;}
.nr34 li a{ display:block;}
.nr34 li img{ width:280px; height:380px;}
.nr34 li p{ font-size:16px; line-height:38px; overflow:hidden; height:38px;}


.nr35{ overflow:hidden; clear:both; padding:10px;}
.nr35 li{ float:left; width:280px; padding-left:15px; text-align:center;}
.nr35 li a{ display:block;}
.nr35 li img{ width:280px; height:220px;}
.nr35 li p{ font-size:16px; line-height:38px; overflow:hidden; height:38px;}





