body{
	font-family: "Microsoft YaHei";
	background-color: #f2f2f2;
}
ul,ol,li,h1,h2,h3,h4,h5,h6,p{
	margin: 0;
}

/*导航*/
#ty_nav{ width: 100%; height: auto; background: #5ba20c;}
.ty_nav{ width: 1100px; height: 50px; margin: 0 auto;}
.ty_nav li{ width: 157px; height: 50px; line-height: 50px; border-right: 1px solid #afe771; float: left; text-align: center;}
a.nav{font-size: 17px; color: #fff; display: block;}
a.nav:hover{ color: #333; font-weight: bold; background-image: url(nav_bg.jpg);background-color: #fff;}
a.navOn{font-size: 17px; color: #333; font-weight: bold; background-color: #fff; display: block; background-image: url(nav_bg.jpg);}

/*第一部分*/
.sein_one{width: 1100px; height: 300px; padding: 20px; margin: 0 auto; margin-bottom: 25px; background: #fff;}
.tpxw{ width: 330px; height: 260px; float: left; margin-right: 20px;}
.xwdt{ width: 350px; height: 260px; float: left; border: 1px solid #b8b8b8;}
.xwdt ul{background:#f2f2f2; border-bottom: 1px solid #c9c9c9; height: 45px; padding-left: 10px;}
.xwdt li{ height: 45px; line-height: 45px; float: left; font-size: 17px; cursor: pointer;}
.xwdt .hover{background: url(wy_hover.jpg); font-weight: bold;}
.xwdt_list{width: 100%; padding: 12px 5px 0 15px; position: relative;}
.xwdt_list .more{ position: absolute; right: 2px; top: -45px; line-height: 45px;}
.xwdt_list .more a{ font-size: 15px; color: #999999;}
.xwdt_list .more a:hover{ color: #FF0000;}
.jrtj{width: 340px;border-right: 1px solid #bbbbbb; height: 82px; float: left; padding: 15px 0 0 58px; margin-bottom: 20px; background: url(jrgz_bg.jpg) no-repeat;}
.wysq{width: 340px; height: 82px; float: left; margin-bottom: 20px;}
.bjtj{width: 340px; height: 158px; float: left; border: 1px solid #b8b8b8;}
.bjtj ul{background:#f2f2f2; border-bottom: 1px solid #c9c9c9; height: 45px;}
.bjtj li{width: 88px; height: 45px; background:url(wy_hover.jpg);line-height: 45px; cursor: pointer; font-size: 17px; text-align: center;}
.bjtj_list{ width: 100%; padding: 0 20px; position: relative;}
.bjtj_list .more{ position: absolute; right: 20px; top: -45px; line-height: 45px;}
.bjtj_list .more a{ font-size: 15px; color: #999999;}
.bjtj_list .more a:hover{ color: #FF0000;}

/*第二部分*/
.sein_two{width: 1100px; height: 626px; padding: 20px; margin: 0 auto; margin-bottom: 25px; background: #fff;}
.zxsq{width: 734px; height: 284px; float: left; border: 1px solid #b8b8b8;}
.zxsq ul{height: 47px; background: url(zxsq_bg.jpg); padding-left: 20px;}
.zxsq li{line-height:47px; width: 141px; text-align: center; font-size: 17px; float: left; cursor: pointer;}
.zxsq .hover{background: url(zxsq_pic.jpg) no-repeat; font-weight: bold; color: #537704;}
.zxsq_list{width: 724px; height: 230px; margin-left: 4px; position: relative;}
.zxsq_list .more{ position: absolute; right: 20px; top: -47px; line-height: 42px;}
.zxsq_list .more a{ font-size: 15px; color: #999999;}
.zxsq_list .more a:hover{ color: #FF0000;}
.tzgg{width: 306px; height: 345px; float: left; border: 1px solid #b8b8b8; margin-left: 20px;}
.tzgg ul{background:#f2f2f2; border-bottom: 1px solid #c9c9c9; height: 45px;}
.tzgg li{width: 88px; height: 45px; background:url(wy_hover.jpg);line-height: 45px; cursor: pointer; font-size: 17px; text-align: center;}
.tzgg_list{ width: 100%; padding: 12px 20px; line-height: 30px; position: relative;}
.tzgg_list .more{ position: absolute; right: 20px; top: -45px; line-height: 45px;}
.tzgg_list .more a{ font-size: 15px; color: #999999;}
.tzgg_list .more a:hover{ color: #FF0000;}
.szsp{width: 306px; height: 222px; margin-left: 20px; margin-top: 20px; float: left;}

/*第三部分*/
.sein_three{width: 1100px; height: 430px; padding: 20px; padding-bottom: 0px; margin: 0 auto; margin-bottom: 25px; background: #fff;}
.three_pic{width: 1060px; height: 90px;}
.gzzd{width: 340px; height: 315px; float: left; margin-right: 20px;}
.gzzd ul{ border-bottom: 1px solid #c9c9c9; height: 50px;}
.gzzd li{width: 88px; height: 50px; background:url(gzzd_pic.jpg) bottom no-repeat;line-height: 50px; cursor: pointer; font-size: 17px; text-align: center;}
.gzzd_list{ width: 100%; padding: 12px 20px; line-height: 30px; position: relative;}
.gzzd_list .more{ position: absolute; right: 0px; top: -50px; line-height: 50px;}
.gzzd_list .more a{ font-size: 15px; color: #999999;}
.gzzd_list .more a:hover{ color: #FF0000;}

/*友情链接*/
.yqlj{width: 100%; height: 66px; background: #fff; border-top: 2px solid #5ba20c;}
.yqlj_main {width: 1100px; height: 64px; margin: 0 auto;}
.yqljone {font-size: 19px; color: #537704; line-height: 64px; float: left; width: 120px;}
.yqljtwo{width: 295px; height: 33px; float: left; margin-top: 16px;}

.s_select{ float:left; width:195px; height:33px; margin-left:10px; position:relative; background-color:#fff; z-index:10;}
.s_selected{ width:195px; height:33px; padding-left:20px; background:url(index.jpg) right no-repeat; font-size:17px; line-height:33px; color:#333; cursor:default;  border: 1px solid #d1d1d1;}
.s_selected_change{ background:url(indexOn.jpg) right no-repeat;}
.s_select_main{ display:none; width:195px; height:auto; border: 1px solid #d1d1d1; border-bottom: none; position:absolute; bottom:32px; /*向下top:32px;*/}
a.s_option{ display:block; width:195px; height:33px; background-color:#fff; border-bottom:1px solid #fff; font-size:15px; line-height:33px; color:#333; text-align:center; cursor:pointer; border-bottom: 1px dashed #d1d1d1;}
a.s_option:hover{ background-color:#5ba20c; color: #fff;}