/* CSS Document */
html, body {  margin:0; padding:0;font-size:12px; color:#888;  font-family:"微软雅黑",Geneva, Arial, Helvetica, sans-serif; background:#ececec; }
img{ border:0; vertical-align:middle;}
a{text-decoration:none;cursor:pointer;color:#888; }
a:hover {text-decoration:none; color:#fabc09; }
input { outline:0;}
ul,ol,li{list-style-type:none;} 
*{margin:0;padding:0;}
label, input{vertical-align:middle} /* 复选框对齐文字*/
.inputcheckbox{vertical-align:middle;} /* 复选框对齐文字*/


/*==================  搜索  ====================*/
#search_box {  width:240px; height: 24px; background: url(../images/topss.png) no-repeat; float:right; margin:50px 10px 0 0;} 
#search_box #s { float: left; padding: 0; margin:3px 0 0 10px; border:0; width: 180px; background: none; font-size:13px; color:#777; } 
#search_box #go { float: right; }

.top{ height:50px; width:1000px; margin:0 auto;}
.logo{ height:50px; width:200px; float:left;}
.daohang{ height:40px; width:990px; padding:0 5px; margin:10px auto; background:#208dc8;border-radius: 5px ;-moz-border-radius: 5px ;-webkit-border-radius: 5px ;border: 0px solid #99c7f4;}
.daohang ul.Nav li{float:left;height:40px; width:120px;font-size:14px;font-weight:bold;text-align:center;line-height:40px; background:url(../images/xian.jpg) no-repeat right center;}
.daohang ul.Nav li a{color:#fff;display:block;  }
.daohang ul.Nav li a:hover{color:#fff; background:#115c86;display:block;}


.ym{ height:auto !important; height:685px; min-height:685px; width:980px; margin:0 auto; background:#ffffff ; padding:10px;border-radius: 5px ;-moz-border-radius: 5px ;-webkit-border-radius: 5px ;border: 0px solid #99c7f4; }
.ym_t{ height:35px; width:970px; float:left; line-height:35px; font-size:14px; font-weight:bold; padding-left:10px; border-bottom:1px solid #dddddd; margin-bottom:20px;}
.ym_b{ height:auto !important; height:620px; min-height:620px; width:980px; float:left;}

.grck{ width:640px;height:auto !important; height:620px; min-height:620px; padding-left:20px; float:left;  margin-left:20px; }
.grcks{ width:400px; height:35px; line-height:35px; font-size:13px;margin:0 auto; font-weight:bold; margin-bottom:15px; text-align:center; }
.grckwz{ width:800px; height:auto;margin:0 auto; line-height:20px; padding-bottom:20px; }
.grckwz p{text-indent:2em; border-bottom:6px;}
.tupian{ width:400px; height:400px; border:1px solid #ccc; padding:1px; margin:0 auto;}
ul.grckk li{width:140px; height:165px; border:1px solid #ffffff; margin:0px 15px 15px 0; float:left;}
ul.grckk li:hover{ border:1px solid #dddddd; height:165px;}
.grck_img{ width:140px;height:140px; float:left; }
.grck_zi{ width:140px;height:25px; float:left; line-height:25px; text-align:center;}

.grckr{ padding:10px 0 0 30px; width:220px; height:auto !important; height:620px; min-height:620px; float:left; margin-left:20px; border-left:1px solid #dddddd;}
ul.grckrr li{ width:90px; height:115px;  margin:0 18px 5px 0; float:left;}
ul.grckrr li:hover{ background:#f4f4f4; height:115px;}
.grckr_img{ width:86px; height:86px; padding:1px; border:1px solid #f4f4f4;float:left;}
.grckr_zi{ width:90px; height:25px; text-align:center; float:left; line-height:25px; overflow:hidden;}


.bottom{width:980px;height:40px;line-height:40px; padding-left:20px;margin:0 auto; margin-top:10px; background:#aaaaaa; color:#fff;border-radius: 5px ;-moz-border-radius: 5px ;-webkit-border-radius: 5px ;border: 0px solid #99c7f4;}

.clear{clear:both; font-size:0px;height:0px;margin: 0;}