﻿body{ font:12px/1.8 Verdana, Geneva, sans-serif; padding:0; margin:0;}
html{ overflow-y:scroll}
a{ color:#333;}
a:hover{ color:#0080c4; text-decoration:underline; cursor:hand;}
/*公用样式*/
.k{ border:1px solid #000;}
/*顶部信息*/
.passport{}
/*top*/
.top{ width:1000px; height:100px; margin:auto;background:url(../img/hjlogo.png) no-repeat scroll 0 0; }
.top .logo { width:550px; height:90px; float:left; }
.banner{ width:380px; height:90px; float:right; margin-top:5px;}
.banner .zncn {width:150px; float:right; height:30px; line-height:30px; text-align:right; padding-top:5px;}
.banner .zncn span {padding:0px 7px; font:400 14px/30px "宋体"; color:#444;}
.banner .sou_huy { height:32px;}
.banner .huiyuan {height:34px; text-align:right; padding-top:5px;}
.top_bar { height:28px; border:1px solid #ccc; background:url(../img/tit-bg.jpg) repeat-x; margin:auto; width:1000px;}
.top_bar .timme { width:400px; height:28px; float:left; padding-left:10px; color:cornflowerblue; line-height:28px;}
.top_bar .hh_right { width:350px; height:28px; float:right; line-height:28px;}
.top_bar .hh_right span {padding:0px 10px; color:#666;}
.top_bar .hh_right span a { color:#666;}



@keyframes blink{
  0%{opacity: 1;}
  50%{opacity: 1;}
  50.01%{opacity: 0;} /* 注意这里定义50.01%立刻透明度为０，可以设置闪烁效果 */
  100%{opacity: 0;} 
}

/* 添加兼容性前缀 */

@-webkit-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}

@-moz-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}

@-ms-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}

@-o-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}

/* 定义blink类*/
.blink{
   /*  animation: blink .75s linear infinite;  
    其它浏览器兼容性前缀 
    -webkit-animation: blink .75s linear infinite;
    -moz-animation: blink .75s linear infinite;
    -ms-animation: blink .75s linear infinite;
    -o-animation: blink .75s linear infinite;*/
    color: red;
}


.ksrk_1 {line-height:28px; font-size:14px;}
.ksrk_1 span {padding:0px 5px 0px 25px;}
.zhu_che {background:url(../img/top_ico11.gif) no-repeat ;}
.loginn {background:url(../img/top_ico22.gif) no-repeat 0px 3px;}


/*导航*/
.nav{ margin:auto;width:1000px; height:35px; font-size:14px; line-height:35px; font-weight:bold; /*background:url(../img/nav.png) repeat-x; */background-color:cornflowerblue;font-family:"宋体"; }
.nav dl{display:block;height:35px;}
.nav dl dt{display:block;float:left;width:100px;height:35px;text-align:center;}
.nav dl dt a{color:#fff;}
.nav dl dd{display:block;float:left;width:112px;height:35px;text-align:center;position:relative;z-index:111; }
.nav dl dd a{display:block;height:35px;line-height:35px;text-align:center;color:#fff;}
.nav dl dd a:hover{display:block;color:#ff0; text-decoration:none; }
.nav .divide{}
.nav .current{}
.nav dl dd .xl_ul{display:block;width:112px;position:absolute;left:0px;top:35px;z-index:99999;background:#D96510;display:none; border:1px solid #ff;}
.nav dl dd .xl_ul li{text-align:center;display:block;height:28px;font-size:12px; line-height:28px; font-weight:100; border-bottom:1px solid #D96510;z-index:9999;}
.nav dl dd .xl_ul li:hover{background:cornflowerblue;height:28px;}
.nav dl dd .xl_ul .mendb{background:cornflowerblue ;}
.nav dl dd .xl_ul li a{height:28px;line-height:28px;color:#fff;overflow:hidden;zoom:1;text-decoration:none;text-align:center;background:cornflowerblue;}
.nav dl dd .xl_ul li a:hover{background:cornflowerblue;color:#fff;height:28px;}
.nav dl dd .xl_ul .h{position:relative;background:#fff;padding:0px;margin:0px; *display:inline;}
.nav dl dd .xl_ul .h ul{display:block;width:112px;position:absolute;left:112px;top:-1px;z-index:99;background:#fff;display:none; *margin-left:-45px;  border:0px solid #FFf;}
/**/
.search_date{ width:1000px; height:33px; background:url(../img/search_bg.png); margin:auto;} 
.date{ width:200px; float:left; height:33px; line-height:33px; text-align:center; overflow:hidden;}
.fov{ float:right; width:500px; height:28px; font:13px "宋体"; color:#211d1c;}
.fov ul li{ float:right; line-height:28px; width:70px; padding-left:22px; color:#666;}
.fov ul li a {padding-right:6px;}
.fov ul li.icon_1{ background:url(../img/icon_1.gif) no-repeat left center;}
.fov ul li.icon_2{ background:url(../img/icon_2.gif) no-repeat left center;}
.fov ul li.icon_3{ background:url(../img/icon_3.gif) no-repeat left center;}
.fov ul li.icon_4{ background:url(../img/ico_11.gif) no-repeat left center;}
.search{ height:33px; float:left; width:246px; margin-top:5px;}
.search p{ text-align:right; color:#1b1a18; font-size:13px; line-height:33px;}
.search p a{ margin:0 5px; color:#1b1a18;}
.search p a:hover{ color:#0080c4}
.search_input{ border:1px solid #C8D3DC; height:22px; line-height:22px; float:left; background:#fff url(../img/search_input.png) no-repeat left; padding-left:26px; width:150px; margin-top:4px;}
.search_btn{ border:none; width:58px; height:24px; float:left; background:url(../img/search_btn.png); font-size:12px; font-weight:bold; cursor:pointer; color:#fff; line-height:22px; margin-top:4px; margin-left:8px;}

/*底部导航、版权信息*/
.copyright{ width:1000px; height:90px; border-top:2px solid cornflowerblue; margin:auto; padding-top:15px; text-align:center; clear:both; border-top:2px solid cornflowerblue;} 