@charset "utf-8";
/* 全局共用属性CSS */

/* 基本属性CSS */
*{ margin:0; padding:0;}
html { background:#FDFDFD; }
body{font:12px Arial; color:#0E0E0E; background:#fdfdfd;}
img{ border:0px;}
li{ list-style:none; }
input, select, form img, button { vertical-align:middle; }
button { cursor:pointer; }

/* 主链接颜色 */
a{color:#5B5A56;text-decoration: none;}
a:hover { text-decoration:underline;}

/* 框架 */
.main{ width:919px; height:auto; padding-bottom:10px; overflow:hidden; margin:0 auto; background:#fff;}
.main1{ width:100%; height:auto; overflow:hidden;}
.warp{margin:0 auto; width:900px; height:auto; overflow:hidden;}
.warp1{margin:0 auto; width:900px; height:auto; overflow:hidden;}
.warp2{margin:0 auto; width:900px; height:auto; overflow:hidden; line-height:19px;}
.warp3{width:100%;  background:url(images2010/kc_topbj_01.gif) no-repeat center top; margin:0 auto;}
.warp4{ background:url(images2010/kc_bj_02.gif) repeat-x;}

/* head */
.head{ width:919px; height:105px; overflow:hidden; background:url(images2010/head.gif) repeat-x; margin:0 auto;}
.head_yy{width:300px;float:left;height:20px; text-align:right; padding:5px 0 0 250px; margin:0 auto; font-family:"宋体";}
.head_yy a{ margin:0 5px; color:#A8A8A8;}
.head .head_t{  height:67px; width:900px; }
.head .head_t .logo{ width:268px; height:36px; float:left; padding:20px 0 0 42px;}
.head .head_t .ss{ width:300px; float:left; text-align:right; padding:10px 0 0 250px;}
.head .head_t .ss input{ margin-right:20px;width:203px; height:20px; line-height:20px; border:1px solid #8CAADC; padding:0 10px;}
.head .head_t .ss button{ width:52px; height:22px; background:url(images2010/s_b03.gif) no-repeat; border:0; color:#45599E; font-size:12px; text-indent:-9999px;}
.head dl{ height:36px; padding-top:2px; clear:both; width:857px; padding-left:40px;}
.head dt{ display:inline; float:left; line-height:35px;}
.head dt a{ float:left; display:block;padding:0px 28px;}
.head dt a:hover,.head dt.active,.head dt.active a{ color:#c43f00;  background:url(images2010/nav_bj_03.gif) repeat-x; text-decoration:none; }
.head dd{ display:inline; float:left;}

/* foot */
.foot{ width:100%; height:130px; padding-top:35px; overflow:hidden; background-color:#F2F2F2; color:#8B8B8B; line-height:20px; text-align:center;}
.foot a{ color:#8B8B8B; margin:0 2px 0 5px;}
.foot p{}

