@charset "gb2312";
/* CSS Document Ö÷É«£º#03873c   ¸¨É«£º#ffb100*/


.row{ width: 1200px;  margin: 0 auto 20px; position: relative; overflow: hidden;}



.subnav{float: left; width: 300px; padding: 10px;}
.subnav .title{height: 40px;background: #03873C; text-align: center; overflow: hidden; }
.subnav .title h3 {line-height: 40px;  color: #fff; font-size:18px;}



.subnav .main{ overflow: hidden; }
.subnav .main ul{padding-bottom: 2px; min-height: 300px;}
.subnav .main ul li{ height: 40px; line-height: 40px; text-align: center; position: relative; margin-top: 10px; }
.subnav .main ul li a{ font-size: 16px;display: block; margin: 0 ;height: 40px; line-height: 40px; background: #F2F2F2; }
.subnav .main ul li a:hover{ outline:1px solid #d7e4d7 ; border: 2px solid #03873C; border-bottom: 0; border-top: 0;}



.list{float: right; width: 840px;padding: 10px;overflow: hidden; }
.listfs{padding: 10px; overflow: hidden;}

.list .title,.listfs .title{ margin:0 auto; position:relative;display: block; overflow: hidden; background: #f2f2f2; border-bottom: 2px solid #03873C; overflow: hidden;}
.list .title h3,.listfs .title h3 {padding: 0 20px;height:40px; line-height:40px;  float:left; background: #03873C; min-width: 140px; text-align: center; }
.list .title a,.listfs .title a{ font-weight:bold; color: #fff;font-size:18px;}
.list .main,.listfs .main{ margin-top: 10px; overflow: hidden; min-height: 300px;  }
.list .main ul,.listfs .main ul{ border-bottom: 1px dashed #ccc; padding: 15px 0; margin: 0 10px;}
.list .main ul li,.listfs .main ul li{height: 36px; line-height: 36px; background: url(images-newico3.png) 5px 16px no-repeat; padding: 0 0 0 20px; font-size: 0; position: relative; overflow: hidden;}
.list .main ul li:hover,.listfs .main ul li:hover{background: url(images-newico3.png) 5px 16px no-repeat #F2F2F2;}
.list .main ul li a,.listfs .main ul li a{ font-size: 16px; display: block; margin: 0 100px 0 0; }
.list .main ul li span,.listfs .main ul li span{ color: #B1B1B1; font-size: 16px; position: absolute;top:0; right: 0; width: 100px; text-align: right;}

.page{font-size: 14px; text-align: right; margin: 15px 0;}
.page a{ padding:5px 10px; background: #F2F2F2; margin:0 5px ; line-height: 30px;}
.page a:hover{ background: #03873C; color: #fff;}
.page input[type=text]{ width: 20px; height: 25px; padding: 0 5px;}


/**/
.end{padding: 40px; margin-bottom: 20px; overflow: hidden;}
h3{text-align: center; font-size: 34px; line-height: 60px; color: #03873C; overflow: hidden;}
h4{text-align: center; font-size: 14px; line-height: 40px; font-weight: normal; border-bottom: 1px solid #ccc; overflow: hidden;}
.txt{font-size: 16px; line-height: 40px;}
.txt p{text-indent: 2em; padding: 10px 0;}
