
/* CSS Document */
html,body,div,p,span,font,em,ul,li,dl,dt,dd,table,tr,td{ margin:0 auto; padding:0;}
body{font-size:12px; color:#333333;}
ul{list-style-type:none;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;}
img{border:0px;vertical-align:top;}
em,i{ font-style:normal;}
.clr{margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}
.box_none{display:none;}
.red{ color:#f00;}
.ora{ color:#FF6E00;}
.gre{ color:#428511;}

#head{ width:100%;}

.w1000,.menu,.head_top,#main,.fre,.path{ width:1000px; margin:0 auto; overflow:hidden;}
.ad{ margin-top:15px;width:1000px;}

.yyhy{ border:1px solid #E5E5E5; margin-top:15px; border-top:3px solid #A2C38A ;}
.yyhy .mt{ border-bottom: 1px solid #DAE7D0; width:968px;
    height: 40px;
    line-height: 40px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; background: url("../images/hos_ptyy_05.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    font-size: 20px;
    padding-left: 23px;}
.yyhy ul{width:990px; padding-top:20px; padding-bottom:20px;}
.yyhy ul li{ float:left; width:177px; height:30px; line-height:30px; margin-left:18px; display:inline;white-space:nowrap; text-overflow:ellipsis; white-space:Nowrap\9; overflow:hidden;  }



.top_nav{width:100%;height:38px; line-height:38px;border-bottom:1px solid #e4e4e4;background:#f9f9f9;overflow:hidden}
.login{ float:left;}
.login a{ padding-left:13px;}
.nav_1{ float:left; padding-left:66px;}
.nav_1 li{ display:inline; background:url(../images/jbk_index_35.jpg) right center no-repeat; padding-right:15px; margin-right:10px;}
.nav_2{ float:right; text-align:right;}
.nav_2 li{ display:inline; margin-right:10px;}

.menu{ height:58px; margin-top:15px;}
.menu dl{ float:left;border-right:1px solid #e3e3e3; margin-right:38px;}
.menu dt{ float:left; width:21px; text-align:center; font-size:14px; font-weight:bold; line-height:25px; margin-right:10px;}
.menu dd{ float:left; line-height:25px;}
.menu dd a{ padding-right:20px;}
.menu .m1{ width:162px; margin-right:28px;}
.menu .m2{ width:205px;margin:0 28px 0 22px;}
.menu .m3{ width:168px; _margin-right:30px;}
.menu .m4{ width:534px; border:0; margin-right:0;}

.head_top{ height:81px; }
.head_top span{ float:left; font-size:28px; font-family:"Microsoft YaHei"; color:#5e9a2c; height:46px; line-height:64px;}
.head_top span a{ color:#5e9a2c!important;}
.logo{ margin-right:10px;background:url(../images/jbk_index_35.jpg)}

.search{ float:right; background:url(../images/jbk_index_03.jpg) left top no-repeat; width:471px; height:35px; margin-top:16px; overflow:hidden;}
.sou_1{ float:left; width:365px; padding-left:32px; height:35px; line-height:35px; color:#999999; border:0; background:none;}
.sou_2{ float:right; width:68px; height:35px; line-height:35px; font-size:16px; color:#999999; font-family:"Microsoft YaHei"; text-align:center; border:0; background:none;cursor:pointer;}

#head .ad{ width:1000px; margin:0 auto;}

.jbk{ width:100%; height:48px; line-height:48px; background:#5e9a2c;overflow:hidden;}
.jbk dl{ width:1000px; font-family:"Microsoft YaHei"; overflow:hidden;margin:0 auto;}
.jbk dt{ color:#a3c28f; font-size:18px; text-transform:uppercase; display:inline; padding-right:44px;}
.jbk dt a{color:white;}
.jbk dt em{ font-size:24px; color:#fff; padding-right:5px;}
.jbk dd{ display:inline; font-size:18px; padding:0 21px;}
.jbk dd a{ color:#fff;}
.jbk .d1{ background:url(../images/jbk_index_04.jpg) left center no-repeat;}
.jbk .d2{ background:url(../images/jbk_index_05.jpg) left center no-repeat;}
.jbk .d3{ background:url(../images/jbk_index_06.jpg) left center no-repeat;}
.jbk .d4{ background:url(../images/jbk_index_07.jpg) left center no-repeat;}

#main{ margin-top:13px;}

.mt{ overflow:hidden;}
.mt span{ float:left;}
.mt .link{ float:left; color:#428511;}
.mt .more{ float:right; margin-top:12px;}
.mn{ overflow:hidden;  border-bottom: solid 1px #CCC;border-top: solid 1px #CCC;}

.m_1{ overflow:hidden;}
.m_1 img{ float:left;}
.m_1 .m_1_a{ float:right;}
.m_1_a{ overflow:hidden;}
.m_1_a dt{ text-overflow:ellipsis; white-space:nowrap\9; overflow:hidden;}
.m_1_a dt a{ color:#5e9a2c;}
.m_1_a dd{ line-height:24px; }


.uu{ margin-top:10px; overflow:hidden; width: 339px; margin-left: 15px;}
.uu li{ float:left; height:26px; line-height:26px; text-align:right;}
.uu li a{ float:left; background:url(../images/jbk_index_10.jpg) left center no-repeat; height:26px; padding-left:15px; font-size:14px; text-align:left;text-overflow:ellipsis; white-space:nowrap\9; overflow:hidden;}
.uu li span{display:block; float:right;}

.path{ height:40px; line-height:40px;}


.page{ text-align:center; margin-top:10px;}
.page a{ border:1px solid #e0e0e0; padding:2px 5px; margin:0 2px;}
.page a:hover{ border:1px solid #333333; background:#686868; color:#fff;}

.pl{margin-top:15px;}

.loc{ height:40px; line-height:40px;}
.loc p{ background:url(../images/yyk_index_11.jpg) no-repeat left center; text-indent:10px;}


.fre{ margin-top:15px;}
.fre .mt{ background:url(../images/jbk_index_29.jpg) left center no-repeat; padding-left:15px; font-size:16px; font-family:"Microsoft YaHei"; height:30px; line-height:30px;}
.fre .mt li{ display:inline; color:#7d7d7d;}
.fre .mt li em{padding-right:5px; color:#333;}
.fre .mt .kjy_a em{ color:#044889; }
.fre .mn{ margin-top:10px;}
.fre .mn li{ display:inline; padding-right:10px; height:26px; line-height:26px;}

.content_page { text-align:center;border-top:1px solid #e3e3e3;padding:20px 0 0 0;margin:10px auto 0;}
.content_page a {margin:0 4px;}
.content_page font {margin:0 4px;color:#f00; font-weight:bold;}

.zj .mt{ height:35px; line-height:35px; padding:0 17px; font-family:"Microsoft YaHei"; background:#f9f9f9; font-size:12px;}
.zj .mt .link{ font-size:16px;}
.zj .mt .more{ margin-top:0;}
.zj{ border:1px solid #f0f0f0; height:282px; margin-top:15px;}
.zj .m_1{ width:220px; height:100px; float:left; margin:16px 0 0 20px; display:inline;}
.zj .m_1 img{ border:1px solid #e0edd6; padding:3px;}
.zj dl{ width:107px; float:right; line-height:24px; margin-top:15px; color:#428511;}
.zj dt{ height:22px; line-height:22px; width:107px; white-space:nowrap; text-overflow:ellipsis; white-space:Nowrap\9; overflow:hidden;}
.zj dt a{ font-size:14px; font-weight:bold; color:#428511; margin-right:5px;}
.zj dd a{ display:block; background:url(../images/jbk_jb_14.jpg) left top no-repeat; width:84px; height:23px; line-height:23px; text-align:center; color:#fff; margin:0 auto;}
#zj{ margin-top:15px;}


.zj dd span{ display:block;height:26px;overflow:hidden;}

#foot{ height:266px; width:1000px; text-align:center; line-height:28px; padding-top:24px;margin:0 auto; }
#kxwz{ float:right; margin:-60px 90px 0 0;}
