@charset "utf-8";



/*****整体布局、样式***************
*********************************/
html{border:none; margin:0px; padding:0px;}
body{border:none; margin:0px; padding:0px; font-size:12px; line-height:1.5em; background:#fff url(../images/body.jpg) repeat-x left top; font-family:"宋体"; color:#257A0A;}
div, span, label, cite, b, font, img, a, h1, h2, h3, h4, h5, h6, table, tbody, tr, td, th, form, p{border:none; margin:0px; padding:0px;}
a:hover{color:#f60!important; text-decoration:none;}
a{color:#257A0A; text-decoration:none;}
ul{padding:0px; margin:0px; list-style:none;}
.floatLeft_q{float:left; display:inline; overflow:hidden; zoom:1;}
.floatRight_q{float:right; display:inline; overflow:hidden; zoom:1;}
.nobg_q{background:none!important;}

.body_q{background:url(../images/wrapbg.jpg) no-repeat center top;}
.wrap_q{width:980px; display:block; overflow:hidden; zoom:1; margin:0px auto; position:relative; background:url(../images/wrapbg_02.jpg) no-repeat left top;}
.head_q{height:100px; margin:10px 0px 0px 0px; width:900px}
.logo_q{width:143px; height:42px; background:url(../images/logo.jpg) no-repeat left top; margin:20px 0px 0px 18px;}
.headright_q{width:580px; margin-right:40px;}

.login_q{text-align:right; margin:20px 0px 0px 0px; height:23px; line-height:23px;}
.login_q .input01_q{height:18px; width:92px;  border:1px solid #A1C989; margin:0px 10px;}
.login_q .input02_q{background:#0F6C00; border:none; width:46px; height:20px; color:#fff; margin-right:5px; cursor:pointer;}
.login_q a{margin:0px 5px;}

.nav_q{margin:23px 0px 0px 0px; height:22px; overflow:hidden;}
.nav_q a{font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:0c2c00; background:url(../images/nava_line.jpg) no-repeat right center; padding:0px 16px; height:22px; line-height:22px; float:left; margin-left:-2px;}
.nav_q a.on{color:#fff; background:#0F6C00;}

.content_q{margin:3px auto 0px auto; width:100%; display:block; overflow:hidden; zoom:1;}

.foot_q{width:902px; height:49px; margin:4px 0px 20px 0px;}
.foot_q .footl_q{width:5px; height:49px; background:url(../images/footl.jpg) no-repeat left top;}
.foot_q .footc_q{width:892px; height:49px; background:url(../images/footc.jpg) repeat-x left top; line-height:48px;}
.foot_q .footr_q{width:5px; height:49px; background:url(../images/footr.jpg) no-repeat left top;}

.foot_q .footc_q .footlogo_q{float:right; width:78px; height:23px; background:url(../images/logo_foot.jpg) no-repeat left top; margin:12px 21px 0px 0px;}
.foot_q .footc_q .span01_q{margin:0px 10px;}
.foot_q .footc_q .span01_q a{margin:0px 10px;}
.foot_q .footc_q .span02_q{color:#669966; font-family:Arial, Helvetica, sans-serif;}

.flash_q{width:900px;}
.kfzx_q{position:absolute;height:110px; width:74px; background:url(../images/kfzx_q.gif) no-repeat left top; left:901px;}
.kfzx_q .kflogo_q{width:52px; height:16px; background:url(../images/kefulogo.gif) no-repeat left top; display:block; overflow:hidden; zoom:1; margin:10px 0px 7px 10px;}
.kfzx_q .lxkf_q{height:22px; line-height:22px; display:block; overflow:hidden; zoom:1; clear:both; margin:0px 0px 0px 10px;}
.kfzx_q .lxkf_q img{float:left; margin:3px 3px 0px 0px;}





