/***************公用样式***************************/
/* CSS Document */
html{font-size: 62.5%;}
body{min-width: initial;}
body, h1, h2, h3, h4, h5, h6, hr, p,dl, dt, dd, ul, ol, li,
form, fieldset, legend, button, input, textarea, th, td,i,em {
    margin:0;
    padding:0;
}
/** 设置默认字体 **/
body,
button, input, select, textarea { 
  font:12px  "微软雅黑"; color:#464646;
}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
address,em,i{ font-style:normal;} /* 将斜体扶正 */
.clearfix{*zoom:1;}  /*清除浮动*/
.clearfix:after{ content:"."; clear:both; visibility:hidden; height:0; display:block;line-height:0}
.clear{ clear: both;}
/** 重置列表元素 **/
ul, ol{ list-style:none;}
/** 重置文本格式元素 **/
a{text-decoration:none; color:#004d99;}
a:hover{ text-decoration:none;}
/** 重置表单元素 **/
img{ border:0;} /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea{ font-size:100%; border:1px solid #CCC;} /* 使得表单元素在 ie 下能继承字体大小 *//
table{border-collapse:collapse;border-spacing:0;}
input{border:1px solid #CCC;outline:none;}
.fl{float:left;}
.fr{ float:right;}
.hide{ display:none;}
/** html5元素**/
article,aside,canvas,figure,figcaption,footer,header,hgroup,menu,nav,section,audio,video {
	background:transparent;
	border:0;
	margin:0;
	padding:0;
	outline:0;
	vertical-align:baseline;
}
article,aside,details,figure,footer,header,hgroup,menu,nav,section {display:block;}



/*************头部样式**************/

#header{ width:100%;height:90px; background:url(../images/d.png) repeat-x;box-shadow:0 0 5px #888;}
#header .heads .head_menu{ width:1168px;height:90px; margin:0 auto;}
.lgo a{width:200px; height:60px;background-image:url(../images/logo.png);background-size:100% auto; background-repeat:no-repeat;  display: block;margin-top:15px; }
#headsnav{position:relative; height:43px; z-index:100; float:right; display:block }
.nav{margin-left:31px; margin-top:40px;}
.nav ul{width:620px;}
.nav ul li{z-index:50; float: left;height: 44px;}
.nav ul li a.nav-a{ font-size:17px; color:#010101; display:block; height:43px; line-height: 48px; text-align:center;}
.nav ul li.cos1{ width: 80px;}
.nav ul li.cos2{ width: 114px;}
.loginnav{ margin-left:50px; font-size:16px;margin-top:20px;}	
#sear{ width:180px; height:22px; margin-top:12px; color:#fe6000; font-size:22px; line-height:22px; text-align:center; background:url(../images/tel.png) no-repeat left; padding-left:20px;}
#menav2{ display:none;}
.men_lst{ display:none;}
.hokg_bottom{ display:none !important;}


/*************不大于1024px的设备尺寸样式**************/
@media screen and (max-width:1024px){ 
#header{ width:100%;height:55px; background:url(../images/d.png) repeat-x;box-shadow:0 0 5px #888;}
.heads {
    position:inherit;
    width: 100%;
    height: 55px;
    box-shadow:none;
    z-index: 9999;
    background: #F9F9F9 url(../images/d.png) repeat-x ;
}
#header .heads .head_menu{width:100%;height:55px; margin:0 auto;}
.lgo a{width:120px; height:35px;background-image:url(../images/logo.png);background-size:100% 35px; background-repeat:no-repeat;  display: block;margin-top:10px; margin-left:10px; }
#headsnav{ display:none;}

#menav2{  float:right; margin-top:20px; display:block}
 .menu2{ width:40px; height:25px;background-image:url(../images/m-sprite-nav.png);background-size:25px auto; background-repeat:no-repeat ;position:relative;}
 .menu2 a{ width:40px; height:25px; display:block;}
 .men_lst{ width:120px; padding:10px 0px 10px 0px; position:absolute; top:45px; background:#fff; display:block; right:10px; border:1px solid #e5e5e5; border-radius:10px; display:none; z-index:9999}
 .men_lst a{ display:block; height:32px; line-height:32px; font-size:1.6rem; color:#666 !important; padding:0px 10px; text-align:center; border-bottom:1px dotted #e5e5e5  }
.menu_top{ display:none;}
.xbhk_top .lgo a{width: 100px;height:60px;background-image:url(../images/idx_logo.png);background-size:100% auto;background-repeat:no-repeat;display: block;margin-top: 15px;}

/*************移动端网页底部样式**************/
#botm_box{ display:none !important;}
.hokg_bottom{width:100%; margin:0 auto;background:#fff; overflow:hidden !important; padding:25px 0px; display:block !important;}
.hokg_bottom ul{width:93%; margin:0 auto;}
.hokg_bottom li{font-size:1rem; color:#999; text-align:center; line-height:1.8rem}
.hokg_bottom li.hk_botmenu a{font-size:1.4rem;color:#333; padding:0px 10px;line-height:2.4rem}
.hokg_bottom li.hk_botmenu2 a{font-size:1rem;color:#333; padding:0px 0px;line-height:1.8rem}
.hokg_bottom li img{ width:auto; height:19px; margin-right:3px; margin-top:5px;}
.hokg_bottom li.hk_400{padding-top:8px;}
.hokg_bottom li.hk_400 a{ font-size:20px; color:#F00; }
.hokg_bottom li.hk_400 img{ width:auto; height:20px; margin-right:5px;}
}

/*************不大于768px的设备尺寸样式**************/

@media screen and (max-width:768px){

}

/*************不大于640px的设备尺寸样式**************/
@media screen and (max-width:640px){

/*************移动端网页底部样式**************/
.hokg_bottom{width:100%; margin:0 auto;background:#fff; overflow:hidden !important; padding:15px 0px;}
.hokg_bottom ul{width:93%; margin:0 auto;}
.hokg_bottom li{font-size:1rem; color:#999; text-align:center; line-height:1.8rem}
.hokg_bottom li img{ width:auto; height:19px; margin-right:3px; margin-top:5px;}
.hokg_bottom li.hk_botmenu a{font-size:1.2rem;color:#333; padding:0px 3px;line-height:2.4rem}
.hokg_bottom li.hk_botmenu2 a{font-size:1rem;color:#333; padding:0px 0px;line-height:1.8rem}
.hokg_bottom li span{ display:block}

.zt-c41-p7{ display:none}
.zt-c41-400{ display:block;margin-top:24px;}
.zt-c41-400 img{ margin-right:5px; margin-top:10px;}
.zt-c41-400 a{font-size:20px;display:inline-block;width:90%;height:44px;line-height:44px;text-align:center;color:#6CAB0F;border-radius:10px;border:1px solid #437E3A;}
.zt-c41-400 a:hover{background-color:#437E3A;color:#fff;}
}

/*************不大于360px的设备尺寸样式**************/
@media screen and (max-width:360px){

/*************移动端网页底部样式**************/
.hokg_bottom{width:100%; margin:0 auto;background:#fff; overflow:hidden !important; padding:15px 0px;}
.hokg_bottom ul{width:95%; margin:0 auto;}
.hokg_bottom li{font-size:1rem; color:#999; text-align:center; line-height:1.8rem}
.hokg_bottom li a{font-size:1.2rem;color:#333; padding:0px 3px;line-height:3.4rem;}
.hokg_bottom li img{ width:auto; height:19px; margin-right:3px; margin-top:5px;}


}


/*************不大于320px的设备尺寸样式**************/

@media screen and (max-width:320px){

}






























