@charset "gb2312";
/* 共用css */
* { margin: 0; padding: 0 }
body { font: 12px "宋体", Arial, Helvetica, sans-serif; color: #666666; background: url(imagesbgb.jpg) no-repeat top center; }
img { border: 0; display: block }
ul, ol, li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a { outline: none; }
a:link, a:visited { text-decoration: none; color: #666 }
a:hover { text-decoration: none; color: #000 }
.clear { clear: both; }
.blank { height: 8px; overflow: hidden; width: 100%; margin: auto; clear: both }
.f_l { float: left }
.f_r { float: right }
.l_box { width: 670px; background: #fff; overflow: hidden }
.r_box { width: 300px; }
/* 头部信息 */
header { }
.banner { width: 1000px; margin: auto }
/*nav*/
.navigation { }
.menu { width: 1000px; margin: auto; background: #DA2373; overflow: hidden }
.menu li { font-size: 14px; text-align: center; font-weight: bold;  float: left; width: 100px; height: 35px; line-height: 35px }
.menufir li { margin-top: 20px }
.menulast li { background: none; }
.menu li a { text-decoration: none; color: #fff; }
.menu li a:hover { color: #FFC }
.topsearch { width: 1000px; margin: auto; overflow: hidden; line-height: 32px; height: 37px; background: #FFF }
.weath { float: left; margin-left: 20px; margin-top: 5px }
.search { float: right; text-align: right; margin-top: 5px; margin-right: 20px }
.input_text { background: #FFF url(imagessub_text.gif) no-repeat left; padding-left: 30px; color: #DFDFDF; height: 22px; border: 0; float: left; border: #d6d6d6 1px solid }
.input_submit { background: url(imagessearch.jpg) no-repeat; width: 50px; border: none; cursor: pointer; height: 22px; margin-left: 10px }
/* article */
.mainbox { width: 1000px; overflow: hidden; margin: auto }
/*footer*/
.copyright { width: 1000px; margin: auto; text-align: center; padding: 20px 0 0 0; line-height: 24px;}


/*footer*/
.copyright { width: 1000px; margin: auto; text-align: center; padding: 20px 0; line-height: 24px;  }
.copyright a { color: #222 }

.fnav{ width:1000px; margin:5px auto; text-align:center; background:#eb4a6d; border-bottom:#ffbe5e 5px solid; line-height:30px; height:30px;color:#fff}
.fnav a{ color:#fff}
