/* CSS Document */
@charset "gb2312";
/* CSS reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0; font-size:14px;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style:none;border: none;font-family:"宋体";}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
a{text-decoration:none;color:#000}

.clear{clear:both;}
.main{ width:1000px; margin:10px auto 0;}

/*当前位置*/
.dqwz { width:968px; height:33px; border:1px solid #e2e2e2; margin:0 auto; background:url(../images/2014cd_fy_top_bg.jpg) repeat-x left center; line-height:33px; padding:0 15px; font-size:12px; margin-top:10px;}
.dqwz span { background:url(images2014cd_fy_icon1.jpg) no-repeat left center; padding-left:24px; color:#666; font-size:12px}
.dqwz a{ font-size:12px}
.dqwz a:hover{color:#0097dd}
.tp { width:1000px; height:17px; background:url(../images/2014cd_fy_top_bg1.png) repeat-x; margin:0 auto ;}

/*顶部*/
.top{ margin:0 auto; width:100%; height:34px; border-bottom:1px #cccccc solid; background:url(images2014XS_fx_villages3_headbg.png) repeat-x;}
.welcome{width:1000px; height:34px; font-size:12px; color:#666666; line-height:34px; margin:0 auto;}
.welcome .weather{ float:left;}
.welcome ul{float:right;}
.welcome ul li{ float:left;margin-right:10px; line-height:32px; font-size:12px; color:#666666}
.welcome ul li a{ font-size:12px; color:#666666}
.welcome ul li a:hover{ text-decoration:underline;}

/*logoandnav*/
.logoandnav{ width:100%; margin:0 auto; height:180px; background:url(../images/2014XS_fx_villages3_navandlogobg.png) repeat-x top center;}
.logo{width:1000px; height:140px; margin:0 auto; background:url(images2014XS_fx_villages3_logobg.jpg) left center no-repeat;}
.logo a{ float:left; width:355px; height:76px; margin:31px 0 32px 10px}
.nav{width:1000px; height:40px; background:url(images2014XS_fx_villages3_navbg.png) no-repeat left center; margin:0 auto;}
.nav ul{ float:left;}
.nav ul li{ float:left; width:126px; line-height:40px; background:url(images2014XS_fx_villages3_li.png) no-repeat right center; text-align:center}
.nav ul li a{ color:#FFF; font-size:14px; font-weight:bold; display:block;}
.nav ul li a:hover{ background:url(../images/2014hyjyj_fx_navbt.png) no-repeat; color:#ccff00;}
.nav ul .curent{ background:none;}
.serch{ float:right; width:228px; height:23px;margin-top:9px; margin-right:12px;}
.serch form{ float:left; width:228px;border:1px #efefef solid;}
.serch .menu_text{ float:left; padding-left:7px;width:167px; height:21px; border:0;font-size:12px; color:#b5b5b5; line-height:21px;}
.serch .menu_sub{ float:left; height:21px; width:54px; background:url(images2014XS_fx_villages3_serchbt.png) no-repeat; border:0; font-size:12px;color:#009900; cursor:pointer}



/* footer */
.footer { width:1000px; margin:10px auto 0; height:103px; border-top:1px solid #006600; background:url(../images/2014XS_fx_villages3_footbg.png) repeat-x; text-align:center; padding-top:25px;}
.footer ul{ font-size:12px; color:#006600; padding-bottom:6px;}
.footer ul a{ font-size:12px; color:#006600;}
.footer ul a:hover{ text-decoration:underline;}
.footer p { color:#666666; font-size:12px; line-height:28px;}

