''/*整站公共样式代码写在这里*/
/*全局设置*/
body {font-family: "Arial",'黑体', "Microsoft YaHei",'微软雅黑', '新宋体', 'Arial Unicode MS', serif; -mox-osx-font-smoothing:antialiased; -webkit-font-smoothing:antialiased; }
body{font-family: 'SimHe', '黑体', '微软雅黑',Arial, sans-serif;}
h1,h2,h3,h4,h5,h6{ font-weight: 700; }

/*头部*/
#vk-logo{}
/*关键词搜索框*/
.vk-input-label #vk-btnSearch:hover{color:#E73D46;}

/*主导航菜单*/
/*菜单项相关属性设置*/
#vk-menu{display: block;margin-left:30px;font-family: "黑体";}
/*不显示最小化时的按钮*/
#vk-menu button { display: none; }
/*菜单整体式样、间隔及背景颜色等*/
#vk-menu .layui-nav {width: auto; padding: 0 0; border-radius: 0; margin: 0; right:auto; display: block; background: transparent;}
/*#vk-menu .layui-nav{padding-left:10px;padding-right:10px;background-color:#00479B;color:#FFFFFF;}*/
/*菜单项字体大小*/
#vk-menu .layui-nav *{font-size:18px;}
/*隐藏菜单项选中滑动线*/
/*#vk-menu .layui-nav .layui-this:after, #vk-menu .layui-nav-bar, #vk-menu .layui-nav-tree .layui-nav-itemed:after {display: none;}*/
/*选中菜单项滑动线颜色、粗细等*/
#vk-menu .layui-this:after, #vk-menu .layui-nav-bar{background-color: #E73D46;height:3px;}
/*菜单项行高、间距等*/
#vk-menu .layui-nav .layui-nav-item {line-height: 110px;margin:0;}
/*菜单项全高间隔线*/
#vk-menu .layui-nav-item {border-left: 0px solid #FFFFFF;display:inline-block;}
/*菜单项全高间隔线第一个不显示*/
#vk-menu .layui-nav-item:first-child{border-left: none; }
/*菜单项内部间隔线高度、颜色及位置*/
#vk-menu .layui-nav .layui-nav-item:before{border-right:1px solid #1AAEFF;height:0;content:'';position:absolute;right:-2px;top:calc(50% - 8px);}
#vk-menu .layui-nav .layui-nav-item:after{width:0;}
/*菜单项宽度、颜色及指向时颜色*/
#vk-menu .layui-nav-item>a{width:100px;padding: 0;color:#000000;font-weight: bold;text-align: center;}
#vk-menu .layui-nav-item>a:hover{color:#000000 !important;}
/*菜单项选中时的颜色*/
#vk-menu .layui-nav .layui-nav-item:hover, #vk-menu .layui-nav .layui-this{ color: #CC0000; }
#vk-menu .layui-nav .layui-nav-item a:hover, .layui-nav .layui-this a {color: #E73D46 !important;}
/*特定菜单项的式样（注意：最后一个不是1）*/
/*#vk-menu .layui-nav .layui-nav-item:nth-last-child(1):before,.layui-nav .layui-nav-item:nth-last-child(2):before{height:0;}*/
/*#vk-menu .layui-nav .layui-nav-item:nth-last-child(2) a{color:#FFFF00;}*/
/*#vk-menu .layui-nav .layui-nav-item:nth-last-child(3) a{color:#FF0000;}*/
/*菜单项右侧指示箭头颜色及显示控制*/
#vk-menu .layui-nav-more{right:4px;border-color:#000000 transparent transparent;display: none;}
#vk-menu .layui-nav-mored{border-color: transparent transparent #000000;}
/*菜单子项显示属性，包含顶端位置、背景颜色、背景透明度等*/
#vk-menu .layui-nav .layui-nav-item .layui-nav-child {top: 110px; background: rgba(255, 255, 255, 0.8); border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;text-align: center;}
/*菜单子项字体大小*/
#vk-menu .layui-nav .layui-nav-item .layui-nav-child * {font-size:14px;}
/*菜单子项显示向上箭头*/
/*#vk-menu .layui-nav .layui-nav-item .layui-nav-child:before{ content: ''; position:absolute; top:-8px; left:45%; display: inline-block; border-bottom: 8px solid #D2D2D2; border-right: 8px solid transparent; border-left:8px solid transparent; }
#vk-menu .layui-nav .layui-nav-item .layui-nav-child:after{ content: ''; position:absolute; top:-6px; left:calc(45% + 2px); display: inline-block; border-bottom: 6px solid #FFFFFF; border-right: 6px solid transparent; border-left:6px solid transparent; }*/
/*菜单子项选中后背景颜色、前景颜色、鼠标指向时颜色*/
#vk-menu .layui-nav .layui-nav-item .layui-nav-child dd:hover{ background: rgba(255, 255, 255, 1); } 
#vk-menu .layui-nav .layui-nav-item .layui-nav-child dd a{ color:#000000; }
#vk-menu .layui-nav .layui-nav-item .layui-nav-child dd a:hover{ color:#E73D46; }
/*菜单子项选中鼠标抬起后背景颜色*/
#vk-menu .layui-nav .layui-nav-child dd.layui-this a, #vk-menu .layui-nav-child dd.layui-this {background-color: #f2f2f2;}

