@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr{margin:0;padding:0;}
fieldset,img,div{border:0;}    
ul li,dd{list-style:none; list-style-type:none;} 
ol li{ list-style-position:inside;}
input,textarea,select{}    
input,textarea,select{}
hr{height:0;border-bottom:1px solid #797979; margin:0;}
a{outline:none;cursor:pointer;}
/* body标记样式定义全局的字体颜色、背景色和文本对齐设置 */   
body{color: #000; background:#fff; font-family: "微软雅黑","黑体","宋体"; font-size:12px; line-height:1.8em;} 
/*段落缩进两个字符*/
p{letter-spacing:0px;} 
/* hx系列 */   
h1, h2, h3, h4, h5, h6{ font-size:100%;}    
h1{ }    
h2{ }    
h3{ }    
h4{ }    
h5{ }    
h6{ }    
img{ border:none;}
a img{ border:none;}
.fontw{ font-weight:700;}
/* 通用空白间距 */
.pl{ float:left; }
.pr{ float:right;}
.clear{ clear:both;}
.clearfix{ clear:both; line-height:0px; font-size:0px; margin:0px; padding:0px;}
.blank1{ height:1px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank6{ height:6px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank9{ height:9px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank12{ height:12px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank14{ height:14px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank16{ height:16px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank19{ height:19px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank22{ height:22px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank29{ height:29px; font-size:0px; width:100%; clear:both; line-height:0px;}
.padding10{ padding:10px;}
.padding12{ padding:12px;}
.text_01a{ color:#ca0a00;}
.text_02a{ color:#666666;}
.text_03a{ color:#000000;}
/* 着重标记 */   
cite, blackquote, em, i{ font-style: italic; }    
strong, b{ font-weight: bold; }    
/* 预格式标记 */   
pre, code{font-family: monospace; font-size: 1.1em;}    
/* 定义默认的链接样式 */   
a:link{  color: #4d4d4d; text-decoration:none;} 
a:visited{  color:#4d4d4d; text-decoration:none;} 
a:hover{  color:#717171; text-decoration:none;} 
a:active{ color: #4d4d4d;text-decoration:none;}

.container, .content{width:960px; min-height:200px; height:auto !important; height:200px; margin:0 auto;}
.header{ background:url(../heyi_images/nav_bg.jpg) 0 142px no-repeat;width:960px; height:185px; position:relative; margin:0 auto; z-index:300; margin-bottom:2px; }
.logo{ float:left; padding:42px 0px 0px 0px;}
.top_nav{ position:absolute; top:85px;  right:0px;height:16px; z-index:120; background:url(../heyi_images/top_nav.jpg) -3px top no-repeat; width:107px;}
.top_nav li{float:left;}
.top_nav li a{ width:35px; height:16px; display:block; float:left; text-indent:-9999px;}

/*菜单*/

#nav{ width:498px; height:19px; position:absolute; top:154px; left:461px;}
#nav li { display:block; float:left;position:relative;}
#nav li a{height:19px;  width:83px; display:block; cursor:pointer; text-indent:-9999px; padding:0; margin:0;}


.nav01 a{background:url(../heyi_images/nav.jpg) left top no-repeat; background-position:0px 0px; }
.nav01 a:link {background-position:0px 0px;  }
.nav01 a:visited {background-position:0px 0px;}
.nav01 a:hover {background-position:0px -19px;}
.nav01 a:active { background-position:0px 0px; }
.nav01_hover a {background:url(../heyi_images/nav.jpg) left top no-repeat;background-position:0px -19px;}
.nav01_hover a:link{background:url(../heyi_images/nav.jpg) left top no-repeat;background-position:0px -19px;}

.nav02 a{background:url(../heyi_images/nav.jpg) left top no-repeat; background-position:-83px 0px;}
.nav02 a:link {background-position:-83px 0px; }
.nav02 a:visited {background-position:-83px 0px;}
.nav02 a:hover { background-position:-83px -19px;}
.nav02 a:active { background-position:-83px 0px; }
.nav02_hover a {background:url(../heyi_images/nav.jpg) left top no-repeat;background-position:-83px -19px;}
.nav02_hover a:link{background:url(../heyi_images/nav.jpg) left top no-repeat;background-position:-83px -19px;}

.nav03 a{background:url(../heyi_images/nav.jpg) left top no-repeat; background-position:-167px 0px;}
.nav03 a:link {background-position:-167px 0px; }
.nav03 a:visited {background-position:-167px 0px;}
.nav03 a:hover {background-position:-167px -19px;}
.nav03 a:active { background-position:-167px 0px; }
.nav03_hover a {background:url(../heyi_images/nav.jpg) left top no-repeat;background-position:-167px -19px;}
.nav03_hover a:link{background:url(../heyi_images/nav.jpg) left top no-repeat;background-position:-167px -19px; }

.nav04 a{background:url(../heyi_images/nav.jpg) left top no-repeat; background-position:-250px 0px;}
.nav04 a:link {background-position:-250px 0px; }
.nav04 a:visited {background-position:-250px 0px;}
.nav04 a:hover {background-position:-250px -19px;}
.nav04 a:active { background-position:-250px 0px; }
.nav04_hover a {background:url(../heyi_images/nav.jpg) left top no-repeat;background-position:-250px -19px;}
.nav04_hover a:link{background:url(../heyi_images/nav.jpg) left top no-repeat;background-position:-250px -19px;}

.nav05 a{background:url(../heyi_images/nav.jpg) left top no-repeat; background-position:-333px 0px;}
.nav05 a:link {background-position:-333px 0px; }
.nav05 a:visited {background-position:-333px 0px;}
.nav05 a:hover {background-position:-333px -19px;}
.nav05 a:active { background-position:-333px 0px; }
.nav05_hover a {background:url(../heyi_images/nav.jpg) left top no-repeat;background-position:-333px -19px;}
.nav05_hover a:link{background:url(../heyi_images/nav.jpg) left top no-repeat;background-position:-333px -19px;}

.nav06 a{background:url(../heyi_images/nav.jpg) left top no-repeat; background-position:-416px 0px;}
.nav06 a:link {background-position:-416px 0px; }
.nav06 a:visited {background-position:-416px 0px;}
.nav06 a:hover {background-position:-416px -19px;}
.nav06 a:active { background-position:-416px 0px; }
.nav06_hover a {background:url(../heyi_images/nav.jpg) left top no-repeat;background-position:-416px -19px;}
.nav06_hover a:link{background:url(../heyi_images/nav.jpg) left top no-repeat;background-position:-416px -19px;}

.nav07, .nav07 a{display:none;}


.footer{ width:960px; height:53px; margin:0 auto 10px auto; background:url(../heyi_images/footer_bg.jpg) no-repeat; padding-top:10px; }
.footer{ font-size:12px; color:#4d4d4d;}

.localtion{  background:url(../mx_images/location_ico.png) left 4px no-repeat; height:24px; color:#7e7e7e;  line-height:16px; width:715px; float:right; padding-top:10px;}
.localtion a{ color:#7e7e7e;}
.localtion a:hover{ color:#7e7e7e;}

.index_sever{ width:100%; height:123px; background:url(../heyi_images/index_sever.jpg) no-repeat; position:relative;}
.index_sever h2{ display:block; width:100%; height:70px; text-indent:-9999px;}
.index_sever .index_qq, .index_sever .index_msn{ display:block; display:inline; width:32px; height:32px; position:absolute; bottom:12px;}
.index_sever .index_qq{ left:18px;}
.index_sever .index_msn{ left:59px; }
.index_sever .index_more{ display:block; display:inline; width:91px; height:14px; position:absolute; bottom:20px; left:104px; text-indent:-9999px;}

.fw_more_link{ width:222px; background:url(../heyi_images/fw_more_link.png) left top no-repeat; height:170px; position:relative; right:0px;}
.fw_more_link li{ float:left; width:104px; height:50px; padding-bottom:8px; padding-right:7px;}
.fw_more_link li a{ display:block; width:103px; height:50px; text-indent:-9999px; }