/*快速导航菜单项*/
#vk-menu .fastnav{float:right;background-color:#FBFBFB;height:25px;margin:4px 0 !important;line-height:25px !important;border-radius: 2px;}
#vk-menu .fastnav a{color:#336699 !important;}
#vk-menu .fastnav .layui-nav-child{right:0;left:auto;top:24px;}
#vk-menu .layui-nav .layui-nav-item.fastnav:hover{background:#FFFFFF;}
#vk-menu .layui-nav .layui-nav-item.fastnav a:hover{color:#336699 !important;}

/*BANNER 图*/
#vk-banner{}
#vk-banner img{width:100%;height:auto;}

/*焦点图*/
#vk-focus{}
#vk-focus img{width:100%;height:auto;}
#vk-focus .title{position: absolute;top:0;height:32px;line-height: 32px;background: rgba(0,0,0,0.3);color:#FFFFFF;overflow:hidden;text-align: center;padding:0 10px;width:calc(100% - 20px);font-weight: bold;}
/*#vk-focus .layui-carousel-ind {position:absolute;top:6px;}*/

/*面包屑*/
.vkcrumbs{height:29px;line-height: 29px;margin:2px 0;border:none;background:transparent;}
.vkcrumbs ul li{float:left;padding-right:20px;position: relative;}
.vkcrumbs ul li:first-child{padding-right:5px;color:#1E9FFF;}
.vkcrumbs ul li:before{content:"\e65b";color:#BBBBBB;position: absolute;right:3px;top:calc(50% - 15px);font-size:10px; font-family:layui-icon !important; font-style:normal; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
.vkcrumbs ul li:first-child:before,.vkcrumbs ul li:last-child:before{display: none;}

/*尾部*/
#vk-footer{height:60px;border-top:1px solid #E3E3E3;line-height: 60px;background-color: #000000;color:#FFFFFF;font-size:14px;}
#vk-footer a, #vk-footer a:hover{color:#FFFFFF;}
#vk-footer span{margin-right:20px;}

/*文字列表类*/
.vk-list { padding: 0; padding: 15px; }
.vk-list>li { list-style: none;position: relative;padding:0 10px 0 16px;height:30px;line-height: 30px;border-bottom: 1px dotted #5E5E5E;}
.vk-list>li:before {content: "";position: absolute;width: 4px; height: 4px; top:calc(50% - 2px); left:6px; background-color: #5E5E5E; }
.vk-list>li>a{color:#FFFFFF;}
.vk-list>li>span{float:right;padding:0 10px;}
.vk-list-l>li>span{float:left;}
/*图文列表类——图片+文字+说明（左右）*/
.vk-img-box{overflow: hidden;padding:10px 0;}
.vk-img-box img{width:160px;height:100px;float:left;margin-right: 15px;}
.vk-img-box h3{padding-top:10px;max-height: 48px;overflow: hidden;}
.vk-img-box p{font-size:14px;}
.vk-img-box-right img{float:right;margin-left:15px;margin-right:0;}
/*图文列表类——图片+文字+说明（上下）*/
.vk-img-box-t2b{overflow: hidden;padding:10px 0;}
.vk-img-box-t2b img{width:100%;height:160px;}
.vk-img-box-t2b h3{padding:10px;text-align: center;line-height: 30px;}
.vk-img-box-t2b p{padding:0 10px;font-size:14px;}

/*栏目标题类1*/
.vk-title{padding:5px 0;border-bottom: 1px solid #CCCCCC;height:30px;line-height: 30px;}
.vk-title h3{float:left;padding:0 20px;position: relative;margin-left:15px;}
.vk-title h3:before{content: '';position: absolute;width:4px;height:12px;top:calc(50% - 6px);left:8px;background-color: #CCCCCC;}
.vk-title h3:after{content: '';position: absolute;width:100%;height:3px;bottom:-6px;left:0px;background-color: #000055;}
.vk-title span{float:right;padding-left:10px;}
/*栏目标题类——横线上的标题*/
fieldset { margin-bottom: 10px; padding: 0; border-width: 1px; border-style: solid; margin: 10px 0 20px; border-width: 1px 0 0 }
fieldset legend { margin-left: 20px; padding: 0 10px; font-size: 20px; font-weight: 300 }

/*兼容*/
@media screen and (max-width:450px) { }
@media screen and (max-width:768px) {
	.vk-col-seg5>*,.vk-col-seg7>*,.vk-col-seg8>*,.vk-col-seg9>*,.vk-col-seg10>*{width:100%;float:none;}
	.vk-img-box{overflow: hidden;padding:10px 0;}
	.vk-img-box img{width:100%;height:100px;float:none;margin-right: 0;}
	.vk-img-box-right img{float:none;margin-left:0;margin-right:0;}
	#vk-menu{position:relative;}
	#vk-menu .layui-nav {display: none;transition: 0.3s;padding-bottom: 15px;}
	#vk-menu button { width: 25px; height: 30px; position: absolute; top: -40px; right: 15px; background-color: transparent; border: none; outline: none; cursor: pointer; }
	#vk-menu button span { display: block; width: 25px; height: 2px; background: #0B408C; margin-bottom: 6px; transition: 0.5s; }
	#vk-menu button span.spa1 { transform: rotate(45deg); }
	#vk-menu button span.spa3 { transform: rotate(-45deg) translate(5px, -5px); }
	#vk-menu .layui-nav{background-color: #0081C2;position: absolute;top:0;width:100%;z-index: 99;}
	#vk-menu .layui-nav-item{display:block;line-height: 60px;}
	#vk-menu .layui-nav-item>a:hover{color:#FFFFFF !important;border-bottom: 3px solid #0B408C;}
	#vk-menu .layui-nav-child.layui-show {display: block;position: initial;min-width:auto;}
	#vk-menu .layui-nav .layui-nav-more{top:30px;}

	.vk-table-responsive { width: calc(100% - 2px); margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd; }
	.vk-table-responsive { overflow-x: auto; min-height: .01%; }
	.vk-table-responsive table{margin:0 0 20px;white-space: nowrap;}
	.vk-table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}
	
}

@media screen and (min-width:768px) {
	/*页面主宽度*/
	.layui-container {width: 1170px;}
	
	.layui-nav .layui-this:after{width:0;position: initial;}
	.nav{max-height: 96px;border-top:5px solid #319041;}
	.nav .stop{width:316px;height:26px;background: url(../imgs/top-sbg.png); float: right;}
	.nav.index{background: rgba(241, 249, 225 ,0.8);}
		

}
@media screen and (min-width:992px) { }
@media screen and (min-width:1200px) { }''